Sie sind auf Seite 1von 16

Actividades Bsicas de la Ingeniera de Software

Maestro:
Dr. Jaime Muoz Arteaga
(jmauaa@gmail.com)
Dpto. de Sistemas de informacin de la
UAA

Adapted from Software Engineering: An Object-Oriented Perspective by Eric J. Braude (Wiley 2001), with permission.
Actividades Bsicas de la Ingeniera de
Software

1. Realizacn del producto de software


esperado
2. Determinando el proceso de desarrollo de
software a aplicar
3. Administracin del personal miembro de
realizacion del producto
4. Gestin del proyecto de desarrollo
5. Realizar lo anterior con Calidad
Las 4 Ps de la la Ingeniera de Software

*
Personas
(Quienes participan)
Las 4 Ps de la la Ingeniera de Software
Unified Process Matrix

*
Jacobson et al: USDP
Inception Elaboration Construction Transition

Prelim. Iter. .. Iter. Iter. .. Iter. Iter. .. Iter.


iterations #1 #n #n+1 #m #m+1 #k

Requirements

Personas
Analysis

Proceso
Design

Implemen-
tation

Test

(Quienes participan) (La manera como esta hecho)


Las 4 Ps de la la Ingeniera de Software
Unified Process Matrix

*
Jacobson et al: USDP
Inception Elaboration Construction Transition

Prelim. Iter. .. Iter. Iter. .. Iter. Iter. .. Iter.


iterations #1 #n #n+1 #m #m+1 #k

Requirements

Personas
Analysis

Proceso
Design

Implemen-
tation

Test

(Quienes participan) (La manera como esta hecho)

Projecto
(Lo planeacin de lo hecho)
Las 4 Ps de la la Ingeniera de Software
Unified Process Matrix

*
Jacobson et al: USDP
Inception Elaboration Construction Transition

Prelim. Iter. .. Iter. Iter. .. Iter. Iter. .. Iter.


iterations #1 #n #n+1 #m #m+1 #k

Requirements

Personas
Analysis

Proceso
Design

Implemen-
tation

Test

(Quienes participan) (La manera de hacer lo hecho)

Proyecto Producto
(Lo planeacin de lo hecho) (Los artefactos producidos)
1. Proceso
Proceso
(La manera de Conjunto de actividades a realizar para
hacer lo hecho) llevar a cabo una aplicacin o producto

Matrix del Proceso Unificado de Desarrollo

Secuencias de actividades: (PUD) Jacobson et al: USDP


Inception Elaboration Construction Transition

En cascada (Waterfall)
Prelim. Iter. .. Iter. Iter. .. Iter. Iter. .. Iter.
iterations #1 #n #n+1 #m #m+1 #k

Requirements

En espiral (Spiral) Analysis

Design

En V (V) Implemen-
tation

En estrella (Start) Test


Proceso
Sequencia de actividades: Matrix del Proceso Unificado de Desarrollo

En espiral (PUD)

iterations #1
Jacobson et al: USDP
Inception Elaboration

#n #n+1
Construction

Prelim. Iter. .. Iter. Iter. ..


Transition

Iter. Iter. ..
#m #m+1
Iter.
#k

Iterativo Requirements

Analysis

En estrella
Design

Implemen-
tation

..
Test

Infraestructuras de procesos:
Proceso de Software Personal(PSP)
Proceso de Software en Equipo (TSP)
Modelo de Capacidades de Madurez
(CMM de Capability Maturity Model)
para organizaciones
Estandares:
IEEE(Institute of Electrical and Electronic Engineers)
ISO(International Standards Organization)
para gestionar la calidad
Graphics reproduced with permission from Corel.
2. Proyecto
Personas Flujo de trabajo
Proyecto

La planeacin de
lo hecho

Orientacin Procedural: en base en acciones o rutinas

Orientacin Objeto: en base en objetos del mundo real

Languaje de Model Unificado: notacin de diseo

Sistema legado: punto de partida comn


Ampliacin o uso de un sistema existente
3.- Producto
Producto -- la aplicacin y ar- Artefactos
tefactos asociados, incluyendo:
Especificacin de
Requerimientos requerimientos
de software
Describir que producto se necesita
Arquitectura de software
Modulos que componen el producto
Diseo de
Modelos
Producto -- la aplicacin y ar- Artefactos
tefactos asociados, incluyendo:
Especificacin de
Requerimientos requerimientos
de software
Describir que producto se necesita
Arquitectura de software
Modulos que componen el producto
Diseo detallado Diseo de
Modelos
Entidades elementales del producto
Implementacin
Conjunto de cdigo cdigo fuente
Enfasis en estandares a objectos
Artefactos de prueba r r
Procedimientos de prueba;
y casos de prueba
Actividades Bsicas de la Ingeniera de
Software en un Todo

Calidad
Unified Process Matrix

*
Jacobson et al: USDP
Inception Elaboration Construction Transition

Prelim. Iter. .. Iter. Iter. .. Iter. Iter. .. Iter.


iterations #1 #n #n+1 #m #m+1 #k

Requirements

Personas
Analysis

Proceso
Design

Implemen-
tation

Test

(Quienes participan) (La manera de hacer lo hecho)

Proyecto Producto
(Lo planeacin de lo hecho) (Los artefactos producidos)
Por ltimo

" Preguntas...

" Para mayor informacin


jmauaa@gmail.com

Das könnte Ihnen auch gefallen