El Proceso: Una Visión
General

Estratos de la Ingeniería del
Software

Herramientas

proporcionan el soporten
automatizado para el proceso los
métodos.

Metodos

proporcionan los “como” técnicos
para construir software.

Proceso

Elemento que mantiene junto los
estratos de la tecnología y que
permite el desarrollo racional y a
tiempo del software de
computadora.

enfoque de calidad

La base que soporta la ingeniería
de software

Introducción

Un proceso de software se define
como un marco de trabajo para las
tareas que se requieren en la
construcción de software de alta
calidad.

Marco de Trabajo para el Proceso

Un marco de trabajo establece la
base para un proceso de software
completo al identificar un
número pequeño de actividades
del marco de trabajo aplicables a
todos los proyectos de
software.

Marco de Trabajo Genérico del
Proceso

Comunicación

Esta actividad del marco de trabajo
implica una intensa colaboración y
comunicación con los clientes.

Planeacion

Esta actividad establece un plan
para el trabajo de la ingeniería del
software.

Modelado

Esta actividad abarca la creación
de modelos que permiten al
desarrollador y al cliente entender
mejor los requisitos del software y
el diseño que logrará satisfacer.

construccion

Esta actividad combina la
generación del código y la
realización de pruebas necesarias
para descubrir errores en el
código.

Despliegue

El software se entrega al cliente,
quien evalúa el producto recibido y
proporciona información
basada en su evaluación.

DAGMAR ELISA CATRO & LAURY
MARCELA CANDELO

Evaluación de Procesos

La existencia de un proceso de
software no es garantía
de que este será entregado a
tiempo, de que satisfará las
necesidades del cliente

Ingeniería del Software:
una Tecnología Estratificada

La ingeniería del software es el
establecimiento y uso de principios
sólidos de la ingeniería para
obtener económicamente un
software confiable y que funcione
de modo eficiente en maquinas
reales.

Actividades Sombrilla

Seguimiento y Control del
Proyecto de Software

Gestión de Riesgo

Aseguramiento de la Calidad del
Software

Revisiones Técnicas Formales

Medición

Gestión de la Configuración de
Software

Gestión de la Reutilización

Preparación y Producción del
Producto de Trabajo