METODOLOGIA DE DESARROLLO DE SOFTWARE

 Es un marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo en sistemas de información, sin embargo los sistemas se hicieron mas complejos. surgieron nuevos enfoques como el modelo espiral  o modelos agiles que pretendían disminuir costos, no obstante se exponen  otros modelos  para tener una visión mas amplia.


MODELO CASCADA

Es una metodología secuencial para gestionar proyectos que se divide en fases ya que por lo general se visualiza en forma de diagrama, un procedimiento  lineal  que se caracteriza por dividir los procesos en sucesivas  fases.


MODELO INCREMENTAL
El modelo de desarrollo incremental es el ciclo de vida de desarrollo software 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 de los requisitos del proyecto.



MODELO DE EVOLUCION POR PROTOTIPOS

El modelo de prototipos, también conocido como modelo de desarrollo evolutivo, es usado principalmente en proyectos de desarrollo de software. Este modelo se utiliza para dar al usuario una vista preliminar de lo que será el sistema.


MODELOS AGILES

En concreto, las metodologías ágiles de desarrollo de software buscan proporcionar en poco tiempo pequeñas piezas de software en funcionamiento para aumentar la satisfacción del cliente. Estas metodologías utilizan enfoques flexibles y el trabajo en equipo para ofrecer mejoras constantes.






MODELO BASADO EN COMPONENTES

El modelo basado en componentes es un proceso que concede particular importancia al diseño y la construcción de sistemas basados en computadoras que utilizan componentes de software reutilizable.




Comentarios

Publicar un comentario

Entradas populares