martes, 9 de julio de 2013

INTRODUCCION A LA METODOLOGIA DEL SOFTWARE


1.1. METODOLOGÍA:  Es un conjunto integrado de técnicas y métodos que permite abordar de forma homogénea y abierta cada una de las actividades del ciclo de vida de un proyecto de desarrollo. Una definición estándar de metodología puede ser el conjunto de métodos que se utilizan en una determinada actividad con el fin de formalizarla y optimizarla. 
Determina los pasos a seguir y cómo realizarlos para finalizar una tarea.

Si esto se aplica a la ingeniería del software, podemos destacar que una metodología:

-Optimiza el proceso y el producto software.
-Es una guía en la planificación y en el desarrollo del software.
-Define qué hacer, cómo y cuándo durante todo el desarrollo y mantenimiento de un proyecto.
-Una metodología define una estrategia global para enfrentarse con el proyecto.

 Entre los elementos que forman parte de una metodología se pueden destacar:

Fases: tareas a realizar en cada fase.
Productos: E/S de cada fase, documentos.
Procedimientos y herramientas: apoyo a la realización de cada tarea.
Criterios de evaluación: del proceso y del producto. Saber si se han logrado los objetivos.

1.2 CLASES DE METODOLOGIAS DE DESARROLLO DE SOFTWARE QUE EXISTEN:
  •  Estructuradas:

              - Orientadas a procesos
              - Orientadas a datos
              - Mixtas

  •  No estructuradas:

             - Orientadas a objetos
             - Sistemas de tiempo real

1.3. DIAGRAMA DE EL CICLO DE VIDA CLÁSICO DEL SOFTWARE
 
 



No hay comentarios:

Publicar un comentario