Metodollogia de desarrollo de sofwere

Solo disponible en BuenasTareas
  • Páginas : 17 (4120 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de septiembre de 2010
Leer documento completo
Vista previa del texto
Metodologías
Para garantizar la calidad de la información de cualquier empresa es necesario que el personal colabore de forma eficiente en la construcción de aplicaciones, y esto se consigue definiendo de antemano una serie de etapas intermedias que permitan aumentar la eficiencia del trabajo.
La Metodología es el conjunto de procedimientos, técnicas, herramientas, y un soporte documental queayuda a los desarrolladores a realizar nuevas aplicaciones informáticas.
Normalmente consistirá en un conjunto de fases descompuestas en subfases (módulos, etapas, pasos, etc.). Esta descomposición del proceso de desarrollo guía a los desarrolladores en la elección de las técnicas que debe elegir para cada estado del proyecto, y facilita la planificación, gestión, control y evaluación de losproyectos.
Una metodología, por tanto, representa el camino para desarrollar aplicaciones informáticas de una manera sistemática.
Evolución de las metodologías
En la siguiente tabla podemos ver cómo han surgido las metodologías más representativas en la historia de la Ingeniería del Software.
Años | Metodologías |
  |   |
1968 | Concepción sobre la programación estructurada de DIJKDTRA |1974 | Técnicas de programación estructurada de WARNIER y JACKSON |
1975 | Primeros conceptos sobre diseño estructurado de MYERS y YOURDON |
1977 | Primeros conceptos sobre el análisis estructurado GANE y SARSON |
1978 | Análisis estructurado : DEMARCO y WIINBERG. Nace MERISE |
1981 | SSADM. Information Engineering |
1985 | Análisis y Diseño estructurado para sistemas de tiempo realde WARD y MELLOR |
1986 | SSADM Versión 3 |
1987 | Análisis y Diseño estructurado para sistemas de tiempo real de HATLEY Y PIRHBAY |
1989 | METRICA |
1990 | SSADM Versión 4 |
1993 | METRICA Versión 2 |
1995 | METRICA Versión 2.1 |
Estructura general de MERISE
Las bases de MERISE comenzaron en 1.972 por un equipo universitario de ingenieros de Aix-en-Provence. La primera versión salióa finales de 1.976.
El proyecto partió del Centre Technique Informatique del Ministerio de Industria Francés en Septiembre de 1.977, para cubrir las necesidades tanto de la administración como de las empresas. El proyecto finalizó en mayo de 1.978 dando lugar a MERISE como metodología de Análisis y Diseño de Sistemas de Información.
Esta metodología aporta un ciclo de vida más largo a losexistentes hasta entonces que se materializa en un conjunto definido de etapas. Introducen dos ciclos complementarios : ciclo de abstracción y ciclo de decisión. El ciclo de abstracción se basa en la percepción de tres niveles de abstracción : conceptual, organizativo y físico. Además se definen dos niveles para cada nivel : un modelo de datos y otro de tratamientos.
Las fases de la metodologíaMERISE son :
1. Estudio preliminar.
2. Estudio detallado.
3. Implementación.
4. Realización y puesta en marcha.
Estructura general de SSADM
El gobierno británico plantea la necesidad de crear una metodología y se desarrolló entre el Central Computing and Telecommunications Agency (CCTA) y Learmonth and Burchett Management Systems (LBMS), dando como resultado la metodologíaSSADM (Structures Systems Analysis and Design Method).
Los aspectos claves de SSADM v 4 Son :
* Énfasis en los usuarios : sus requisitos y participación.
* Definición del proceso de producción : qué hacer, cuándo y cómo.
* Tres puntos de vista : datos, eventos, procesos.
* Máxima flexibilidad en herramientas y técnicas de implementación.
SSADM proporciona un conjunto deprocedimientos para llevar a cabo el análisis y diseño, pero no cubre aspectos como la planificación estratégica ni entra en la construcción del código.
Estructura general de Métrica v 2.0
Métrica v 2.0 es una metodología propuesta por el Ministerio de las Administraciones Públicas para que todas las organizaciones sigan el mismo modelo y unificar los criterios para mayor homogeneidad y eficiencia...
tracking img