Está en la página 1de 1

En grupos de hasta máximo 4 personas, analizar y contestar las siguientes preguntas de

los temas vistos en la unidad 1. Para desarrollarlo debes leer los capítulos relacionados a
estas temáticas de los libros de los autores Pressman y Sommerville.
Recuerda que la idea no es transcribir el texto del libro, son preguntas de análisis, por
ende tratar de dar la respuesta sin tantos rodeos, pero expresando las ideas con buena
redacción y basadas en los libros anteriormente presentados.

****************************Cuestionario *******************************
1- Muchas aplicaciones modernas cambian con frecuencia, antes de que se presenten al
usuario final y después de que la primera versión ha entrado en uso. Sugiera algunos
modos de elaborar software para detener el deterioro que produce el cambio.
2- ¿Cuales son las ventajas y desventajas de desarrollar software en el que la calidad no
es suficientemente buena? Es decir, Que pasa cuando se pone el énfasis en la velocidad
de desarrollo sobre la calidad del producto?
3- Sugiera el modelo de proceso de software genérico más adecuado que se use
como fundamento para administrar el desarrollo de los siguientes sistemas:
A. Un sistema para controlar el antibloqueo de frenos en un automóvil
B. Un sistema de realidad virtual para apoyar el mantenimiento de software
C. Un sistema de contabilidad universitario que sustituya a uno existente
D. Un sistema interactivo de programación de viajes que ayude a los usuarios a planear
viajes
con el menor impacto ambiental
4- ¿Es posible demostrar que un componente de software o incluso un programa
completo, es correcto? Entonces, ¿Porque no todos lo hacen?
5. ¿Describa con sus propias palabras la agilidad (para proyectos de software)
6. ¿Es posible terminar un proyecto en una sola interacción y aun así conseguir que sea
ágil? Explique sus respuestas.
7. Proponga un "principio de agilidad" que ayude al equipo de ingeniería de software a
desarrollar proyectos maniobrables, rápidos y de calidad.
8. Porque cambian tanto los requerimientos? Después de todo, ¿la gente no sabe lo que
quiere?
9. Identifique dos diferencias entre los modelos ágiles: XP y SCRUM.
10.Con la finalidad de reducir costos y el impacto ambiental del cambio, su compañía
decide cerrar algunas oficinas y ofrecer apoyo al personal para trabajar desde casa. Sin
embargo, el gerente que introdujo la política no está consciente de que el software se
desarrolla usando métodos ágiles, que se apoya en el trabajo cercano del equipo y de la
programación en pares. Analice las dificultades que causaría esta nueva política y cómo
podría solventar estos problemas.

También podría gustarte