¿Qué importancia tiene el análisis y diseño de sistemas para el éxito de los proyectos de software?

¿Qué importancia tiene el análisis y diseño de sistemas para el éxito de los proyectos de software?
La Planificación del proyecto de Software es proporcionar un marco de trabajo que permita hacer estimaciones razonables de recursos costos y planificación temporal. Estas estimaciones se hacen dentro de un marco de tiempo limitado al comienzo de un proyecto de software, y deberían actualizarse regularmente medida que progresa el proyecto. Además las estimaciones deberían definir los escenarios del mejor caso, y peor caso, de modo que los resultados del proyecto pueden limitarse.
Los requisitos permiten mostrar un nivel de disciplina en el proceso de desarrollo, dar un mejor soporte a la Gestión de cambios y ganar una mayor eficiencia en las pruebas, reduciendo el riesgo, mejorando la calidad y permitiendo la automatización. Además,  contribuye a tomar mejores decisiones de diseño y de arquitectura. También le permite al equipo de desarrollo reducir los problemas de mantenimiento. En resumen, una buena definición de requisitos nos da más posibilidades de lograr un producto completo de software.

Un Análisis de Sistema se lleva a cabo teniendo en cuenta los siguientes objetivos en mente:
  • ·         Identifique las necesidades del Cliente.
  • ·         Evalúe que conceptos tiene el cliente del sistema para establecer su viabilidad.
  • ·         Realice un Análisis Técnico y económico.
  • ·         Asigne funciones al Hardware, Software, personal, base de datos, y otros elementos del Sistema.
  • ·         Establezca las restricciones de presupuestos y planificación temporal.
  • ·         Cree una definición del sistema que forme el fundamento de todo el  trabajo de Ingeniería.





Comentarios

Entradas más populares de este blog

¿Qué es UML (Unified Modeling Language)?

¿Qué es un paradigma de programación?

Cuadro comparativo de los modelos y metodologías de desarrollo de software