MAURICIO FERNANDEZ DOCENTE ANALISIS Y DISEOS DE SISTEMAS INFORMATICOS
TECNOLOGA EN SISTEMAS INFORMTICOS
FACULTAD DE INGENIERA UNIVERSIDAD DE CALDAS VITERBO CALDAS 2014 CICLO DE VIDA DE DESARROLLO DE SOFTWARE 1. Teniendo en cuenta que su equipo de trabajo es contratado para el
desarrollo de un sistema de informacin cuyo dominio de aplicacin es
conocido, sus objetivos y requerimientos funcionales son estables y simples de comprender desde un principio, la tecnologa a utilizar ya est predeterminada y es bien conocida por el equipo de desarrollo. Qu tipo de modelo de ciclo de vida elegira para el desarrollo de dicho sistema? Por qu es vlida la seleccin de este modelo? Ciclo de vida CASCADA Es vlida porque desde el principio se sabe lo que se quiere obtener, y as desarrollarlo en un orden consecutivo. 2. Una vez elegido el modelo de ciclo de vida, para el desarrollo del sistema planteado en el ejercicio anterior, Qu etapas escogera para dicho modelo de ciclo de vida, teniendo en cuenta que el desarrollo lo realizan pocas personas? Las etapas q tendramos en cuenta son: Planificacin Anlisis Diseo Implementacin Pruebas 3. Suponga que ahora se presenta el caso de realizar el desarrollo de un sistema cuyo dominio de aplicacin no es muy conocido por el equipo de desarrollo, tampoco el cliente tienen muy claro que es lo que quiere, de manera que los objetivos y requerimientos funcionales del sistema son inestables y difciles de comprender. Adems, el equipo de desarrollo va a utilizar una tecnologa que le resulta completamente nueva. Discuta que modelo de ciclo de vida es ms apropiado y que etapas se deberan utilizar para desarrollar este sistema Ciclo de vida prototipo. Etapas que se deberan utilizar para el desarrollo del sistema:
Recoleccin de requisitos Diseo rpido. Construccin del prototipo Evaluacin del prototipo
4. Por qu resulta ms costoso corregir errores encontrados en un
desarrollo de software en las etapas finales? El nmero de errores detectados despus de la instalacin del software est en correlacin con el nmero de errores detectados en la fase de pruebas. Entre ms errores se detecten en la fase de pruebas ms alta es la probabilidad de que haya ms.
5. Cules son los factores ms comunes por los cuales en la actualidad
se construye software de poca calidad? Principales factores de la calidad del producto: Tecnologa de desarrollo Calidad de proceso Calidad del personal Costo, tiempo y duracin La influencia de estos factores depende del tamao y del tipo del proyecto, el problema principal con grandes proyectos son la integracin, la gestin y las comunicaciones. En proyectos pequeos la calidad del equipo de desarrollo es ms importante que el proceso. La calidad del producto se ve afectada si un proyecto, independientemente de su tamao, est mal presupuestado o planificado con un tiempo de entrega irreal. 6. A qu se debe la crisis del software? La crisis del software se gener debido a las dificultades que se presentaron en su desarrollo, principalmente a los altos costos, la poca fiabilidad, la inconformidad de los usuarios y las jornadas de trabajo.