lunes, 12 de agosto de 2019

In






         

        INSTITUTO SUPERIOR TECNOLÓGICO “JAPÓN”

     REGISTRO INSTITUCIONAL Nº. 17 – 082
     ACUERDO Nº 175

MODULO DE METODOLOGÍA DE DESARROLLO DE SOFTWARE

TEMA: ENFOQUES DE DESARROLLO DE SOFTWARE 


Resultado de imagen para INTEGRANTES





BYRON LEÓN 



DESARROLLO DE SOFTWARE 

1°SEMESTRE
2019






Enfoques de Desarrollo de software

Una metodología de desarrollo de software se conforma de  una serie de pasos que son realizados de forma estricta en cada proyecto de creación de un software, la creación de un software o aplicación sin tener técnicas o metodologías de software se puede evidenciar en esta  problemas al no poder ajustar el software a las necesidades del cliente.

Hoy en día existen muchas metodologías en las cuales son aplicadas de acuerdo a las múltiples necesidades que existen al momento de crear un software

1. Modelo de Cascada.

"El primer modelo de proceso de desarrollo de software que se publicó se derivó de procesos de ingeniería de sistemas más generales (Royce.1970)"
El modelo de cascada llamado así porque su estructura es una secuencial, se ejecuta una tras otra a arriba hacia abajo y tiene parecido que bajara en cascada. en el modelo cascada proceso de desarrollo secuencial, en el que el desarrollo de software se concibe como  un conjunto de etapas que  se ejecutan una tras otra. Se le denomina así por las posiciones que ocupan las diferentes fases que componen el proyecto, colocadas una encima de otra, y siguiendo un flujo de ejecución de arriba hacia abajo.

2. Modelo Prototipo

El Modelo de prototipos, en Ingeniería de software, pertenece a los modelos de desarrollo evolutivo. El prototipo debe ser construido en poco tiempo, usando los programas adecuados y no se debe utilizar muchos recursos.

El diseño rápido se centra en una representación de aquellos aspectos del software que serán visibles para el cliente o el usuario final. Este diseño conduce a la construcción de un prototipo, el cual es evaluado por el cliente para una alimentación; gracias a ésta se refinan los requisitos del software que se desarrollará. La interacción ocurre cuando el prototipo se ajusta para satisfacer las necesidades del cliente. Esto permite que al mismo tiempo el desarrollador entienda mejor lo que se debe hacer y el cliente vea resultados a corto plazo.