Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Diapositivas ISI, Diapositivas de Ingeniería del Software

Asignatura: Ingenieria del software, Profesor: Carlos Cuesta, Carrera: Ingeniería Informática + Administración y Dirección de Empresas, Universidad: URJC

Tipo: Diapositivas

2012/2013

Subido el 17/12/2013

pcbh
pcbh 🇪🇸

4

(17)

12 documentos

1 / 45

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Paloma Cáceres
www.vortic3.etsii.urjc.es
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d

Vista previa parcial del texto

¡Descarga Diapositivas ISI y más Diapositivas en PDF de Ingeniería del Software solo en Docsity!

Paloma Cáceres

www.vortic3.etsii.urjc.es

Índice

¿Qué es el ciclo de vida del Software?

 El Estándar 12207

 Modelos de proceso

 ¿Qué es un proceso?  Un proceso es un conjunto de actividades que se suceden siguiendo una ordenación temporal determinada

 ¿Qué es una actividad?  Una actividad es un conjunto de tareas

 ¿Qué es una tarea?  Una acción que transforma unas entradas en unas salidas

¿Qué es el Ciclo de Vida del SW?

Definición

Índice

 ¿Qué es el ciclo de vida del Software?

El Estándar 12207

 Modelos de proceso

Los procesos del Ciclo de Vida del SW

Estándar 12207

 Según esta norma las actividades que se pueden llevar a cabo durante el ciclo de vida del SW se pueden agrupar en:  5 procesos principales  8 procesos de soporte  4 procesos de organización o generales

Procesos principales Procesos de Soporte

Procesos generales

Adquisición

Suministro

Explotación

Mantenimiento

Desarrollo

Gestión de la Config. Asegu. de la calidad Verificación Validación Revisión conjunta Auditoría

Documentación

Resolución problemas

Gestión Mejora

Infraestructura Formación

Los procesos del Ciclo de Vida del SW

Estándar 12207

Norma ISO/IEC 12207-

Procesos Principales

Adquisición : Actividades y tareas que el comprador, el cliente o el usuario realizan para adquirir un sistema, un servicio o un producto software:  Preparación y publicación de ofertas  Selección del suministrador de SW

Suministro : Actividades y tareas del suministrador:  Preparar contratos como respuesta a una petición de un comprador de un producto SW  Identificar los recursos necesarios para llevar a cabo con éxito el desarrollo del producto SW

Norma ISO/IEC 12207-

Procesos Principales

Desarrollo : Actividades y tareas enfocadas a la obtención de un producto Software.  Análisis  Diseño  Codificación  Pruebas  Integración  Implantación

Explotación : Explotación del SW y soporte operativo a los usuarios.

Norma ISO/IEC 12207-

Procesos de Soporte

Procesos de soporte : dan soporte al resto de procesos y se aplican durante cualquier momento del ciclo de vida del SW

Documentación: Registrar la información producida por un proceso o actividad del ciclo de vida:  Diseñar, editar, distribuir y mantener los documentos producidos durante el desarrollo del SW

Gestión de la Configuración : Actividades que controlan las modificaciones y versiones de los elementos.  Registrar las peticiones de cambios e informar de los estados de éstos.

Norma ISO/IEC 12207-

Procesos de Soporte

Aseguramiento de la calidad: Actividades para asegurar que los productos cumplen los requisitos especificados y se ajustan a los planes establecidos

Verificación: Actividades para determinar el buen funcionamiento de un producto software

Validación: Actividades para determinar si el producto cumple los requisitos previstos

Norma ISO/IEC 12207-

Procesos de Soporte

Resolución de problemas: Actividades que permiten analizar y resolver los problemas o disconformidades con los requisitos o con el contrato, que hayan surgido durante el desarrollo, la explotación, el mantenimiento, o en cualquier otro momento.

 Disponer de un medio documental que permita asegurar que todos los problemas se han tratado

Norma ISO/IEC 12207-

Procesos generales

Procesos que dan soporte a la organización : gestión, formación del personal, mejora de los procesos.

Gestión: Actividades de planificación, seguimiento, control, revisión y evaluación.

Infraestructura : Actividades para determinar la infraestructura necesaria para un proceso. Incluye HW, SW, instalaciones…

Mejora : Valorar, medir, controlar, evaluar y mejorar todos los procesos del ciclo de vida.

Formación : Plan de formación para los empleados.

Modelos de procesos

 ¿Qué es un modelo de proceso?  Representación abstracta de un proceso del software

 Son estrategias de desarrollo que ayudan a organizar las diferentes actividades del ciclo de vida del software  Modelos de ciclo de vida del software

 Estos modelos ayudan al control y a la coordinación del proyecto

 El modelo a utilizar depende del tipo de proyecto

Modelos de procesos

Variantes

 Modelos de procesos generales

 Modelo en cascada  Modelo evolutivo  Desarrollo formal de sistemas  Desarrollo basado en la reutilización

 Modelos de procesos híbridos

Modelo en espiral

Modelo incremental