Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La vida está
formada por ciclos
La vida está formada por ciclos
En algunas
metodologías de
desarrollo de software
el foco puede estar
orientado a simplificar
las actividades, en otras
puede ser necesario
bajar la intensidad de
alguna actividad e
incluir nuevas
actividades.
La vida está formada por ciclos
Aplicar una metodología no asegura el éxito del proyecto, sólo nos otorga las
herramientas y lineamientos para guiar nuestro proyecto, en la media que se
aplique correctamente nos otorgará mayor certeza y probabilidad de éxito.
Las Metodologías Tradicionales, se basan en un enfoque lineal o secuencial
de las actividades genéricas ya comentadas anteriormente, además
organizan estas secuencias en una o más iteraciones dependiendo de la
forma en que se defina la entrega del producto. A continuación, revisaremos
solo algunas de las metodologías tradicionales.
La vida está formada por ciclos
La Metodología Cascada:
• Define actividades en forma secuencial (mayor rigidez)
• Se debe conocer con exactitud la información que maneja cada etapa.
• En la etapa de construcción e implementación se obtiene un producto
visible.
• Se utiliza con muy baja frecuencia ya que en la actualidad los
requerimientos pueden cambiar en cualquier etapa del desarrollo.
La vida está formada por ciclos
La Metodología Espiral:
• Considera aspectos
incrementales y evolutivos
de desarrollo del producto,
adicionando una variable
de gestión de riesgos.
• El enfoque en los riesgos
se debe a la ejecución de
proyectos que en su
esencia son cambiantes,
inestables o cambiantes
los resultados esperados.
La vida está formada por ciclos
La Metodología de Proceso
Unificado o UP:
• Incorpora el concepto de
iteración y el modo evolutivo
incremental al cual adiciona el
concepto de ciclo de vida.
• Centrada en los casos de uso
y promueve el uso del
modelamiento visual a través
del Lenguaje de
Modelamiento Unificado
UML.
• Esta metodología se puede
relacionar también con RUP.
La vida está formada por ciclos
La Metodología SCRUM:
• Una metodología ágil de
carácter adaptable, orientado a
las personas más que a los
procesos.
• Orientado a las personas más
que a los procesos, emplea la
estructura de desarrollo ágil
incremental basada en
iteraciones y revisiones.
• Indicada para proyectos con un
rápido cambio de requisitos.
• Principales características se
pueden resumir en dos:
coordinación del equipo y
desarrollo por iteraciones.
La vida está formada por ciclos
La Metodología Kanban:
• Tiene su base en el uso de tarjetas visuales.
• Considera la cantidad de insumos y tiempo
necesario de los procesos que implica la
fabricación del producto.
• su filosofía, consiste en dividir el proceso de
desarrollo de software en fases bien
delimitadas.
• Permite una visión inmediata del estado
del proyecto.
• Las reglas básicas de Kanban son: mostrar
el proceso, limitar el trabajo en curso y
optimizar el flujo de trabajo.
• En un desarrollo de software las columnas
para dividir el tablero serían: Cola de
entrada | Análisis | Desarrollo | Test |
Implementación | Producción.