02 ProcesoCicloDeVida

Páginas: 14 (3492 palabras) Publicado: 17 de junio de 2015
Presentación de IS
Proyecto de IS
Introducción a la IS
Proceso y Ciclo de Vida

Proceso Software y
Ciclo de Vida
Curso 2008-2009
Gonzalo Méndez
Dpto. de Ingeniería de Software e Inteligencia Artificial
Facultad de Informática
Universidad Complutense de Madrid

Conceptos importantes
ƒ Personas
• los que trabajan

ƒ Producto
• lo que se obtiene

ƒ Proyecto
• la pauta a seguir para desarrollar unproducto

ƒ Proceso
• la pauta a seguir para desarrollar un proyecto

Un traje
ƒ Personas
• El sastre

ƒ Producto
• El traje

ƒ Proyecto:
• el sastre, el traje, el presupuesto del traje, el traje en sí, los
pasos a dar para hacer el traje...

ƒ Proceso
• La secuencia de acciones para hacer un traje concreto

Una cena
ƒ Personas
• Empleados de una empresa de catering

ƒ Producto
• La cena que sesirve

ƒ Proyecto
• El menú, el presupuesto, lo que hay que hacer para
conseguir el menú, ...

ƒ Proceso
• La secuencia de acciones de servir una cena

Una gama de automóviles
ƒ Personas
• Empleados de la marca

ƒ Producto
• Los automóviles

ƒ Proyecto
• Desarrollo de un modelo nuevo

ƒ Proceso
• Las instrucciones de la empresa sobre cómo
desarrollar un modelo nuevo

Para vosotros
ƒ Personas
•vuestro grupo

ƒ Producto
• la aplicación elegida

ƒ Proyecto
• parte práctica IS

ƒ Proceso
• entregas mensuales + cómo vosotros decidáis
organizaros

Capas de la IS
ƒ
ƒ
ƒ
ƒ

Capa de enfoque de calidad
Capa de proceso
Capa de métodos
Capa de herramientas

Capas de la IS
ƒ Capa de calidad
• Base de cualquier proceso de ingeniería
• La IS se basa en calidad
• Mejores técnicas de construcción desoftware

ƒ Capa de proceso
• Capa que une calidad y métodos
• Desarrollo racional de la IS

• Conjunto de actividades y resultados asociados que
sirven para construir un producto software

Capas de la IS
ƒ Capa de métodos
• Un método incluye:






Análisis de requisitos
Diseño
Construcción de programas
Prueba
Mantenimiento

• Suelen estar bastante ligados al proceso

ƒ Capa de herramientas
•Soporte automático o semiautomático para el proceso y los
métodos
• Herramientas CASE

Visión general de la IS
ƒ Con independencia del modelo de proceso hay
tres fases genéricas:




Fase de definición
Fase de desarrollo
Fase de mantenimiento

ƒ Cada una de estas fases se descompone en un
conjunto de tareas

Fase de definición/especificación
ƒ Se identifican requisitos de sistema y software:•






Información a procesar
Función y rendimiento deseados
Comportamiento del sistema
Interfaces establecidas
Restricciones de diseño
Tareas principales:
• Planificación del proyecto software
• Ingeniería de sistemas o de información
• Análisis de requisitos

Fase de desarrollo
ƒ Se define:







Cómo diseñar las estructuras de datos
Cómo implementar las funciones
Cómo caracterizarlas interfaces
Cómo traducir el diseño a programación
Cómo validar el producto (pruebas, verificación)
Tareas principales:
• Diseño del software
• Generación del código
• Pruebas del software

Fase de mantenimiento
ƒ Centrada en cambios que se pueda necesitar realizar
sobre un producto
ƒ Se vuelven a aplicar las fases de definición y
desarrollo, pero sobre software ya existente
ƒ Pueden producirsecuatro tipos de cambio:




Corrección: Corregir los defectos
Adaptación: Modificaciones por cambio externo
Mejora: Ampliar los requisitos funcionales originales, a
petición del cliente
• Prevención: Cambio para facilitar el cambio

Visión general de la IS
ƒ Estas fases se complementan con las
actividades de soporte
• No crean software
• Mejoran su calidad
• Facilitan su desarrollo

ƒ Seaplican a lo largo de todo el proceso del
software

Visión general de la IS
ƒ Ejemplos de actividades de soporte









Documentación
Gestión de configuración
Seguimiento y control del proyecto de software
Revisiones técnicas formales
Garantía de la calidad del software
Gestión de reutilización
Mediciones
Gestión de riesgos

Proceso software
ƒ Conjunto estructurado de actividades y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 02
  • 02
  • 02
  • 02
  • 02
  • 02
  • 02
  • 02

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS