Evolucion_de_las met..

Anuncio
EVOLUCION DE LAS METODOLOGÍAS
TRADICIONALES EN DESALLO DE
SOFWARE
1.
2.
3.
4.
Definición del proyecto.
¿Qué es una metodología de Desarrollo de Software?
¿Qué metodologías hay?
¿Qué metodología utilizar?
METODOLOGÍAS TRADICIONALES
Hay una serie de metodologías que solemos llamar
Tradicionales propuestas casi todas ellas con anterioridad a
los años 90 que pretendían ayudar a los profesionales
indicando pautas para realizar y documentar cada una de las
tareas del desarrollo del software.
Entre las metodologías tradicionales podemos citar:
 Desarrollo de sistemas de Jackson (JSD). De los años 80. (artículo en wikipedia en inglés)
 Ingeniería de la información. De los 80 también (artículo en wikipedia en inglés)
 Structured System Analysis and Design Method (SSADM). También de los 80. Muy popular
en Europa, ya que tiene su origen el Reino Unido. (artículo en wikipedia en inglés)
 Nuestra querida metodología METRICA, promovida por el Ministerio de las Administraciones
Públicas. (Artículo en Wikipedia) (Página de la metodología)
• Otras metodologías tradicionales o
pesadas podemos citar:
•
•
•
•
RUP (Rational Unified Procces)
MSF (Microsoft Solution Framework)
Win-Win Spiral Model
Iconix
Ejemplo de un proceso iterativo
UML
Modelado de
Requisitos
Modelado
Web
Modelado
de Negocio
Modelado de
Aplicaciones
Modelado de
Datos
Un único lenguaje para todo el equipo
METODOLOGIAS AGILES
Entre las metodologías ágiles más destacadas hasta el
momento se pueden nombrar:
• XP
(Extreme Programming)
• Scrum
• Crystal Clear
• DSDM (Dynamic Systems Developmemt Method)
• FDD (Feature Driven Development)
• ASD (Adaptive Software Development)
• XBreed
• Extreme Modeling
Descargar