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)
Evolutiva-Incremental:
  • 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
Prototipos
  •             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
Orientada a Objetos
  •  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

Entradas populares de este blog

Método de Codificar y Corregir

Método Espiral

¿Qué es una Metodología de Desarrollo?