You are on page 1of 5

UNIVERSIDAD DE GUADALAJARA VIRTUAL

LICENCIATURA EN TECNOLOGAS DE INFORMACIN

INGENIERA DE SOFTWARE

UNIDAD 2
ACTIVIDAD 2
Desarrollo gil

Asesora
MTRA. MTRA. MARA GUADALUPE PICHARDO GOBY

Estudiantes
EMMANUEL ENRIQUE PREZ HERNNDEZ
CARLOS RODRGUEZ PREZ
MIGUEL NGEL SAMANO VALDEZ
HUGO ALBERTO SNCHEZ MARTNEZ
DESARROLLO GIL

Desarrollo gil es un trmino para nombrar a metodologas de desarrollo de


software que surge como alternativa a las formas tradicionales de llevar la
administracin de un proyecto. El enfoque gil ayuda a los equipos de trabajo a
responder de forma rpida y eficiente a las necesidades de los clientes a travs de
tcnicas de cmo manejar problemas impredecibles, trabajar con una
documentacin apropiada, adaptacin a los cambios constantes y tener una
retroalimentacin peridica de los involucrados en el proyecto.

Metodologa Descripcin Etapas


Extreme programming Esta metodologa se centra en la Planeacin
entrega constante de avances.
Diseo
Una de sus principales
caractersticas es que el cliente Codificacin
est muy involucrado en el Pruebas
proceso de desarrollo, aportando
una constante retroalimentacin y
pruebas a los avances. Sus
principios principales son:
simplicidad, comunicacin
efectiva y retroalimentacin
continua.
Desarrollo impulsado Se basa en crear un modelado Desarrollar un modelo
por las caractersticas del panorama general del
general
problema, y a partir de ah,
elaborar una serie de Elaboracin de lista de
caractersticas del problema y caractersticas
finalmente para cada Planeacin segn las
caracterstica se deber pensar
en una solucin especfica. Cada caractersticas
caracterstica es pequea y tiene Diseo segn
un diseo y una solucin simple caractersticas
Construccin segn
caractersticas

SCRUM Es un proceso en el que se Levantamiento de


aplican de manera regular un requerimientos
conjunto de buenas Anlisis
prcticas para trabajar
colaborativamente, en equipo, y Diseo
obtener el mejor resultado Evolucin
posible de un proyecto. Estas Entrega
prcticas se apoyan unas a otras
y su seleccin tiene origen en
un estudio de la manera de
trabajar de equipos altamente
productivos.
- El equipo es auto organizado,
los coordinadores y clientes
deben trabajar en todo momento
con el equipo de desarrollo,
facilitando las tareas y
resolviendo dudas.
Se debe mantener un ritmo de
trabajo constante, permite que no
haya descuidos y retrasos en el
sprint.
Kanbam Los sistemas Kanban consisten Visualizacin del
en un conjunto de formas de problema
comunicarse e intercambiar
informacin entre los diferentes
operarios de una lnea de Definicin de metas
produccin, de una empresa, o
entre proveedor y cliente. Su Definicin del flujo de
propsito es simplificar la trabajo
comunicacin, agilizndola y
evitando errores producidos por
Implementacin y revisin
falta de informacin.
Es un mtodo visual muy a retroalimentaciones
recomendado para gestionar
proyectos donde los requisitos Mejoramiento de los
cambian constantemente. productos entregables
Tambin es til en planificaciones
y estimaciones de un equipo se
alarguen o dejen de ser
productivas as como cuando un
equipo no se puede comprometer
a trabajar en iteraciones fijas.
Lean Software Esta metodologa se deriva del Ver todo el conjunto
sistema de produccin Toyota y Eliminar desperdicios.
consiste en eliminar todo lo
Constancia de
retrase y no sea necesario para la
produccin. aprendizaje.
En si esta no se le llama Decidir lo ms tarde
metodologa como tal ya que solo posible.
son una serie de pasos que se Reaccionar lo ms rpido.
pueden seguir en cualquier Potenciar el trabajo.
proyecto.
Crear la integridad.

Conclusin
Una de las principales ventajas del desarrollo gil es que el software puede ser
fcilmente escalable a partir de un modelo que es prcticamente un prototipo o un
producto mnimo viable. Si se ha hecho un modelado correcto, a partir de ese
prototipo, ser ms fcil agregar nuevos componentes o mdulos al sistema
mientras se vayan requiriendo. Los modelos de desarrollo gil tambin requieren
que haya mejor comunicacin entre los miembros del equipo de desarrollo y los
clientes, lo cual har posible una entrega de software exactamente como el cliente
lo pidi. Dentro de las desventajas es que logar que una metodologa como estas
funcione, puede llegar a ser un poco difcil, ya que su implementacin requiere
experiencia de gente que est involucrada fuertemente en el desarrollo de
software, ya que los modelados tienen que ser muy buenos y prcticamente
exactos para que funcionen correctamente. Otra desventaja, podra ser el precio,
ya que al ser escalable, podra ser un poco difcil determinar el costo de cada
entregable. A pesar de las desventajas, parece ser que las metodologas de
desarrollo gil son las nuevas formas para modelar y hacer un proyecto de
software.

REFERENCIAS
1. Sommerville,Ian.(2011).IngenieradeSoftware.Mxico: PearsonEducacin.Pp.1-9.

You might also like