Visitas Pagina

viernes, 24 de mayo de 2013

METODOLOGIAS PARA EL DESARROLLO DE SOFTWARE


Metodología: Conjunto de procedimientos, técnicas, herramientas y un soporte documental que ayuda a los desarrolladores a realizar nuevo software.
Una metodología de desarrollo de software se refiere a un framework que es usado para estructurar, planear y controlar el proceso de desarrollo en sistemas de información.
A lo largo del tiempo, una gran cantidad de métodos han sido desarrollados diferenciándose por su fortaleza y debilidad.




METODOLOGÍA Vs CICLO DE VIDA.


Una metodología puede seguir uno o varios modelos de ciclo de vida, es decir, el ciclo de vida indica qué es lo que hay que obtener a lo largo del desarrollo del proyecto pero no cómo hacerlo.
La metodología indica cómo hay que obtener los distintos productos parciales y finales.





GENERACIONES DE METODOLOGÍA.


  • Desarrollo Convencional (Sin Metodología) .
  • Desarrollo Estructurado.
  • Desarrollo Orientado a Objetos.
1. DESARROLLO CONVENCIONAL


  • Los resultados finales son impredecibles
  • No hay forma de controlar lo que está sucediendo en el Proyecto 
  • Los cambios organizativos afectan negativamente al proceso de desarrollo
2. DESARROLLO ESTRUCTURADO


  • Programación estructurada
  • Diseño estructurado
  • Análisis estructurado
  • Especificaciones funcionales:
  • Gráficas
  • Particionadas
  • Mínimamente redundantes
3. DESARROLLO ORIENTADO AL OBJETO.


La esencia del desarrollo orientado a objetos es la identificación y organización de conceptos del dominio de la aplicación y no tanto de su representación final en un lenguaje de programación.

No hay comentarios. :

Publicar un comentario