Meto

Clasificado en Otras materias

Escrito el en español con un tamaño de 4,33 KB

 
Metodologia Agil  Metodologia Tradicional
 Pocos artefactos. El modelado es prescindible, modelos desechables.Mas Artefactos. El modelado es esencial, mantenimiento de modelos. 
 Pocos roles, mas genericos y flexibles.Mas roles, mas especificos. 
 No existe un contrato tradicional, debe ser bastante flexible.Existe un contrato prefijado. 
 Cliente es parte del equipo de desarrollo(ademas in-situ)El cliente interactua con el equipo de desarrollo mediente reuniones. 
 Orientada a proyectos pequeños. Corta duracion(o entregas frecuentes), equipos pequeños(< 10 integrantes) y trabajando en el mismo sitio.Aplicables a proyectos de cualquier tamaño, pero suelen ser especificamente efectivas/usadas en proyectos grandes y con equipos posiblemente dispersos.
 La arquitectura va definiendo y mejorando a lo largo del proyecto.Se promueve que la arquitectura se defina tempranamente en el proyecto. 
 Enfasis en los aspectos humanos: el individuo y el trabajo en equipo.Enfasis en la definicion del proceso: roles, actividades y artefactos. 
 Se esperan cambios durante el proyecto.Se espera que no ocurran cambios de gran impacto durante el proyecto. 
 Basadas en heuristicas provenientes de practicas de produccion de codigoBasadas en normas provenientes de estandares seguidos por el entorno de desarrollo. 


Metodo Gane/Sarson

  • Orientacion: Este metodo corresponde a un metodo orientado a los procesos y a los flujos de datos.
  • Enfoque: Utiliza un enfoque top-dwn, el cual permite descomponer procesos en procesos mas pequeños hasta llegar a una especificacion de ellos.
  • Este metodo corresponde a un metodo de analisis y diseño estructurado, por lo k se basa en estos 2 grandes procesos.
  • Cada una de estas grandes fases se compone de etapas k contribuyen a desarrollar de manera eficiente todo el proceso de desarrollo de sistemas.
  1. Analisis Estructurado: 
  • Etapas: Estudio inicial, Estudio detallado, Definir menu de alternativas, Selecionar alternativa.

2. Diseño Estructurado: El proposito fundamental de la etapa de diseño es entregar las funciones requeridas por el usuario.

  • Objetivos: Control, Rendimiento, Cambiabilidad.

Tecnicas Utilizadas: Entrevistas, flujograma de datos, diccionario de datos, logica de procesos, tecnicas fisicas para el acceso inmediato.

Metodo Coad/Yourdon

Utiliza un modelo de capa de 5 pasos:

  • Definicion de objetos y clases.
  • Definicion de estructuras.
  • Definicion de area de tema.
  • Definicion de atributos.
  • Definicion de servicios.

Tecnicas:

  • Diagrama de clases y objeto
  • Diagrama de estado-objeto: diagrama k muestra todos los estados posibles de un objeto y las transiciones permitidas entre estados.
  • Diagrama de servicio: diagrama k retrata la logica detallada dentro de un servicio individual.