Você está na página 1de 2

EXAMEN PARCIAL DE INGENIERIA DE SOFTWARE

Apellidos y nombres.Cdigo:
PARTE 1: Relaciona la siguiente lista de enunciados colocando en el parntesis, el nmero de la respuesta que
conteste correctamente a cada sentencia. (0.5p)
a)
b)
c)
d)
e)
f)
g)
h)
i)
j)
k)
l)
m)
n)
o)
p)

Ordena rigurosamente las etapas, de tal forma que el inicio de cada etapa debe esperar a la finalizacin de la
inmediatamente anterior. (
5
)
Sistemas de software que intentan proporcionar ayuda automatizada a las actividades del proceso de software.
Estos sistemas a menudo se utilizan como apoyo al Mtodo (
11 )
Es una descripcin simplificada de un proceso del software que presenta una visin de ese proceso Pueden
incluir actividades que son parte de los procesos y productos de software y el papel de las personas involucradas
en la ingeniera de software. (
3 )
El software debe escribirse de tal forma que pueda evolucionar para cumplir las necesidades de cambio de los
clientes. ( 7 )
Conjunto de programas de computadora, documentos asociados y configuracin de datos que se necesitan para
hacer que los programas operen de manera correcta. ( 6
)
Especificacin, Desarrollo, Validacin, Evolucin.( 1 )
La especificacin, diseo e implementacin se divide en una serie de incrementos, los cuales se desarrollan uno
a uno. Combina elementos del modelo en cascada y el de prototipos. ( 14
)
Es un enfoque estructurado para el desarrollo de software cuyo propsito es facilitar la produccin de software de
alta calidad de una forma costeable (13)
Herramientas, mtodos, procesos, enfoque de calidad. ( 4
)
Estn involucrados en la especificacin del sistema, en la definicin de la arquitectura y en la integracin de las
diferentes partes para crear el sistema. ( 17
)
Son responsables de la planificacin y temporalizacin del desarrollo de proyectos. Supervisan el trabajo para
asegurar que se lleva a cabo conforme a los estndares requeridos. ( 8 )
Desarrolla soluciones de software, mediante la aplicacin de procesos, modelos y estndares de calidad ( 16 )
Comunicacin, planificacin, modelado, construccin, despliegue ( 15 )
Es la rama de la ingeniera que aplica los principios de la ciencia de la computacin y las matemticas para lograr
soluciones costo-efectivas a los problemas de desarrollo de software. ( 2 )
Mantenibilidad, confiabilidad, eficiencia, usabilidad. ( 12 )
Se refiere a la identificacin de actividades, hitos y entregas de un proyecto. ( 18 )

RESPUESTAS
1.
2.
3.
4.
5.

Actividades del proceso del software.


Ingeniera de software.
Modelo de procesos de software
Estratos de la ingeniera de software
Modelo de cascada o de ciclo de vida de
software. (a)
6. Software.
7. Mantenibilidad.
8. Gestor de Software.
9. Confiabilidad
10. UML

11.
12.
13.
14.
15.
16.
17.
18.
19.
20.

CASE.
Caractersticas esenciales de un buen software.
Mtodos de la ingeniera de software.
Desarrollo incremental.
Actividades genricas del marco de trabajo del
proceso.
Ingeniero de software.
Ingeniero de sistemas.
Planificacin del proyecto de software
Estimacin de costes del proyecto
Hito

PARTE 2. Responder V o F y argumentar su respuesta brevemente (1p)


1.

2.

3.

Si estamos atrasados en el itinerario del desarrollo, debemos contratar a ms programadores para terminar a
tiempo (F)
Explique: El contratar ms programadores, no har necesariamente que el proyecto se termine a tiempo, muy
por el contrario puede retrasarlo mas ya que los programadores tienen que primero enterarse de los pormenores
y detalles del proyecto para recin dar su aporte.
La ingeniera de software no obliga a la creacin de documentacin voluminosa. La ingeniera de software no se
refiere a la elaboracin de documentos. Est relacionada con la creacin de calidad. (V )
Explique: La ingeniera del Software esta mas ligada a la creacin de software de calidad. Obligara a emprender
la creacin de una documentacin voluminosa e innecesaria y de manera invariable tornara ms lento el proceso.
La gestin de proyectos de software no se diferencia de la gestin de otro tipo de proyectos de ingeniera. ( V )
Explique: Es verdad, actualmente las universidades estn entrenando ingenieros con la habilidad de gestionar
tienen mtodos similares.

4.

Un enunciado general de los objetivos es suficiente para comenzar a escribir el programa. Los detalles se pueden
afinar despus (F )
Explique: Una mala definicin inicial es la principal causa del trabajo desperdiciado en software. Es esencial una
descripcin formal y detallada del mbito de la informacin, funciones, rendimiento, interfaces, ligaduras del
diseo y criterios de validacin. Estas caractersticas pueden determinarse slo despus de una exhaustiva
comunicacin entre el cliente y el analista.

5.

Considerando las categoras de riesgos. El cambio de requerimientos durante un proyecto de software supone un
riesgo de proyecto y tambin de producto (V )
Explique: El cambio de requerimiento durante el proceso de desarrollo de un software corre el riesgo sufrir
retrasos ya que los programadores tienen que primero enterarse de los pormenores de los cambios de
requerimiento y detalles del proyecto para recin empezar a desarrollar.

6.

Se entiende por Incorporacin: El personal del proyecto debe ser valorado de forma equitativa. (V )
Explique: El personal debe ser valorado en forma equitativa por que todos forman parte de un equipo de trabajo y
el software se construye con la ayuda de todos. Todos son importantes.

7.

Los mejores programadores siempre son los mejores gestores de software. (F )


Explique .La elaboracin de software y la gestin de software son cosas diferentes. Los programadores no

siempre son los mejores gestores de software porque ellos solo se dedican a elaborar lo que se les pide, no
tienen idea de la planificacin llevada a cabo por el gestor o del coste ni de la presentacin de informes, es por
esto q algunos programadores no son los mejores gestores de software.
8.
9.

En la gestin de riesgos. Siguiendo la estrategia de minimizacin la probabilidad de que el riesgo aparezca se


reduce. (V )

Explique: Siguiendo estas estrategias, la probabilidad de que el riesgo aparezca se reduce. Un ejemplo de
este tipo de estrategias es la estrategia de evitacin de defectos en componentes
PARTE 3. Responder a las preguntas: (2p)
Cules son los cuatro atributos que todos los productos de software deben tener? Sugiera otros 4 atributos que pueden
ser significativos.
a) Mantenibilidad el software debe cumplir las necesidades de cambio.
b) Confiabilidad, fiabilidad, seguridad y proteccin.
c) Eficiencia, no malgastar recursos del sistema como la memoria y ciclos de procesamiento.
d) Usabilidad, fcil de utilizar, interfaz y documentacin adecuada.
Atributos sugeridos
e) Llamativo.
f)
interactivo.
g) dinmico.
h) compresin de espacio
Existe la posibilidad de que las actividades genricas del proceso de ingeniera de software no se Apliquen? si es as
explique.
Las actividades genricas del proceso de ingeniera del software forman parte de la base para la creacin del software y
estn aplicadas de manera implcita en los modelos. Lo que cambia (o pueden dejar de hacerse o aplicarse) son las tareas
que se realizan en cada actividad, pues ello depender de las necesidades del proyecto y las caractersticas del equipo.

Lima, 25/11/2012
Ing. Rony Alvarado P. - Profesor del curso

Você também pode gostar