# data[].attributes.body
El modelo de desarrollo incremental es un enfoque en el cual un proyecto es descompuesto en una serie de "incrementos", cada uno de los cuales suministra una porción de la funcionalidad respecto de la totalidad del proyecto. Este modelo combina elementos del modelo en cascada con la filosofía interactiva de construcción de prototipos, y se basa en el principio de construir el software incrementando las funcionalidades del programa.
El modelo de desarrollo incremental vincula tres actividades:
1.- La especificación
2.- El desarrollo
3.- La validación
Cada una de las actividades facilita el desarrollo del modelo y son la estructura para la correcta construcción del mismo.

# data[].attributes.attachment_link.title
Modelos de ciclo de vida: Desarrollo incremental

# data[].attributes.body
El modelo en cascada es un procedimiento lineal que se caracteriza por dividir las etapas del desarrollo de software de una manera sucesiva, no pasa a la siguiente etapa si es que la anterior no está completamente lista, cada etapa anterior sirve como base para la siguiente.
El autor Royce propuso un modelo compuesto por 7 etapas que se pueden agrupar en 5, las cuales son:
1.- Análisis
2.- Diseño
3.- Implementación
4.- Pruebas
5.- Mantenimiento
El modelo en cascada se basa en estas fases, pero a diferencia de lo propuesto por Royce solo se pasa una vez por etapa.

# data[].attributes.attachment_link.title
Modelos de ciclo de vida: Desarrollo en cascada

# data[].attributes.headline
Ingeniería de software orientada a la reutilización

# data[].attributes.subject
Ingeniería de software orientada a la reutilización

# data[].attributes.body
La reutilización de software aparece como un recurso más eficiente para desarrollar softwares, pues al tener una biblioteca de códigos listos a la cual recurrir en cualquier momento que se necesite, ayuda a optimizar los tiempos y a reducir costos, con esto se espera cumplir con las expectativas del cliente.
A este modelo se le considera más informal ya que se utiliza en proyectos más pequeños, personales y que necesitan un desarrollo rápido.

# data[].attributes.attachment_link.title
Ingenieria de Software orientada a la reutilizacion

# data[].attributes.headline
Ingeniería de software orientada a la reutilización

# data[].attributes.subject
Ingeniería de software orientada a la reutilización