metodologia

Páginas: 6 (1319 palabras) Publicado: 27 de julio de 2013
METODOLOGIA
DE 
DESARROLLO
DEL
SOFTWARE

Fecha de comienzo: 09/10/2008
Fecha de entrega: 15/10/2008

 Grupo11 
Isaías Carrillo Pérez
Rodrigo Pérez González
Aureliano David Rodríguez Martín

INDICE

1.1 Metodologías de Desarrollo de Software.
1.2 Metodologías Pesadas.
1.2.1 Introdución.
1.2.2 Filosofía RUP.
1.2.3 Disciplina de Desarrollo RUP.
1.2.4 Disciplina de Soporte RUP.1.2.5 Elementos del RUP.
1.3 Metodologías Ágiles.
1.3.1 Introdución.
1.3.2 Programación Extrema o XP (Extreme Programming).
1.3.3 Roles de la Programación Extrema.
1.4 Referencias Web o bibliografía utilizada.

METODOLOGIAS DE DESARROLLO DE SOFTWARE
1.1 Metodologías de Desarrollo de Software.
Las Metodologías de Desarrollo de Software surgen ante la necesidad de utilizar una serie de procedimientos, técnicas, herramientas y soporte 
documental a la hora de desarrollar un producto software.
  Dichas metodologías pretenden guiar a los desarrolladores al crear un 
nuevo software, pero los requisitos de un software a otro son tan variados y 
cambiantes, que ha dado lugar a que exista una gran variedad de 
metodologías para la creación del software. Se podrían clasificar en dos grandes grupos:




Las metodologías orientadas al control de los procesos, estableciendo 
rigurosamente   las   actividades   a   desarrollar,   herramientas   a   utilizar   y 
notaciones   que   se   usarán.   Estas   metodologías   son   llamadas 
Metodologías Pesadas.
Las   metodologías   orientadas   a   la   interactuacción   con   el   cliente   y   el  desarrollo incremental del software, mostrando versiones parcialmente 
funcionales del software al cliente en intervalos cortos de tiempo, para 
que   pueda   evaluar   y   sugerir   cambios   en   el   producto   según   se   va 
desarrollando. Estas son llamadas Metodologías ligeras/ágiles.

1.2 Metodologías Pesadas.
1.2.1 Introducción.
 Son las más tradicionales, se centran en la definición detallada de los procesos y tareas a realizar, herramientas a utilizar, y requiere una extensa 
documentación, ya que pretende prever todo de antemano. Este tipo de 
metodologías son mas eficaces y necesarias cuanto mayor es el proyecto 
que se pretende realizar respecto a tiempo y recursos que son necesarios 
emplear, donde una gran organización es requerida.
  Una   de   las   metodologías   pesadas   más  conocidas   y   utilizadas   es   la 
Metodología RUP (Rational Unified Process) que divide el desarrollo en 4 
fases que definen su ciclo de vida:





 
Inicio
 : El objetivo es determinar la visión del proyecto y definir lo que 
se desea realizar.
 
Elaboración
 : Etapa en la que se determina la arquitectura óptima del 
proyecto.
 
Construcción : Se obtiene la capacidad operacional inicial.
 
Transmisión
 : Obtener el producto acabado y definido.

1.2.2 Filosofía RUP.
 La metodología RUP tiene 6 principios clave:










 
Adaptación   del   proceso El   proceso   debe   adaptarse   a   las 
 : 
características de la organización para la que se esta desarrollando 
el software.
 
Balancear prioridades : Debe encontrarse un balance que satisfaga a 
todos los inversores del proyecto.
 
Colaboración   entre   equipos Debe   haber   una   comunicación   fluida 
 : 
para   coordinar   requerimientos,   desarrollo,   evaluaciones,   planes, 
resultados, etc.,...
 
Demostrar valor iterativamente Los proyectos se entregan, aunque 
 : 
sea de una forma interna, en etapas iteradas. En cada iteración se evaluará la calidad y estabilidad del producto y analizará la opinión y 
sugerencias de los inversores.
 
Elevar   el   nivel   de   abstracción Motivar   el   uso   de   de   conceptos 
 : 
reutilizables.
 
Enfocarse en la calidad
 : La calidad del producto debe verificarse en 
cada aspecto de la producción.

1.2.3 Disciplina de desarrollo de RUP.
  Determina   las   etapas   a   realizar  ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologia
  • Metodologia
  • Metodologia
  • Metodologia
  • Metodologia
  • Metodologia
  • Metodologia
  • Metodología

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS