Tipos de Metodologías de Desarrollo
Estructurada:
- Se maneja como proyecto
- Gran volumen de datos y transacciones
- Abarca varias áreas organizativas de la empresa
- Tiempo de desarrollo largo
- Requiere que se cumplan todas las etapas, para poder cumplir las siguientes (progresión lineal y secuencial de una fase a la otra)
- Se deriva de la estructurada
- Permite seguir secuencias ascendentes o descendentes en las etapas del desarrollo
- Permite cumplir etapas o fases en paralelo, por lo que es más flexible que la estructurada
- Desarrolla modelo en escala del sistema propuesto (sistema objetivo)
- En otras palabras, desarrolla un “demo” que, de ser aprobado por el usuario, se culmina con todas las funcionalidades.
- Se prueba y refina hasta que usuarios conformes
- Identifica necesidades de información
- Maneja principales procedimientos orientados a transacciones
- Produce informes críticos
- Permite consultas rudimentarias
- Complementa especificaciones imprecisas y/o incompletas de los usuarios
- No modela la realidad, sino la forma en que las personas comprenden y procesan la realidad
- Es un proceso ascendente basado en una abstracción de clases en aumento
- 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
- Utiliza menor cantidad de código
- Es más reutilizable
Referencias: Metodologías para el Desarrollo de Sistemas de Información por Luis R. Castellano.
Comentarios
Publicar un comentario