Está en la página 1de 6

Universidad Abierta y a Distancia de Mxico

Nombre de la Actividad:
Unidad 1
Actividad 2. Mtodos de Desarrollo de Software

Curso:
Introduccin a la Ingeniera de Software
Docente en lnea: Adriana lvarez Gutirrez

Alumno (a):

Miguel Angel Aguilar Estanislao | ES1511109383

20 de Octubre de 2016
NOMBRE DEFINICIN DESCRIPCIN O VENTAJAS DESVENTAJAS APLICACIONES
DEL CARACTERISTICAS
MODELO
Es un modelo de Usualmente en los servicios que debe La planificacin es sencilla. Necesidad de tener todos Se aplica bien en
ingeniera diseado proveer, limitaciones y metas del La calidad del producto los requisitos al principio. situaciones en las que el
para ser aplicado en el software resultante es alta. Si se han cometido errores software es simple y en
desarrollo de software Permite trabajar con personal en una fase es difcil volver las que el dominio es bien
MODELO EN
CASCADA

poco calificado. a otras. conocido


No se tiene el producto
hasta el final si se comete
un error en la fase de
anlisis no lo
descubriremos hasta la
fecha de entrega.

Las actividades de La Ingeniera de software, se vale y El anlisis del riesgo se Genera mucho Aplicaciones.
este modelo se establece a partir de una serie de hace de forma explcita y tiempo en el El modelo en espiral se
MODELO EN ESPIRAL

conforman en una modelos que establecen y muestran clara. Une los mejores desarrollo del utiliza sobre todo en
espiral, en la que las distintas etapas y estados por elementos de los restantes sistema
grandes proyectos
cada bucle o los que pasa un producto software, modelos. Modelo costoso
iteracin representa desde su concepcin inicial, Requiere
un conjunto de pasando por su desarrollo, puesta Reduce riesgos experiencia en la
actividades en marcha y posterior del proyecto identificacin de
mantenimiento, hasta la retirada del
Incorpora objetivos riesgos
producto. A estos modelos se les
de calidad
denomina modelos de ciclo de vida
Integra el
del software.
desarrollo con el
mantenimiento,
etc.

Adems es posible tener


en cuenta mejoras y
nuevos requerimientos sin
romper con la metodologa,
ya que este ciclo de vida no
es rgido ni esttico.
Fue propuesto por Se divide en 4 partes Se reduce el tiempo de No es recomendable para Interactivo, los clientes o

MODELO INCREMENTAL
Harlan Mills en el ao Analisis,diseo,cdigo,prueba desarrollo inicial, se casos de sistemas en los usuarios identifican a
1980.Surgio el enfoque implementa la funcionalidad tiempo real de alto nivel de grandes rasgos las
incremental como una parcial. seguridad requiere de funcionalidades que
forma de reducir el Proporciona odas las ventajas mucha planeacin requiere proporcionara el sistema
proceso de desarrollo. del modelo cascada de metas claras para
reduciendo sus desventajas conocer el estado del
al mbito de cada incremento. proyecto.
Resulta ms sencillo
acomodar cambios al acotar
el tamao de los incrementos.

Pertenece a los Pertenece a los modelos de No modifica el ciclo de Se suelen desatender Se emplea ms
modelos de desarrollo evolutivo, se inicia con la vida, reduce el riesgo de aspectos importantes comnmente como una
desarrollo evolutivo, definicin de los objetivos globales construir productos que no tales como a calidad y el tcnica susceptible de
se inicio con la para el software, identifican los satisfagan necesidades de mantenimiento a largo implementarse dentro
MODELOS DE
PROTOTIPOS

definicin de los requisitos conocidos y las reas del los usuarios, reduce plazo del contexto de
objetivos globales esquema en donde es necesaria costos cualquiera de los
,luego se identifican ms definicin. modelos del proceso
los requisitos se expuestos.
planta con rapidez
una iteracin de
prototipos y se
presenta el
modelado
EL PROCESO UNIFICADO DE DESARROLLO
MTODOS AGILES DE DESARROLLO DE SOFTWARE

Las metodologas giles tienen como punto fuerte la adaptacin a cualquier cambio en un proyecto para aumentar sus
posibilidades de xito.

Una metodologa gil tiene varios principios:

Los individuos y sus interacciones son ms importantes que los procesos y las herramientas.
El software que funciona es ms importante que la documentacin exhaustiva.
Colaboracin con el cliente en lugar de negociacin de contratos.
No hay que seguir un plan cerrado, sino adaptarse al cambio.

Estos 4 puntos los veremos ms adelante.

Principios Bsicos

Tenemos 12 principios bsicos que se agrupan en 4 categoras distintas:

Retroalimentacin.
Proceso continuo en lugar de por bloques.
Propiedad intelectual compartida.
Entendimiento compartido.
Metodologa SCRUM

FUENTES

MARIO, T. (99). MODELO LINEAL SECUENCIAL.

Pressman, R. (2007). INGENIERIA DEL SOFTWARE. Mac Graw Hill. Sommerville, I. (s.f.). INGENIERIA DEL SOFTWARE. PrenticHall.

También podría gustarte