Mi

149 visualizaciones

Publicado el

0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
149
En SlideShare
0
De insertados
0
Número de insertados
43
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

Mi

  1. 1. Fuepropuestopor HarlanMills en elaño 1980
  2. 2. Surgió como una forma de reducir la repetición deltrabajo en el desarrollo y dar oportunidad deretrasar la toma de decisiones en los requisitoshasta adquirir experiencia con el sistema.También se conoce como:• Método de las comparaciones limitadassucesivas.• Ciencia de salir del paso.• Método de atacar el problema por ramas.
  3. 3. Aplica secuencias lineales de forma escalonadamientras progresa el tiempo en el calendario. Cadasecuencia lineal produce un incremento delsoftware.
  4. 4. • Con un paradigma incremental sereduce el tiempo de desarrollo inicial,ya que se implementa la funcionalidadparcial.• También provee un impacto ventajosofrente al cliente, que es la entregatemprana de partes operativas delsoftware.• El modelo proporciona todas lasventajas del modelo en Cascadarealimentado, reduciendo susdesventajas sólo al ámbito de cadaincremento.• Resulta más sencillo acomodarcambios al acotar el tamaño de losincrementos.
  5. 5. • El modelo incremental no esrecomendable para casos desistemas de tiempo real, de alto nivelde seguridad, de procesamientodistribuido y/o de alto índice deriesgos.• Requiere de mucha planeación,tanto administrativa como técnica.• Requiere de metas claras paraconocer el estado del proyecto.• Difícil de evaluar el coste total.• Los errores en los requisitos sedetectan tarde.
  6. 6. Un modelo incremental lleva a pensar en un desarrollomodular, con entregas parciales del producto Softwaredenominados "incrementos" del sistema, que sonescogidos en base a prioridades predefinidas de algúnmodo.El modelo permite una implementación con ampliación omejoras sucesivas.Con cada incremento se agrega nueva funcionalidad o secubren nuevos requisitos o bien se mejora la versiónpreviamente implementada del producto software.

×