1.1 Introducción

Las Metodologías de Desarrollo de Software surgen ante la necesidad de utilizar una serie de procedimientos, técnicas, herramientas y soporte documental a la hora de desarrollar un producto software.
Dichas metodologías pretenden guiar a los desarrolladores al crear un nuevo software, pero los requisitos de un software a otro son tan variados y cambiantes, que ha dado lugar a que exista una gran variedad de metodologías para la creación del software. Se podrían clasificar en dos grandes grupos:

  • Las metodologías orientadas al control de los procesos, estableciendo rigurosamente   las   actividades   a   desarrollar,   herramientas   a   utilizar   y notaciones   que   se   usarán.   Estas   metodologías   son   llamadas Metodologías Pesadas.

  • Las   metodologías   orientadas   a   la   interrelación   con   el   cliente   y   el desarrollo  incremental  del  software, mostrando  versiones parcialmente funcionales del software al cliente en intervalos cortos de tiempo, para que   pueda   evaluar   y   sugerir   cambios   en   el   producto   según   se   va desarrollando. Estas son llamadas Metodologías ligeras/ágiles.


No hay comentarios:

Publicar un comentario