Está en la página 1de 4

PLAN DE MEJORAMIENTO INGENIERA DE SOFTWARE FASE I

ADSI
Conteste las siguientes preguntas
En las preguntas 1 al 3, seleccione la opcin correcta
1. La ingeniera de software:
a) Es una disciplina independiente que no guarda relacin con otras disciplinas
a excepcin de la programacin
b) Est relacionada con la ingeniera de sistemas, en tanto la produccin de
software normalmente tiene por objetivo lograr que un sistema conformado por
software, hardware y personas funcione de forma adecuada
c) Ha cambiado muy poco en los ltimos 20 aos y eso mismo nos permite
pronosticar que tampoco va a cambiar demasiado, por lo menos en los
prximos 10 aos
d) Se ha visto afectada por la inversin en los costos relativos de hardware y
software que ha hecho que el costo del software sea hoy en da prcticamente
despreciable respecto al costo del hardware.
2. Respecto a modelos de proceso de software:
a) El proceso en cascada al da de hoy prcticamente ha dejado de ser utilizado
en la industria, habiendo sido sustituido por otros modelos como el proceso
Transformacional.
b) Una de las desventajas de un proceso en fases con liberaciones parciales en
produccin es que no permite acortar el plazo para que cliente y usuarios
puedan contar con resultados que les sean de utilidad.
c) Una de las ventajas del modelo de proceso en fases con evaluaciones
internas parciales es que permite acortar el plazo para contar con resultados
tiles para el cliente para el logro de los objetivos del proyecto, esto es permite
reducir el tiempo de salida al mercado (time to market).
Esta es una de las razones principales por las que este modelo de proceso est
siendo cada vez ms utilizado, en la medida que el proceso de globalizacin y
el aumento de la competencia generan presiones por reducir el plazo de salida
al mercado en la industria de software.
d) Un proyecto en la industria se va a encarar siguiendo un proceso en Fases
con Liberaciones
Parciales en Produccin en 2 fases. El alcance de la primera fase es bastante
reducido (se estima un esfuerzo de 2 meses) y presenta algunos
requerimientos oscuros relacionados con la interfaz de usuario. Entre las
alternativas que convendra evaluar para reducir los riesgos del proyecto est

encarar la primera fase siguiendo el modelo de Prototipacin y la fase final


utilizando un modelo en Fases con Liberaciones Parciales.
3. El Proceso de Ingeniera de Requisitos
a) Consiste en la obtencin, anlisis, especificacin, verificacin y validacin de
los requisitos del sistema y termina cuando se los tiene descriptos y validados.
b) Termina cuando se tiene una versin estable del Documento de
Especificacin de Requisitos del
Software
c) Termina cuando el Documento de Especificacin de Requisitos del Software
no slo es estable sino que est validado por el cliente y en lnea base.
d) Contina hasta el final del proyecto, porque incluye la gestin del cambio
PLAN DE MEJORAMIENTO INGENIERA DE SOFTWARE FASE I
ADSI
4. Enumere las principales etapas del proceso de ingeniera de requisitos y
comente brevemente en qu consiste cada una.
5. Justifique brevemente la siguiente afirmacin: El software es un elemento
que no se estropea, pero s se degrada.
6. Explique brevemente la diferencia entre Ciclo de Vida y Metodologa
7. Como Tecnlogo en ADSI debe seleccionar, justificando la eleccin, el
modelo de desarrollo ms adecuado para cada uno de los proyectos que se
definen a continuacin.
a) Proyecto de desarrollo de Portal WEB con no excesiva funcionalidad y s
mucha carga de interfaz grfica.
b) Proyecto de desarrollo de aplicacin de gestin a integrar en un entorno
heterogneo y para la cual se pueden considerar diferentes alternativas en
funcin de las diferentes integraciones con el entorno.
c) Proyecto de desarrollo de aplicacin de gestin con unos plazos de entrega
bastante agresivos y que por tanto exigen que se acorte el tiempo de
desarrollo.
8. A partir del caso de estudio prctico que se presenta a continuacin realice
las siguientes actividades
a) Analice y describa el problema que se presenta en el estudio de caso y los
objetivos general y especficos
b) Desarrolle los diagramas de proceso que considere son pertinentes para el
desarrollo del sistema
c) Identifique los actores del sistema

