EVOLUCION DE LAS METODOLOGÍAS · PDF file• RUP (Rational Unified Procces) •...

Post on 11-Feb-2018

226 views 4 download

Transcript of EVOLUCION DE LAS METODOLOGÍAS · PDF file• RUP (Rational Unified Procces) •...

EVOLUCION DE LAS METODOLOGÍAS

TRADICIONALES EN DESALLO DE

SOFWARE

1. Definición del proyecto.

2. ¿Qué es una metodología de Desarrollo de Software?

3. ¿Qué metodologías hay?

4. ¿Qué metodología utilizar?

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.

METODOLOGÍAS TRADICIONALES

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 Datos

Modelado de Aplicaciones Modelado

Web Modelado

de Negocio

Modelado de Requisitos

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