· Estructurada
o Se maneja como proyecto
o Gran volumen de datos y transacciones
o Abarca varias áreas organizativas de la empresa
o Tiempo de desarrollo largo
o Requiere que se cumplan todas las etapas, para poder cumplir las siguientes (progresión lineal y secuencial de una fase a la otra)
· Evolutiva-Incremental
o Se deriva de la estructurada
o Permite seguir secuencias ascendentes o descendentes en las etapas del desarrollo
o Permite cumplir etapas o fases en paralelo, por lo que es más flexible que la estructurada
· Prototipos
o Desarrolla modelo en escala del sistema propuesto (sistema objetivo)
o En otras palabras, desarrolla un “demo”, que de ser aprobado por el usuario, se culmina con todas las funcionalidades.
o Se prueba y refina hasta que usuarios conformes
o Identifica necesidades de información
o Maneja principales procedimientos orientados a transacciones
o Produce informes críticos
o Permite consultas rudimentarias
o Complementa especificaciones imprecisas y/o incompletas de los usuarios
· Orientada a Objetos
o No modela la realidad, sino la forma en que las personas comprenden y procesan la realidad
o Es un proceso ascendente basado en una abstracción de clases en aumento
o Se basa en identificación de objetos, definición y organización de librerías de clases, y creación de macros para aplicaciones específicas
o Utiliza menor cantidad de código
o Es más reutilizable
3. Objetivos 4. Tipos 5. Etapas de Desarrollo
No hay comentarios.:
Publicar un comentario