Professional Documents
Culture Documents
INF 3241
Primera Unidad
Productos y Procesos de Software
CULES SON
. LAS
CARACTERSTICAS DEL SW?
INTRODUCCIN
LA CRISIS
DEL SOFTWARE
Problemas
INTRODUCCIN
LA CRISIS
DEL SOFTWARE
INTRODUCCIN
LA CRISIS
DEL SOFTWARE
INGENIERA DE SOFTWARE
QU ES LA INGENIERA DE SOFTWARE?
INGENIERA DE SOFTWARE
produccin y mantenimiento
estimados.
Adems de lo anterior la ingeniera de software contempla
aspectos de gestin de proyectos.
PRODUCTOS Y PROCESOS
DE SOFTWARE
Objetivos de la Unidad:
PRODUCTOS DE SOFTWARE
PRODUCTOS DE SOFTWARE
PRODUCTOS DE SOFTWARE
PRODUCTOS DE SOFTWARE
QU ENTENDEMOS POR
PROCESO DE SOFTWARE?
QU ENTENDEMOS POR
PROCESO DE SOFTWARE?
Sommerville:
Un proceso de desarrollo de software es un conjunto de
actividades y resultados asociados que .conducen a la creacin
de un producto de software
Pressman:
Marco de trabajo de las tareas que se requieren para construir
software de alta calidad
QU ENTENDEMOS POR
PROCESO DE SOFTWARE?
Un proceso de desarrollo de software describe normalmente:
PROCESO DE SW
Las actividades genricas de un proceso de desarrollo son
(pressman, 2010):
Especificacin:
Planeacin:
Modelado:
Construccin:
Despliegue:
.
Definicin del software a producir
y las restricciones de
su operacin. Abarca investigacin de requisitos y
actividades relacionadas.
Plan de trabajo de la Ingeniera de Software.
Creacin de modelos de anlisis y diseo.
Generacin de cdigo/pruebas.
El software se entrega para evaluacin.
CARACTERISTICAS DEL
DESARROLLO DE SW
Entendible : Se encuentra el proceso bien definido y es
.
entendible ?.
Visible : El proceso es visible al exterior ?
Soportable : Puede
herramientas CASE ?.
el
proceso
ser
soportado
por
CARACTERISTICAS DEL
DESARROLLO DE SW
Robusto: Puede continuar el proceso a pesar de problemas
.
inesperados ?.
Confiable : Los errores del proceso son descubiertos antes de
que se
conviertan en errores del producto ?.
Mantenible: Puede el proceso evolucionar para cumplir con los
objetivos organizacionales ?.