El desarrollo de los sistemas
tradicionales de ciclo de vida se originó en la década de 1960 para desarrollar
a gran escala funcional de sistemas de negocio en una época de grandes
conglomerados empresariales. La idea principal era continuar el desarrollo de
los sistemas de información en una muy deliberada, estructurada y metódica,
reiterando cada una de las etapas del ciclo de vida. Los sistemas de
información en torno a las actividades resueltas pesadas para el procesamiento
de datos y rutinas de cálculo.
Metodologías de Desarrollo de
Software tiene como objetivo presentar un conjunto de técnicas tradicionales y
modernas de modelado de sistemas que permitan desarrollar software de calidad,
incluyendo heurísticas de construcción y criterios de comparación de modelos de
sistemas.
Para tal fin se describen, fundamentalmente,
herramientas de Análisis y Diseño Orientado a Objetos (UML), sus diagramas,
especificación, y criterios de aplicación de las mismas. Como complemento se
describirán las metodologías de desarrollo de software que utilizan dichas
herramientas, ciclos de vida asociados y discusión sobre el proceso de
desarrollo de software más adecuado para las diferentes aplicaciones ejemplos
que se presentarán. Principalmente, se presentará el Proceso Unificado el cual
utiliza un ciclo de vida iterativo e incremental.
Cada metodología de desarrollo
de software tiene más o menos su propio enfoque para el desarrollo de
software. Estos son los enfoques más generales, que se desarrollan en varias
metodologías específicas. Estos enfoques son los siguientes:
- Modelo en cascada: Framework lineal.
- Prototipado: Framework iterativo.
- Incremental: Combinación de framework lineal e
iterativo.
Metodologías de Desarrollo de
Software tiene como objetivo presentar un conjunto de técnicas tradicionales y
modernas de modelado de sistemas que permitan desarrollar software de calidad,
incluyendo heurísticas de construcción y criterios de comparación de modelos de
sistemas.
Para tal fin se describen, fundamentalmente,
herramientas de Análisis y Diseño Orientado a Objetos (UML), sus diagramas,
especificación, y criterios de aplicación de las mismas. Como complemento se
describirán las metodologías de desarrollo de software que utilizan dichas
herramientas, ciclos de vida asociados y discusión sobre el proceso de
desarrollo de software más adecuado para las diferentes aplicaciones ejemplos
que se presentarán. Principalmente, se presentará el Proceso Unificado el cual
utiliza un ciclo de vida iterativo e incremental.
Cada metodología de desarrollo
de software tiene más o menos su propio enfoque para el desarrollo de
software. Estos son los enfoques más generales, que se desarrollan en varias
metodologías específicas. Estos enfoques son los siguientes:
- Modelo en cascada: Framework lineal.
- Prototipado: Framework iterativo.
- Incremental: Combinación de framework lineal e
iterativo.
CIBERGRAFIA:sites.google.com/site/1danamedina/
0 comentarios:
Publicar un comentario