d) De acuerdo con la identificacin de los actores realice los casos de uso


correspondientes por rol
e) Describa 10 requerimientos funcionales y 5 no funcionales que considera el
sistema debe cumplir
Caso de Estudio
Gestin de calificaciones
Se desea desarrollar una aplicacin de gestin de las calificaciones de los
alumnos para satisfacer las numerosas quejas de los profesores por el uso del
lpiz y papel. La aplicacin deber cubrir nicamente aquellos aspectos que se
describen a continuacin. El profesor recibe las actas en blanco de las
asignaturas de las que es responsable en formato electrnico. El acta contiene
los siguientes datos de la asignatura (titulacin, campus, curso acadmico,
denominacin de la asignatura, convocatoria y grupo) y la lista de alumnos
matriculados (nmero de identificacin, DNI, nombre y apellidos). Algunas de
las acciones que puede realizar el profesor, una vez validada su identificacin,
son:
Completar un acta con las notas de los alumnos.
Aadir o borrar un alumno de un acta.
Integrar las actas de varios grupos de una misma asignatura en una sola
acta. Otras de las opciones
que se le exige a la aplicacin para satisfacer las necesidades del profesor son
las siguientes:
Permitir la consulta de la siguiente informacin de cualquier alumno
seleccionado: o DNI o
Nmero de expediente o Lista de asignaturas en las que est matriculado el
alumno (cdigo
asignatura-nombre asignatura)
PLAN DE MEJORAMIENTO INGENIERA DE SOFTWARE FASE I
ADSI
Obtener una estadstica de las calificaciones obtenidas por los alumnos en
un determinado grupo de una asignatura. En esta estadstica se tendr en
cuenta para cada posible calificacin:
Nmero de personas con esa calificacin o Porcentaje sobre los presentados
Porcentaje sobre el grupo total
Consultar el porcentaje de personas sobre el total del grupo que se han
presentado y el de los que no se han presentado.

Visualizar un grfico indicativo del nmero de personas que han obtenido


una calificacin entre
0-0.99, 1-1.99, 2-2.99, 3-3.99, 4-4.99, 5-5.99, 6-6.99, 7-7.99, 8-8.99, 9-10,
indicando la nota media obtenida por la clase.
Permitir la importacin y exportacin de la lista de alumnos con sus
calificaciones a un formato compatible con MS-Excel.
Imprimir las actas y la lista provisional de calificaciones.
Finalmente, toda aquella persona que se identifique como administrador de
la aplicacin tiene permitidas las siguientes operaciones:
Gestionar ABMC (Altas/Bajas/Modificacin y Consulta) de todos los datos de
un alumno y su matriculacin en una asignatura y en un grupo.
Gestionar las asignaturas, teniendo en cuenta que una asignatura slo se
puede dar en un nico curso (primero, segundo, tercero, ...) y que cada curso
est formado por los datos sobre el nmero mximo de alumnos, nmero
mnimo de crditos troncales y nmero mnimo de crditos optativos. Algunos
de los datos que vamos a poder consultar de una asignatura son el nombre,
nmero de crditos y cuatrimestre en el que se imparte.
Gestionar las titulaciones, teniendo en cuenta que una titulacin slo se da
en un campus determinado y los datos que podemos consultar son el nombre,
el nmero de crditos o la carga lectiva global, etc.
Gestionar los grupos, pudiendo consultar el nmero mximo de alumnos
permitidos, si es un grupo de maana o de tarde y cul es el cdigo empleado
para identificar el grupo.
Consultar aquellos alumnos que no se pueden matricular.
Consultar el historial acadmico de un alumno.