Metodología de desarrollo de software
La Metodología de desarrollo de software es un marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo en sistemasde información se refiere a un framework que es usado para estructurar, planear y controlar el proceso de desarrollo en sistemas de información.
Su historia comienza en 1960 para desarrollar a granescala funcional de sistemas de negocio en una época de grandes conglomerados empresariales.
A lo largo de su historia ha habido muchos métodos de desarrollo de software los cuales son:
1970sProgramación estructurada sol desde 1969.
Programación estructurada Jackson desde 1975.
1980s
Structured Systems Analysis and Design Methodology (SSADM) desde 1980.
Structured Analysis and DesignTechnique (SADT) desde 1980.
Ingeniería de la información (IE/IEM) desde 1981.
1990s
Rapid application development (RAD) desde 1991.
Programación orientada a objetos (OOP) a lo largo de la década de los90's.
Virtual finite state machine (VFSM) desde 1990s.
Dynamic Systems Development Method desarrollado en UK desde 1995.
Scrum (desarrollo), en la última parte de los 90's.
Rational UnifiedProcess (RUP) desde 1999.
Nuevo Milenio
Extreme Programming (XP) desde 1999.
Enterprise Unified Process (EUP) extensiones RUP desde 2002.
Constructionist design methodology (CDM) desde 2004por Kristinn R. Thórisson.
Agile Unified Process (AUP) desde 2005 por Scott Ambler.
Los enfoques de desarrollo se software son para desarrollar programas en varias metodologías los cuales son los siguientes.Modelo en cascada
Es un proceso secuencial de desarrollo en el que los pasos de desarrollo son vistos hacia abajo (como en una cascada de agua) a través de las fases de análisis de las necesidades, eldiseño, implementación, pruebas (validación), la integración, y mantenimiento.
Modelo Prototipado
El prototipado es el framework de actividades dedicada al desarrollo de software prototipo, es...
Regístrate para leer el documento completo.