Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduccin
El modelo en cascada para el desarrollo de software es una de las metodologas tradicionales, sigue una secuencia lgica y cada etapa es directamente dependiente de que se culmine la etapa anterior. Las fases son 7:
Caractersticas
Es el ms utilizado. Es una visin del proceso de desarrollo de software como una sucesin de etapas que producen productos intermedios. Para que el proyecto tenga xito deben desarrollarse todas las fases. Las fases continan hasta que los objetivos se han cumplido Si se cambian el orden de las fases. El producto final ser de inferior calidad.
Pre
Pre-anlisis
La fase de Pre- anlisis consiste en conocer las reglas del negocio, sus necesidades y adquirir conocimiento acerca de las
Anlisis
La fase de Anlisis es directamente abordar la
coleccin de necesidades identificadas en el pre- anlisis y en base a ellas proponer una solucin, tendiendo en cuenta la viabilidad tanto a nivel tcnico como a nivel administrativo.(Que vamos a hacer??)
Diseo
La fase de Diseo consiste en detallar la solucin al problema que hemos identificado, es decir, debemos estructurar a nivel aplicacin, red y base de datos como vamos a abordar la solucin, en el diseo debemos apoyarnos de diagramas de entidad relacin para la base de datos, diagrama de clases entre otros. (Como lo vamos a hacer ???)
Desarrollo
La fase de Desarrollo es llevar a acciones el diseo que hemos elaborado previamente, es decir, aqu nos ayudamos de un lenguaje de programacin y de los software existentes para elaborar la aplicacin que dar solucin al problema identificado inicialmente.
Pruebas
La fase de Pruebas consiste en una vez terminada la aplicacin y su base de datos, teniendo el producto terminado debemos probarlo tanto a nivel individual como a nivel integrado y de esta manera sabremos si la solucin creada soluciona las necesidades planteadas al inicio del proceso de desarrollo.
Implementacin
La fase de Implementacin se lleva a cabo cuando se han superado las pruebas propuestas y estamos 100% seguros de la calidad y de la estabilidad de nuestra aplicacin, en este sentido, implementamos a cada usuario y en cada equipo la aplicacin, establecemos la base de datos e insertamos los valores iniciales para que empiece a funcionar y establecemos las comunicaciones a travs de la aplicacin cliente y los servidores si feria necesario.
Mantenimiento
La fase de Mantenimiento nace gracias a que los sistemas en general y por consecuencia los sistemas de software sufren de entropa, esto es, que tienden a desordenarse y a desajustarse con el paso del tiempo y con el uso del mismo por lo cual frecuentemente hay que dar mantenimiento a los medios de comunicacin (redes), servidores (base de datos) y a las aplicaciones en general, es importante mencionar que es parte del mantenimiento los pequeos cambios que van surgiendo con el tiempo a raz los cambios en las reglas del negocio.
Ventajas
Es un modelo sencillo y disciplinado
Desventajas
Los proyectos raramente siguen el proceso lineal tal como se defina originalmente el ciclo de vida. Es difcil que el cliente exponga explcitamente todos los requisitos al principio. El cliente debe tener paciencia pues obtendr el producto al final del ciclo de vida. No refleja exactamente cmo se programa realmente el sistema, en el que suele haber un gran componente iterativo. Puede resultar complicado regresar a etapas anteriores (ya acabadas) para realizar correcciones. El producto final obtenido puede que no refleje todos los requisitos del usuario.
Bibliografa Modelo clsico en cascada. [En lnea]. Disponible: http://audiemangt.blogspot.mx/2010/04/metodologia-clasica-encascada.html [2013, 23 de febrero].