Metodologias de desarrollo de software

Solo disponible en BuenasTareas
  • Páginas : 8 (2000 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de mayo de 2010
Leer documento completo
Vista previa del texto
INTEGRANTES: *Araujo Solórzano Hans *Calsin Montalván Sócrates *Requiz Reyes Helen *Rodriguez Galván Roddy

HUANCAYO - PERÚ

El desarrollo de software debe verse como el desarrollo de un producto de ingeniería que requiere planeamiento, análisis, diseño, implementación, prueba y mantenimiento.

La idea básica consiste en observar el sistema de software como un producto complejo y a suproceso de construcción como un trabajo de ingeniería.

Una definición de ingeniería de software...

Teorías, Métodos y Herramientas necesarias para el desarrollo, operación y mantenimiento de un sistema de software que sea fiable y funcione eficientemente en máquinas reales a costos razonables.

PROCESO o MODELO DE DESARROLLO DE SW: es un Método. Conjunto de actividades y resultados asociadosque producen un Producto de Software. Pasos a seguir. METODOS: indican como construir técnicamente el SW. METODOLOGIAS: es un marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo en sistemas de información HERRAMIENTAS: brindan soporte automático al Proceso y los Métodos. PRODUCTO DE SW: sistema que se realiza para un usuario con la documentacióncorrespondiente. Genérico o a medida. ATRIBUTOS DEL PRODUCTO DE SW: características que distinguen y describen al producto.

Las metodologías tradicionales imponen una disciplina de trabajo sobre el proceso de desarrollo del software, con el objetivo de conseguir un software más eficiente y predecible.

Para ello, se hace un especial hincapié en la planificación total de todo el trabajo a realizar y unavez que esta todo detallado, comienza el ciclo de desarrollo del producto software.

Entre estas metodologías destacamos a METRICA, CMMI, OPEN UNIFIED PROCESS

MÉTRICA es una metodología de planificación, desarrollo y mantenimiento de sistemas de información.

Promovida por el Ministerio de Administraciones Públicas del Gobierno de España para la sistematización de actividades del ciclo devida de los proyectos software en el ámbito de las administraciones públicas.

Esta metodología propia está basada en el modelo de procesos del ciclo de vida de desarrollo ISO/IEC 12207 (Information Technology - Software Life Cycle Processes) así como en la norma ISO/IEC 15504 SPICE (Software Process Improvement And Assurance Standards Capability Determination)

Al igual que ISO/IEC 12207,MÉTRICA está orientada al proceso y, en su versión 3, estos procesos son:

Planificación de Sistemas de Información (PSI).
•Estudio de Viabilidad del Sistema (EVS). •Análisis del Sistema de Información (ASI). •Diseño del Sistema de Información (DSI). •Construcción del Sistema de Información (CSI). •Implantación y Aceptación del Sistema (IAS).

Desarrollo de Sistemas de Información (DSI). Debido asu complejidad, está a su vez dividido en cinco procesos:

Mantenimiento de Sistemas de Información (MSI).

Es un modelo para la mejora y evaluación de procesos para el desarrollo, mantenimiento y operación de sistemas de software.

Las mejores prácticas CMMI se publican en los documentos llamados modelos. En la actualidad hay tres áreas de interés cubiertas por los modelos de CMMI:Desarrollo, Adquisición y Servicios.

CMMI para el Desarrollo (CMMI-DEV o CMMI for Development), Versión 1.2 fue liberado en agosto de 2006. En él se tratan procesos de desarrollo de productos y servicios.

CMMI para servicios (CMMI-SVC o CMMI for Services), está diseñado para cubrir todas las actividades que requieren gestionar, establecer y entregar Servicios.

CMMI para la adquisición (CMMI-ACQo CMMI for Acquisition), Versión 1.2 fue liberado en noviembre de 2007. En él se tratan la gestión de la cadena de suministro, adquisición y contratación externa en los procesos del gobierno y la industria.

El modelo CMMI v1.2(CMMI-DEV) contiene las siguientes 22 áreas de proceso:
Análisis de Causas y Resolución (CAR) Gestión de la configuración (CM) Análisis de Decisiones y Resolución...
tracking img