SemanaNro4 SesiónNro1 Proceso Especiales

92
INGENIERÍA DE PROYECTOS ESPECIALES Facultad de Ingeniería y Arquitectur Pruebas de Software 2015 - II MSc. Héctor Henríquez Taboada [email protected] [email protected]

description

Procesos especiales Universidad San Martin de Porres.

Transcript of SemanaNro4 SesiónNro1 Proceso Especiales

Page 1: SemanaNro4 SesiónNro1 Proceso Especiales

INGENIERÍA DE PROYECTOS ESPECIALES

Facultad de Ingeniería y Arquitectura

Pruebas de Software2015 - II

MSc. Héctor Henríquez Taboada

[email protected]

[email protected]

Page 2: SemanaNro4 SesiónNro1 Proceso Especiales

Agenda

I. Introducción

II. Mapa de Procesos del Proyecto de Mejora

III. Términos y Definiciones

IV. Proceso de ingeniería para proyectos

especiales

V. Resumen

Page 3: SemanaNro4 SesiónNro1 Proceso Especiales

Introducción

Durante esta clase se desarrollarán los objetivos y alcance de los siguientes procesos:

1. El Proceso de Ciclo de Vida de Proyectos Especiales. El Sub Proceso de Incepción preliminar El Sub Proceso de Incepción El Sub Proceso de Elaboración El Sub Proceso de Construcción El Sub Proceso de Transición

Page 4: SemanaNro4 SesiónNro1 Proceso Especiales

Agenda

I. Introducción

II. Mapa de Procesos del Proyecto de Mejora

III. Términos y Definiciones

IV. Proceso de ingeniería para proyectos

especiales

V. Resumen

Page 5: SemanaNro4 SesiónNro1 Proceso Especiales

Procesos definidos para el servicio

ESTESTESTEST

DAR

ESTESTESTEST

REV

QA

CON

REV

QA

CON

REV

QA

CON

CAP

REV

QA

CON

CAP

REV

QA

CON

CAP

REV

QA

CON

CAP

REV

QA

CON

REV

QA

CON

ElaboraciónPropuesta

PreIncepcíón

Pro

pu

es

ta a

pro

b.

PI#1

CON

Inic

io p

roy

ec

to Incepción

Inicio

Pla

n P

roy.

ap

rob

.

Elaboración

I#1 E#1 E#2

A &

D

Construción

C#1 C#2 C#n

Alc

an

ce

co

mp

leto

Transición

Ejecución, Seguimiento y Control

T#1

Pro

du

cto

ac

ep

tad

o

CON

QA

CON

Cierre

QA INF

LA

MET

OM LA

MET

OM

Gestión de la Configuración

Gestión de Requerimientos

Seguimiento

Hitos INGHitos PRO

10. CAP

9. REV

8. DAR7. SAM

6. INF

5. PRO4. ING

3. QA

2. CON

1. MET

Page 6: SemanaNro4 SesiónNro1 Proceso Especiales

Agenda

I. Introducción

II. Mapa de Procesos del Proyecto de Mejora

III. Términos y Definiciones

IV. Proceso de ingeniería para proyectos

especiales

V. Resumen

Page 7: SemanaNro4 SesiónNro1 Proceso Especiales

Gestió

n

cam

bio.

Ver. C

ont.

Cal.

RUP Mejores prácticas

Desarrollo Iterativo

Gestionar Requerimient.

Arq. Orientadacomponentes

Model

.

visu

al

RUP

Page 8: SemanaNro4 SesiónNro1 Proceso Especiales

Iteración1

Inception

Ob

jeti

vo

s /

Vis

ión

Fase

RUP Estructura

Elaboración

Iteración2

Iteración3

Tiempo

Fase Fase Fase

Ciclo

Arq

uit

ectu

ra d

efi

nid

a Construcción

Iteración4

Iteración5

Iteraciónn-1 C

apa

cid

ad o

per

aci

on

al

Transición

Iteraciónn D

esp

leg

ado

Mod. negocioRequerimientos

Análisis y DiseñoImplementación

PruebasDistribución

Gest. Conf. cambioGest. proyectos

Entorno

Page 9: SemanaNro4 SesiónNro1 Proceso Especiales

RUP Estructura

ProcesoModelamiento del negocio

RequerimientosAnalisis y Diseño

ImplementaciónPruebas

Distribución

SoporteGestión de Conf. y del cambio

Gestión de proyectosEntorno

Tiempo

Contenido

Page 10: SemanaNro4 SesiónNro1 Proceso Especiales

Proceso de Ingeniería

B. Desarrollo del Proceso – Flujo Básico

Iteración #1 Iteración #2 Iteración #3 Iteración #4 Iteración #5

Requerim.Análisis

y Diseño

Implemen. Pruebas Despl.

RAD I P D RAD I P D RAD I P D RAD I P D RAD I P D

Page 11: SemanaNro4 SesiónNro1 Proceso Especiales

Soporte

Interacc.

Proceso de IngenieríaEstructura iteración

Requerim.Análisis

y Diseño

Implemen. Pruebas internas

PruebasAcept.

Despl.

Ejec.

Page 12: SemanaNro4 SesiónNro1 Proceso Especiales

Requerimientos

Proceso de IngenieríaDependencia de documentos

Casos de uso

ModeloAnálisis

Doc.Arquitec.

ModeloPruebas

ModeloDiseño

Docum.

Page 13: SemanaNro4 SesiónNro1 Proceso Especiales

Caso de prueba 4

Caso de Prueba 3

Caso de Prueba 2

Caso de Prueba 1

FA2P1

FB P3

FA3 P3

FB P6

FB P1

FB P2

FA3 P1

FA3 P4

FA1 P1

FA1P2

FA1 P3

Cas

os

de

us

o

Proceso de IngenieríaModelo de Pruebas

FB P1

FB P2

FB P3

FB P4

Escenario1

Escenario2

Prueba de Ciclo completo 1Prueba de Ciclo

completo 2

Page 14: SemanaNro4 SesiónNro1 Proceso Especiales

Agenda

I. Introducción

II. Mapa de Procesos del Proyecto de Mejora

III. Términos y Definiciones

IV. Proceso de ingeniería para proyectos especiales

V. Resumen

Page 15: SemanaNro4 SesiónNro1 Proceso Especiales

Descripción de Procesos, Sub Procesos y Procedimientos

El Sub Proceso de Incepción – Iteración Preliminar El Sub Proceso de Incepción El Sub Proceso de Elaboración – Iteración Análisis El Sub Proceso de Elaboración – Iteración Diseño El Sub Proceso de Construcción – Implementación El Sub Proceso de Construcción – Pruebas Internas El Sub Proceso de Construcción – Pruebas de Calidad El Sub Proceso de Construcción – Pruebas de Aceptación El Sub Proceso de Transición

1. El Proceso de Ciclo de Vida de Proyectos Especiales.

Page 16: SemanaNro4 SesiónNro1 Proceso Especiales

Proceso de Ingeniería de Proyectos Especiales.

A. Objetivos del Proceso

B. Desarrollo del proceso Flujo Básico

Checklist por Roles

Flujogramas del Proceso

C. Desarrollo de los Artefactos

D. Resumen Roles y Responsabilidades del

proceso.

Page 17: SemanaNro4 SesiónNro1 Proceso Especiales

Proceso de Ingeniería de Proyectos Especiales.

A. Objetivos del Proceso

El objetivo de este proceso es definir la versión del ciclo de vida de

los Proyectos Especiales, basado en RUP, dentro de los servicios

de GM en OP.

Page 18: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Proceso de ingeniería para proyectos especiales

Proceso de Ingeniería de Proyectos Especiales.

Iteración #0Incepción preliminar

Iteración #1Incepción

Iteración #2 y 3Elaboración

Iteración #4Contrucción

Iteración #5Transición

Page 19: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Proceso – Flujograma de Proceso

Proceso de Ingeniería de Proyectos Especiales

Incepción• 7.7.1.2.2.01.R04 Plantilla alcance• 7.7.1.2.2.01.R16 Plantilla lista

incidencias.• 7.7.1.2.2.01.R17 Plantilla lista

observaciones documentos.• 7.7.1.2.2.01.R04 Plantilla alcance• Lista Maestra de Requerimientos• 7.7.1.2.2.01.R03 Plantilla plan

iteraciones• 7.7.1.2.2.01.R02 Plantilla glosario

terminos5. Transición

Inicio de Proceso Ciclo de Vida RUP PE

Fin de Proceso Ciclo de Vida RUP PE

4. Construcción

3.Elaboración

1.Incepción preliminar

2.Incepción

ExistePropuestaVigente o Proyecto

comprometido previamente

No

Si

Incepción Preliminar• 7.7.1.2.2.01.R01 Plantilla modelo

negocio• Lista Maestra de Requerimientos• 7.7.1.2.2.01.R04 Plantilla alcance• 7.7.1.2.2.01.R03 Plantilla plan

iteraciones• 7.7.1.2.2.01.R02 Plantilla glosario

terminos.

Page 20: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Proceso – Flujograma de Proceso

Proceso de Ingeniería de Proyectos Especiales

• 7.7.1.2.2.01.R06 Plantilla analisis• 7.7.1.2.2.01.R08 Plantilla diseño• 7.7.1.2.2.01.R07 Plantilla

implementacion• 7.7.1.2.2.01.R02 Plantilla glosario

terminos• 7.7.1.2.2.01.R16 Plantilla lista

incidencias. • 7.7.1.2.2.01.R17 Plantilla lista

observaciones documentos.• 7.7.1.2.2.01.R03 Plantilla plan

iteraciones• Lista Maestra de Requerimientos.• Matriz de trazabilidad• Cronograma detallado

5. Transición

Inicio de Proceso Ciclo de Vida RUP PE

Fin de Proceso Ciclo de Vida RUP PE

4. Construcción

3.Elaboración

1.Incepción preliminar

2.Incepción

ExistePropuestaVigente o Proyecto

comprometido previamente

No

Si

Page 21: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Proceso – Flujograma de Proceso

Proceso de Ingeniería de Proyectos Especiales

• Software producido• 7.7.1.2.2.01.R05 Plantilla informe iteraciones.• 7.7.1.2.2.01.R09 Plantilla plan pruebas • 7.7.1.2.2.01.R10 Plantilla definicion casos

pruebas• 7.7.1.2.2.01.R11 Plantilla definicion pruebas ciclo

completo• 7.7.1.2.2.01.R13 Plantilla casos prueba• 7.7.1.2.2.01.R15 Plantilla documento pase• 7.7.1.2.2.01.R03 Plantilla plan iteraciones• 7.7.1.2.2.01.R02 Plantilla glosario terminos• 7.7.1.2.2.01.R06 Plantilla analisis• 7.7.1.2.2.01.R08 Plantilla diseño• 7.7.1.2.2.01.R07 Plantilla implementacion• 7.7.1.2.2.01.R16 Plantilla lista incidencias• 7.7.1.2.2.01.R17 Plantilla lista observaciones

documentos.• Lista Maestra de Requerimientos.• Matriz de Trazabilidad• Manual de usuario • Manual de sistema• Manual de administración e instalación• Reporte de anomalías (Documento generado por

las pruebas de testing)5. Transición

Inicio de Proceso Ciclo de Vida RUP PE

Fin de Proceso Ciclo de Vida RUP PE

4. Construcción

3.Elaboración

1.Incepción preliminar

2.Incepción

ExistePropuestaVigente o Proyecto

comprometido previamente

No

Si

Page 22: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Proceso – Flujograma de Proceso

Proceso de Ingeniería de Proyectos Especiales

Transición• Manual de usuario • Manual de sistema• Manual de administración e instalación• 7.7.1.2.2.01.R18 Plantilla acta aceptacion

producto

5. Transición

Inicio de Proceso Ciclo de Vida RUP PE

Fin de Proceso Ciclo de Vida RUP PE

4. Construcción

3.Elaboración

1.Incepción preliminar

2.Incepción

ExistePropuestaVigente o Proyecto

comprometido previamente

No

Si

Page 23: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Incepción Preliminar

A. Objetivos del Sub Proceso

El objetivo de esta fase es definir las actividades de ingeniería que se ejecutan durante la elaboración del “Plan de trabajo preliminar”.

En caso que el proyecto este comprometido de antemano, esta etapa no aplicaría.

Page 24: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujo Básico

Sub Proceso de Incepción Preliminar

Iteración #0Incepción preliminar

Iteración #1Incepción

Iteración #2 y 3Elaboración

Iteración #4Contrucción

Iteración #5Transición

RAD I P D

Modelo de Negocio

Vocab.común

Inventariode casos

uso|

Elabor. Doc.

Alcance|

Plan.Iteración

Page 25: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Incepción Preliminar

• 7.7.1.2.2.01.R02 Plantilla glosario

de términos

• 7.7.1.2.2.01.R01 Plantilla modelo negocio

• Lista Maestra de Requerimientos

• Lista Maestra de Requerimientos

• 7.7.1.2.2.01.R04 Plantilla alcance

Inicio Incepción preliminar

Fin Incepción preliminar

1. Captura de vocabulario

común

3. Actualizar inventario de C/U

y actores

4. Priorización de los C/U

5. Elaboración del documento

de alcance

2. Elaboración de modelo de

negocio

6. Elaboración del plan de iteraciones

• 7.7.1.2.2.01.R03 Plantilla plan

iteraciones

Page 26: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Incepción Preliminar

C. Desarrollo de los Artefactos

7.7.1.2.2.01.R01 Plantilla modelo negocio

7.7.1.2.2.01.R02 Plantilla glosario términos

Lista Maestra de Requerimientos

7.7.1.2.2.01.R04 Plantilla alcance

7.7.1.2.2.01.R03 Plantilla plan iteraciones

Page 27: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Incepción Preliminar

D. Resumen Roles y Responsabilidades del Proceso

• Jefe de Sistemas:▫ Participa en la elaboración del documento de alcance y el

plan de iteraciones.

• Analista de Sistemas:▫ Elabora el modelo de negocio, el glosario de términos, la

lista maestra de requerimientos priorizada, el documento de alcance del sistema y el plan de iteraciones. Los entregables definidos son verificados con el checklist correspondiente..

• Analista programador:▫ Apoya en la elaboración entregables indicados.

Page 28: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Incepción

A. Objetivos del Sub Proceso

El objetivo de esta fase es definir las actividades de ingeniería que se ejecutan durante al elaboración del “Plan de trabajo”.

En caso el proyecto haya sido comprometido previamente, en las bases, la entrada será únicamente el artefacto “Project charter”.

Page 29: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujo Básico

Sub Proceso de Incepción

Iteración #1Incepción

Iteración #2Elaboración –

Análisis

Iteración #3Elaboración –

Diseño

Iteración #4Contrucción

Iteración #5Transición

RAD I P D

Modelo de Negocio

Vocab.común

Actualizar Inventario

de casosuso|

Elabor. Doc.

Alcance|

ElaborarMatriz

Trazabil.

Plan.Iteración

Page 30: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Incepción

2. Captura del vocabulario común

4. Priorizar los casos de uso

3. Actualizar el inventario de C/U

Inicio de Incepción

Fin de Proceso Incepción

5. Elaboración del Documento de alcance

7. Elaboración del plan de iteraciones

1. Elaboración del modelo de negocio

6. Elaborar Matriz de Trazabilidad

Por si acaso*

Page 31: SemanaNro4 SesiónNro1 Proceso Especiales

2. Captura del vocabulario común

4. Priorizar los casos de uso

3. Actualizar el inventario de C/U

Inicio de Incepción

Fin de Proceso Incepción

5. Elaboración del Documento de alcance

7. Elaboración del plan de iteraciones

1. Elaboración del modelo de negocio

6. Elaborar Matriz de Trazabilidad

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Incepción

• 7.7.1.2.2.01.R02 Plantilla glosario

terminos

• 7.7.1.2.2.01.R01 Plantilla modelo negocio.doc

• Lista Maestra de Requerimientos

• Matriz de Trazabilidad

• 7.7.1.2.2.01.R04 Plantilla alcance

Page 32: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Incepción

• 7.7.1.2.2.01.R03 Plantilla plan

iteraciones

• Matriz de trazabilidad2. Captura del vocabulario común

4. Priorizar los casos de uso

3. Actualizar el inventario de C/U

Inicio de Incepción

Fin de Proceso Incepción

5. Elaboración del Documento de alcance

7. Elaboración del plan de iteraciones

1. Elaboración del modelo de negocio

6. Elaborar Matriz de Trazabilidad

Page 33: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Incepción

C. Desarrollo de los Artefactos

7.7.1.2.2.01.R01 Plantilla modelo negocio.

7.7.1.2.2.01.R02 Plantilla glosario términos

7.7.1.2.2.01.R03 Plantilla plan iteraciones

7.7.1.2.2.01.R04 Plantilla alcance

7.7.1.2.2.01.R05 Plantilla informe iteraciones

Lista Maestra de Requerimientos

Matriz de Trazabilidad.

Page 34: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Incepción

D. Resumen Roles y Responsabilidades del Proceso

• Jefe de Sistemas:▫ Participa en la elaboración del plan de iteraciones.

• Analista de Sistemas:▫ Actualiza el glosario de términos▫ Elabora la Lista maestra de requerimientos▫ Elabora el documento de alcance▫ Elabora el plan de iteraciones .

• Analista programador:▫ Apoya en la elaboración entregables indicados según lo

definido en el plan de calidad .

Page 35: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Elaboración. Iteración de análisis

A. Objetivos del Sub Proceso

El objetivo de esta fase es generar el documentos de análisis, y de implementación (sección arquitectura)

Page 36: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujo Básico

Iteración #1Incepción

Iteración #2Elaboración –

Análisis

Iteración #3Elaboración –

Diseño

Iteración #4Contrucción

Iteración #5Transición

RAD I P D

Sub Proceso de Elaboración - Análisis

El Sub Proceso de Elaboración. Iteración de análisis

Gestión config.Calidad

Revisión paresContraparteIngeniería

Doc.Implem.

RevisiónInterna

Revisión

Pare

s

Asegur.

Calidad

Revisión y Aprob.

OP

LMR. Doc.

Análisis Prototipos

RevisiónInterna

Revisión

Pare

s

Asegur.

Calidad

Revisión y Aprob.

OP

ElaborarMatriz

Trazabil.

Evaluación Planeam.

Iteración

GestiónConfig.

Page 37: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso.

1. Captura del vocabulario común

3. Priorizar los C/U

2. Actualizar el inventario de C/U

Inicio de ElaboraciónAnálisis

Fin de ElaboraciónAnálisis

4. Elaborar diagrama de C/U

17. Evaluación de la iteración

19. Planificar el cronograma de la siguiente iteración

18. Elaboración del plan de iteración

5. Describir requerimientos en formatos de C/U

8. Construir prototipos de las interfaces de

usuario.

10. Revisión funcional (Interna) del Doc.

Análisis

11. Revisión de calidad del Doc. Análisis

12. Revisión Funcional(Cliente) y Aprobación del Doc.

Análisis

6. Actualizar la Matriz de Trazabilidad

13. Definición de arquitectura técnica

14. Revisión interna del documento de

implementación

15. Revisión de calidad del documento de implementación

16. Revisión y aprobación del documento de

implementación

7. Elaboración de diagramas actividades y

estado.

9. Identificar interfases de usuario

Sub Proceso de Elaboración - Análisis

El Sub Proceso de Elaboración. Iteración de análisis

Page 38: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Elaboración. Iteración de análisis

.

1. Captura del vocabulario común

3. Priorizar los C/U

2. Actualizar el inventario de C/U

Inicio de ElaboraciónAnálisis

Fin de ElaboraciónAnálisis

4. Elaborar diagrama de C/U

17. Evaluación de la iteración

19. Planificar el cronograma de la siguiente iteración

18. Elaboración del plan de iteración

5. Describir requerimientos en formatos de C/U

8. Construir prototipos de las interfaces de

usuario.

10. Revisión funcional (Interna) del Doc.

Análisis

11. Revisión de calidad del Doc. Análisis

12. Revisión Funcional(Cliente) y Aprobación del Doc.

Análisis

6. Actualizar la Matriz de Trazabilidad

13. Definición de arquitectura técnica

14. Revisión interna del documento de

implementación

15. Revisión de calidad del documento de implementación

16. Revisión y aprobación del documento de

implementación

7. Elaboración de diagramas actividades y

estado.

9. Identificar interfases de usuario

Sub Proceso de Elaboración - Análisis

• 7.7.1.2.2.01.R02 Plantilla glosario terminos

• Lista maestra de requerimientos

• Lista maestra de requerimientos

• 7.7.1.2.2.01.R06 Plantilla analisis

• 7.7.1.2.2.01.R06 Plantilla analisis

• 7.7.1.2.2.01.R06 Plantilla analisis

Page 39: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Elaboración. Iteración de análisis

.

1. Captura del vocabulario común

3. Priorizar los C/U

2. Actualizar el inventario de C/U

Inicio de ElaboraciónAnálisis

Fin de ElaboraciónAnálisis

4. Elaborar diagrama de C/U

17. Evaluación de la iteración

19. Planificar el cronograma de la siguiente iteración

18. Elaboración del plan de iteración

5. Describir requerimientos en formatos de C/U

8. Construir prototipos de las interfaces de

usuario.

10. Revisión funcional (Interna) del Doc.

Análisis

11. Revisión de calidad del Doc. Análisis

12. Revisión Funcional(Cliente) y Aprobación del Doc.

Análisis

6. Actualizar la Matriz de Trazabilidad

13. Definición de arquitectura técnica

14. Revisión interna del documento de

implementación

15. Revisión de calidad del documento de implementación

16. Revisión y aprobación del documento de

implementación

7. Elaboración de diagramas actividades y

estado.

9. Identificar interfases de usuario

Sub Proceso de Elaboración - Análisis

• 7.7.1.2.2.01.R06 Plantilla analisis

• 7.7.1.2.2.01.R06 Plantilla analisis

• 7.7.1.2.2.01.R06 Plantilla analisis

• 7.7.1.2.2.01.R06 Plantilla analisis

• 7.7.1.2.2.01.R06 Plantilla analisis

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• 7.7.1.2.2.01.R17 Plantilla lista observaciones documentos

• 7.7.1.2.2.01.R18 Plantilla acta aceptacion producto

Page 40: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Elaboración. Iteración de análisis

.

1. Captura del vocabulario común

3. Priorizar los C/U

2. Actualizar el inventario de C/U

Inicio de ElaboraciónAnálisis

Fin de ElaboraciónAnálisis

4. Elaborar diagrama de C/U

17. Evaluación de la iteración

19. Planificar el cronograma de la siguiente iteración

18. Elaboración del plan de iteración

5. Describir requerimientos en formatos de C/U

8. Construir prototipos de las interfaces de

usuario.

10. Revisión funcional (Interna) del Doc.

Análisis

11. Revisión de calidad del Doc. Análisis

12. Revisión Funcional(Cliente) y Aprobación del Doc.

Análisis

6. Actualizar la Matriz de Trazabilidad

13. Definición de arquitectura técnica

14. Revisión interna del documento de

implementación

15. Revisión de calidad del documento de implementación

16. Revisión y aprobación del documento de

implementación

7. Elaboración de diagramas actividades y

estado.

9. Identificar interfases de usuario

Sub Proceso de Elaboración - Análisis• 7.7.1.2.2.01.R07 Plantilla

implementacion

• 7.7.1.2.2.01.R07 Plantilla implementacion

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• 7.7.1.2.2.01.R17 Plantilla lista observaciones documentos

• 7.7.1.2.2.01.R18 Plantilla acta aceptacion producto

• 7.7.1.2.2.01.R07 Plantilla implementacion

• 7.7.1.2.2.01.R07 Plantilla implementacion

Page 41: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Elaboración. Iteración de análisis

.

1. Captura del vocabulario común

3. Priorizar los C/U

2. Actualizar el inventario de C/U

Inicio de ElaboraciónAnálisis

Fin de ElaboraciónAnálisis

4. Elaborar diagrama de C/U

17. Evaluación de la iteración

19. Planificar el cronograma de la siguiente iteración

18. Elaboración del plan de iteración

5. Describir requerimientos en formatos de C/U

8. Construir prototipos de las interfaces de

usuario.

10. Revisión funcional (Interna) del Doc.

Análisis

11. Revisión de calidad del Doc. Análisis

12. Revisión Funcional(Cliente) y Aprobación del Doc.

Análisis

6. Actualizar la Matriz de Trazabilidad

13. Definición de arquitectura técnica

14. Revisión interna del documento de

implementación

15. Revisión de calidad del documento de implementación

16. Revisión y aprobación del documento de

implementación

7. Elaboración de diagramas actividades y

estado.

9. Identificar interfases de usuario

Sub Proceso de Elaboración - Análisis

• Matiz de trazabilidad

• 7.7.1.2.2.01.R05 Plantilla informe iteraciones

• 7.7.1.2.2.01.R03 Plantilla plan

iteraciones

• Cronograma detallado

Page 42: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Elaboración. Iteración de análisis

C. Desarrollo de los Artefactos

7.7.1.2.2.01.R02 Plantilla glosario términos 7.7.1.2.2.01.R03 Plantilla plan iteraciones 7.7.1.2.2.01.R05 Plantilla informe iteraciones 7.7.1.2.2.01.R06 Plantilla análisis 7.7.1.2.2.01.R07 Plantilla implementación 7.7.1.2.2.01.R16 Plantilla lista incidencias 7.7.1.2.2.01.R17 Plantilla lista observaciones documentos Lista Maestra de Requerimientos Matriz de Trazabilidad Acta de aceptación Cronograma de la siguiente iteración

Sub Proceso de Elaboración - Análisis

Page 43: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Elaboración. Iteración de análisis

D. Resumen Roles y Responsabilidades del Proceso

• Jefe de Sistemas:▫ Evalúa el informe de la iteración.

• Analista de Sistemas:▫ Actualización del glosario de términos y la lista maestra de

requerimientos.▫ Elaborar, verificar y dar soporte a la validación del “Documento

de análisis” y “Documento de implementación”. ▫ Evaluar la iteración actual y planificar la siguiente iteración.

• Analista programador:▫ Apoya en la elaboración entregables definidos.

• Analista de Calidad:▫ Verificación del “Documento de análisis” y “Documento de

implementación”.

Sub Proceso de Elaboración - Análisis

Page 44: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Elaboración. Iteración de diseño

A. Objetivos del Sub Proceso

El objetivo de esta fase es generar el documentos de diseño.

Page 45: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujo Básico

Sub Proceso de Elaboración. Iteración de diseño

Iteración #1Incepción

Iteración #2Elaboración –

Análisis

Iteración #3Elaboración –

Diseño

Iteración #4Contrucción

Iteración #5Transición

RAD I P D

Identif. Elementos

Diseño

Definir Interfaces

DiagramasDe

Diseño

Modelo deDatos

Sub Proceso de Elaboración - Diseño

RevisiónInterna

Revisión

Pare

s

Asegur.

Calidad

Revisión y Aprob.

OP

ElaborarMatriz

Trazabil.

Evaluación Planeam.

Iteración

GestiónConfig.

Gestión config.Calidad

Revisión paresContraparteIngeniería

Page 46: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Elaboración. Iteración de diseño

Sub Proceso de Elaboración - Diseño

1.Identificar elementos de diseño

Inicio de Elaboración Diseño

Fin de Proceso Elaboración - Diseño

8. Revisión de calidad del Documento de

Diseño.

11. Evaluación de la iteración

13. Planificar el cronograma de la siguiente iteración

12. Elaboración del plan de iteración

10. Actualizar la Matriz de Trazabilidad

9. Revisión y aprobación del

Documento de Diseño

4.Realización de los C/U

7. Revisión funcional(Interna) del Documento de Diseño

2.Definir interfases con otros sistemas.

5. Elaborar el modelo de datos (físico y lógico)

6.Elaborar Diccionario de Datos

3.Elaborar diagramas de diseño

Page 47: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Elaboración. Iteración de diseño

Sub Proceso de Elaboración - Diseño

1.Identificar elementos de diseño

Inicio de Elaboración Diseño

Fin de Proceso Elaboración - Diseño

8. Revisión de calidad del Documento de

Diseño.

11. Evaluación de la iteración

13. Planificar el cronograma de la siguiente iteración

12. Elaboración del plan de iteración

10. Actualizar la Matriz de Trazabilidad

9. Revisión y aprobación del

Documento de Diseño

4.Realización de los C/U

7. Revisión funcional(Interna) del Documento de Diseño

2.Definir interfases con otros sistemas.

5. Elaborar el modelo de datos (físico y lógico)

6.Elaborar Diccionario de Datos

3.Elaborar diagramas de diseño

• 7.7.1.2.2.01.R08 Plantilla diseño

• 7.7.1.2.2.01.R08 Plantilla diseño

• 7.7.1.2.2.01.R08 Plantilla diseño

• 7.7.1.2.2.01.R08 Plantilla diseño

Page 48: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Elaboración. Iteración de diseño

Sub Proceso de Elaboración - Diseño

1.Identificar elementos de diseño

Inicio de Elaboración Diseño

Fin de Proceso Elaboración - Diseño

8. Revisión de calidad del Documento de

Diseño.

11. Evaluación de la iteración

13. Planificar el cronograma de la siguiente iteración

12. Elaboración del plan de iteración

10. Actualizar la Matriz de Trazabilidad

9. Revisión y aprobación del

Documento de Diseño

4.Realización de los C/U

7. Revisión funcional(Interna) del Documento de Diseño

2.Definir interfases con otros sistemas.

5. Elaborar el modelo de datos (físico y lógico)

6.Elaborar Diccionario de Datos

3.Elaborar diagramas de diseño

• 7.7.1.2.2.01.R08 Plantilla diseño

• 7.7.1.2.2.01.R08 Plantilla diseño

• 7.7.1.2.2.01.R08 Plantilla diseño

• 7.7.1.2.2.01.R08 Plantilla diseño

• 7.7.1.2.2.01.R17 Plantilla lista observaciones documentos

• 7.7.1.2.2.01.R08 Plantilla diseño

• 7.7.1.2.2.01.R17 Plantilla lista observaciones documentos

• 7.7.1.2.2.01.R17 Plantilla lista observaciones documentos

• 7.7.1.2.2.01.R18 Plantilla acta aceptacion producto

Page 49: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Elaboración. Iteración de diseño

Sub Proceso de Elaboración - Diseño

1.Identificar elementos de diseño

Inicio de Elaboración Diseño

Fin de Proceso Elaboración - Diseño

8. Revisión de calidad del Documento de

Diseño.

11. Evaluación de la iteración

13. Planificar el cronograma de la siguiente iteración

12. Elaboración del plan de iteración

10. Actualizar la Matriz de Trazabilidad

9. Revisión y aprobación del

Documento de Diseño

4.Realización de los C/U

7. Revisión funcional(Interna) del Documento de Diseño

2.Definir interfases con otros sistemas.

5. Elaborar el modelo de datos (físico y lógico)

6.Elaborar Diccionario de Datos

3.Elaborar diagramas de diseño

• Matriz de trazabilidad

• 7.7.1.2.2.01.R05 Plantilla informe iteraciones

• 7.7.1.2.2.01.R03 Plantilla plan iteraciones

• Cronograma detallado

Page 50: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Elaboración. Iteración de diseño

C. Desarrollo de los Artefactos

Sub Proceso de Elaboración - Diseño

7.7.1.2.2.01.R02 Plantilla glosario términos 7.7.1.2.2.01.R03 Plantilla plan iteraciones 7.7.1.2.2.01.R05 Plantilla informe iteraciones 7.7.1.2.2.01.R08 Plantilla diseño 7.7.1.2.2.01.R16 Plantilla lista incidencias 7.7.1.2.2.01.R17 Plantilla lista observaciones documentos Lista Maestra de Requerimientos Matriz de Trazabilidad Acta de aceptación Cronograma de la siguiente iteración

Page 51: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Elaboración. Iteración de diseño

D. Resumen Roles y Responsabilidades del Proceso

• Jefe de Sistemas:▫ Evalúa el informe de la iteración y Plan de Iteración.

• Analista de Sistemas:▫ Elaboración, verificación y validación del “Documento de diseño”. ▫ Evaluar la iteración actual y planificar la siguiente iteración.

• Analista programador:▫ Apoya en la elaboración entregables.

• Analista de Calidad:▫ Verificación del “Documento de diseño”.

Sub Proceso de Elaboración - Diseño

Page 52: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Construcción

A. Objetivos del Sub Proceso

El objetivo de este proceso es el de codificar, verificar y validar el producto de software especificado en las fases de incepción y elaboración

Page 53: SemanaNro4 SesiónNro1 Proceso Especiales

CodificaciónPruebas Unitarias.

B. Desarrollo del Sub Proceso – Flujo Básico

Sub Proceso de Construcción

Iteración #1Incepción

Iteración #2Elaboración –

Análisis

Iteración #3Elaboración –

Diseño

Iteración #4Contrucción

Iteración #5Transición

RAD I P D

ElaboraciónPlan

Pruebas

RevisiónInterna

Revisión

Pare

s

Asegur.

Calidad

Revisión y Aprob.

ONP

PruebasInterna

Revisión

Pare

s

Pruebas.

Calidad

PruebasOP

Gestión config.Calidad

Revisión paresContraparteIngeniería

Page 54: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Construcción

Inicio Construcción

1. Ejecutar Implementación

Fin Construcción

2. Ejecutar Pruebas Internas

3. Ejecutar Pruebas de Calidad

4. Ejecutar Pruebas de Aceptación

• 7.7.1.2.2.01.R02 Plantilla glosario terminos• 7.7.1.2.2.01.R05 Plantilla informe iteraciones• 7.7.1.2.2.01.R06 Plantilla analisis• 7.7.1.2.2.01.R07 Plantilla implementacion• 7.7.1.2.2.01.R08 Plantilla diseño• 7.7.1.2.2.01.R09 Plantilla plan pruebas • 7.7.1.2.2.01.R10 Plantilla definicion casos

prueba• 7.7.1.2.2.01.R11 Plantilla definicion pruebas

ciclo completo• 7.7.1.2.2.01.R19 Plantilla mapeo casos prueba• 7.7.1.2.2.01.R20 Plantilla informe pruebas

unitarias• Lista Maestra de Requerimientos• Matriz de Trazabilidad• Software producido

Page 55: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Construcción

Inicio Construcción

1. Ejecutar Implementación

Fin Construcción

2. Ejecutar Pruebas Internas

3. Ejecutar Pruebas de Calidad

4. Ejecutar Pruebas de Aceptación

• Software producido• 7.7.1.2.2.01.R13 Plantilla casos prueba• 7.7.1.2.2.01.R12 Plantilla informe data.• 7.7.1.2.2.01.R16 Plantilla lista incidencias• 7.7.1.2.2.01.R14 Plantilla informe pruebas• Lista maestra de requerimientos• Matriz de trazabilidad• Documento de pase a QA• Checklist de analista • Checklist de analista programador• Manual de usuario• Manual de sistema• Manual de administración e instalación

Page 56: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Construcción

Inicio Construcción

1. Ejecutar Implementación

Fin Construcción

2. Ejecutar Pruebas Internas

3. Ejecutar Pruebas de Calidad

4. Ejecutar Pruebas de Aceptación

• Software producido• 7.7.1.2.2.01.R12 Plantilla informe data.• 7.7.1.2.2.01.R13 Plantilla casos prueba• 7.7.1.2.2.01.R16 Plantilla lista incidencias• Matriz de Trazabilidad

Page 57: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Construcción

Inicio Construcción

1. Ejecutar Implementación

Fin Construcción

2. Ejecutar Pruebas Internas

3. Ejecutar Pruebas de Calidad

4. Ejecutar Pruebas de Aceptación

• Software producido• 7.7.1.2.2.01.R13 Plantilla casos prueba• 7.7.1.2.2.01.R16 Plantilla lista incidencias• 7.7.1.2.2.01.R18 Plantilla acta aceptacion producto• Matriz de Trazabilidad

Page 58: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Construcción. Ejecutar implementación

A. Objetivos del Sub Proceso

El objetivo de este proceso es el de codificar y verificar, a través de pruebas unitarias el producto de software especificado en las fases de incepción y elaboración. También se debe generar el plan de pruebas con las definiciones de los casos de prueba y casos de ciclo completo.

Page 59: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

El Sub Proceso de Construcción. Ejecutar implementación

Sub Proceso Construcción -Ejecutar implementación

1.Revisar Análisis

2.Revisar Diseño

Inicio de Ejecutar implementación

Fin de Proceso Ejecutar

implementación

11. Planificar el cronograma de las pruebas internas

6.Diseñar las pruebas

3.Codificar los C/U correspondientes a esta

iteración.

4.Realizar pruebas unitarias

5.Integrar los C/U implementados.

7.Elaborar los casos de prueba

8. Revisión interna del Documento de Pruebas

9. Revisión de calidad del Documento de

Pruebas

10. Revisión y aprobación del

documento de Pruebas

Page 60: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

El Sub Proceso de Construcción. Ejecutar implementación

Sub Proceso Construcción -Ejecutar implementación

1.Revisar Análisis

2.Revisar Diseño

Inicio de Ejecutar implementación

Fin de Proceso Ejecutar

implementación

11. Planificar el cronograma de las pruebas internas

6.Diseñar las pruebas

3.Codificar los C/U correspondientes a esta

iteración.

4.Realizar pruebas unitarias

5.Integrar los C/U implementados.

7.Elaborar los casos de prueba

8. Revisión interna del Documento de Pruebas

9. Revisión de calidad del Documento de

Pruebas

10. Revisión y aprobación del

documento de Pruebas

• 7.7.1.2.2.01.R06 Plantilla analisis• 7.7.1.2.2.01.R07 Plantilla

implementacion

• 7.7.1.2.2.01.R08 Plantilla diseño

• Software producido

• Software probado

• Software integrado

Page 61: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

El Sub Proceso de Construcción. Ejecutar implementación

Sub Proceso Construcción -Ejecutar implementación

1.Revisar Análisis

2.Revisar Diseño

Inicio de Ejecutar implementación

Fin de Proceso Ejecutar

implementación

11. Planificar el cronograma de las pruebas internas

6.Diseñar las pruebas

3.Codificar los C/U correspondientes a esta

iteración.

4.Realizar pruebas unitarias

5.Integrar los C/U implementados.

7.Elaborar los casos de prueba

8. Revisión interna del Documento de Pruebas

9. Revisión de calidad del Documento de

Pruebas

10. Revisión y aprobación del

documento de Pruebas

• 7.7.1.2.2.01.R09 Plantilla plan pruebas

• 7.7.1.2.2.01.R10 Plantilla definicion casos pruebas

• 7.7.1.2.2.01.R11 Plantilla definicion pruebas ciclo completo

• 7.7.1.2.2.01.R09 Plantilla plan pruebas

• 7.7.1.2.2.01.R10 Plantilla definicion casos pruebas

• 7.7.1.2.2.01.R11 Plantilla definicion pruebas ciclo completo

Page 62: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

El Sub Proceso de Construcción. Ejecutar implementación

Sub Proceso Construcción - Ejecutar implementación

1.Revisar Análisis

2.Revisar Diseño

Inicio de Ejecutar implementación

Fin de Proceso Ejecutar

implementación

11. Planificar el cronograma de las pruebas internas

6.Diseñar las pruebas

3.Codificar los C/U correspondientes a esta

iteración.

4.Realizar pruebas unitarias

5.Integrar los C/U implementados.

7.Elaborar los casos de prueba

8. Revisión interna del Documento de Pruebas

9. Revisión de calidad del Documento de

Pruebas

10. Revisión y aprobación del

documento de Pruebas

• 7.7.1.2.2.01.R09 Plantilla plan pruebas

• 7.7.1.2.2.01.R10 Plantilla definicion casos pruebas

• 7.7.1.2.2.01.R11 Plantilla definicion pruebas ciclo completo

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• 7.7.1.2.2.01.R17 Plantilla lista observaciones documentos

• Cronograma

Page 63: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Construcción. Ejecutar implementación

C. Desarrollo de los Artefactos

7.7.1.2.2.01.R03 Plantilla plan iteraciones 7.7.1.2.2.01.R06 Plantilla análisis 7.7.1.2.2.01.R08 Plantilla diseño 7.7.1.2.2.01.R09 Plantilla plan pruebas 7.7.1.2.2.01.R19 Plantilla mapeo casos prueba 7.7.1.2.2.01.R11 Plantilla definición pruebas ciclo completo. 7.7.1.2.2.01.R10 Plantilla definición casos pruebas 7.7.1.2.2.01.R20 Plantilla informe pruebas unitarias Software producido Cronograma de la siguiente iteración

Sub Proceso Construcción -Ejecutar implementación

Page 64: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Construcción. Ejecutar implementación

D. Resumen Roles y Responsabilidades del Proceso

• Jefe de Sistemas:▫ Evalúa el informe de la iteración y Plan de Iteración.

• Analista de Sistemas:▫ Revisar el análisis y el diseño relacionado a los casos ▫ Elaborar, verificar y dar soporte a la validación del plan de

pruebas y casos de prueba▫ Evaluar la iteración actual y planificar la siguiente iteración.

• Analista programador:▫ Codificar la especificación plasmada en los documentos de

análisis y diseño.▫ Realizar las pruebas unitarias del software producido..

Sub Proceso Construcción - Ejecutar implementación

Page 65: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Construcción. Pruebas internas

A. Objetivos del Sub Proceso

El objetivo de este proceso es el de verificar, a través de pruebas internas y en base al plan de pruebas acordado, el producto de software codificado.

Page 66: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Construcción. Pruebas internas

Sub Proceso Construcción - Pruebas Internas

1.Realizar pruebas del sistema - Código

7.Realizar pruebas del sistema - Otras

6.Realizar pruebas del sistema - Funcionales

Inicio de Pruebas internas

Fin de Proceso Pruebas internas

8. Elaboración y Envío de Documento de

Pase a QA

12.Actualizar la Matriz de Trazabilidad

15. Planificar el cronograma Pruebas

de Aceptación

13.Evaluación de la iteración

14. Atualización del plan de iteraciones

3.Preparación de Ambiente

4.Verificación de Ambiente

5.Preparación de data

2.Integración del producto

9.Actualización de Manual de usuario

10.Actualización de Manual de sistemas

11. Actualización de Manual de seguridad y

adminstración

Page 67: SemanaNro4 SesiónNro1 Proceso Especiales

1.Realizar pruebas del sistema - Código

7.Realizar pruebas del sistema - Otras

6.Realizar pruebas del sistema - Funcionales

Inicio de Pruebas internas

Fin de Proceso Pruebas internas

8. Elaboración y Envío de Documento de

Pase a QA

12.Actualizar la Matriz de Trazabilidad

15. Planificar el cronograma Pruebas

de Aceptación

13.Evaluación de la iteración

14. Atualización del plan de iteraciones

3.Preparación de Ambiente

4.Verificación de Ambiente

5.Preparación de data

2.Integración del producto

9.Actualización de Manual de usuario

10.Actualización de Manual de sistemas

11. Actualización de Manual de seguridad y

adminstración

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Construcción. Pruebas internas

Sub Proceso Construcción - Pruebas Internas

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• Software integrado

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• 7.7.1.2.2.01.R15 Plantilla documento pase

Page 68: SemanaNro4 SesiónNro1 Proceso Especiales

1.Realizar pruebas del sistema - Código

7.Realizar pruebas del sistema - Otras

6.Realizar pruebas del sistema - Funcionales

Inicio de Pruebas internas

Fin de Proceso Pruebas internas

8. Elaboración y Envío de Documento de

Pase a QA

12.Actualizar la Matriz de Trazabilidad

15. Planificar el cronograma Pruebas

de Aceptación

13.Evaluación de la iteración

14. Atualización del plan de iteraciones

3.Preparación de Ambiente

4.Verificación de Ambiente

5.Preparación de data

2.Integración del producto

9.Actualización de Manual de usuario

10.Actualización de Manual de sistemas

11. Actualización de Manual de seguridad y

adminstración

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Construcción. Pruebas internas

Sub Proceso Construcción - Pruebas Internas

• Ambiente de pruebas

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• Data de Pruebas• 7.7.1.2.2.01.R12 Plantilla informe

data.

Page 69: SemanaNro4 SesiónNro1 Proceso Especiales

1.Realizar pruebas del sistema - Código

7.Realizar pruebas del sistema - Otras

6.Realizar pruebas del sistema - Funcionales

Inicio de Pruebas internas

Fin de Proceso Pruebas internas

8. Elaboración y Envío de Documento de

Pase a QA

12.Actualizar la Matriz de Trazabilidad

15. Planificar el cronograma Pruebas

de Aceptación

13.Evaluación de la iteración

14. Atualización del plan de iteraciones

3.Preparación de Ambiente

4.Verificación de Ambiente

5.Preparación de data

2.Integración del producto

9.Actualización de Manual de usuario

10.Actualización de Manual de sistemas

11. Actualización de Manual de seguridad y

adminstración

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Construcción. Pruebas internas

Sub Proceso Construcción - Pruebas Internas

• Manual de usuario

• Manual de sistemas

• Manual de Seguridad e instalación

Page 70: SemanaNro4 SesiónNro1 Proceso Especiales

1.Realizar pruebas del sistema - Código

7.Realizar pruebas del sistema - Otras

6.Realizar pruebas del sistema - Funcionales

Inicio de Pruebas internas

Fin de Proceso Pruebas internas

8. Elaboración y Envío de Documento de

Pase a QA

12.Actualizar la Matriz de Trazabilidad

15. Planificar el cronograma Pruebas

de Aceptación

13.Evaluación de la iteración

14. Atualización del plan de iteraciones

3.Preparación de Ambiente

4.Verificación de Ambiente

5.Preparación de data

2.Integración del producto

9.Actualización de Manual de usuario

10.Actualización de Manual de sistemas

11. Actualización de Manual de seguridad y

adminstración

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Construcción. Pruebas internas

Sub Proceso Construcción - Pruebas Internas

• Matriz de trazabilidad

• 7.7.1.2.2.01.R05 Plantilla informe iteraciones

• 7.7.1.2.2.01.R03 Plantilla plan iteraciones

• Cronograma detallado

Page 71: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Construcción. Pruebas internas

C. Desarrollo de los Artefactos

Software producido en el ambiente de Pruebas Ambiente de Pruebas Data de Pruebas 7.7.1.2.2.01.R05 Plantilla informe iteraciones 7.7.1.2.2.01.R03 Plantilla plan iteraciones 7.7.1.2.2.01.R12 Plantilla informe data. 7.7.1.2.2.01.R14 Plantilla informe pruebas 7.7.1.2.2.01.R16 Plantilla lista incidencias 7.7.1.2.2.01.R15 Plantilla documento pase Manual de usuario Manual de sistema Manual de seguridad y administración Matriz de Trazabilidad Cronograma de la siguiente iteración

Sub Proceso Construcción - Pruebas Internas

Page 72: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Construcción. Pruebas internas

D. Resumen Roles y Responsabilidades del Proceso

• Jefe de Sistemas:▫ Evaluar el plan de iteraciones

• Analista de Sistemas:▫ Verificación del producto de software producido durante la

prueba internas.

• Analista programador:▫ Integración del producto▫ Preparación del ambiente y de la data de pruebas▫ Soporte a las pruebas internas.

• Documentador:▫ Actualización de los manuales

Sub Proceso Construcción - Pruebas Internas

Page 73: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Construcción. Pruebas de calidad

A. Objetivos del Sub Proceso

El objetivo de este proceso es el área de calidad verifique el producto de software codificado y verificado en las etapas anteriores.

Page 74: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

El Sub Proceso de Construcción. Pruebas de calidad

Sub Proceso Construcción - Pruebas de calidad

2.Realizar pruebas del sistema - Código

7.Realizar pruebas del sistema - Otras

6.Realizar pruebas del sistema - Funcionales

Inicio de Pruebas de Calidad

Fin de Proceso Pruebas Calidad

8. Aprobación de Pruebas Calidad

3. Preparación de Ambiente

4. Verificación de Ambiente

5. Preparación de data

1. Revisión del Documento de Pase

a QA

• 7.7.1.2.2.01.R15 Plantilla documento pase

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• Ambiente de pruebas

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• Data de Pruebas• 7.7.1.2.2.01.R12

Plantilla informe data.

Page 75: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Construcción. Pruebas de calidad

C. Desarrollo de los Artefactos

Sub Proceso Construcción - Pruebas de Calidad

Software producido en el ambiente de Pruebas Ambiente de Pruebas Data de Pruebas 7.7.1.2.2.01.R12 Plantilla informe data. 7.7.1.2.2.01.R14 Plantilla informe pruebas 7.7.1.2.2.01.R16 Plantilla lista incidencias Correo indicando aprobación de pruebas de calidad Documento de pase a QA

Page 76: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Construcción. Pruebas de calidad

D. Resumen Roles y Responsabilidades del Proceso

• Analista de Sistemas:▫ Dar soporte a la verificación del producto por parte de

calidad. • Analista programador:

▫ Dar soporte a la verificación del producto por parte de calidad.

• Analista de Calidad:▫ Verificar el producto durante al actividad de pruebas de

calidad.

Sub Proceso Construcción - Pruebas de Calidad

Page 77: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Construcción. Pruebas de aceptación

A. Objetivos del Sub Proceso

El objetivo de este proceso es la validación, por parte de OP, del producto de software codificado y verificado en las etapas anteriores.

Page 78: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

El Sub Proceso de Construcción. Pruebas de aceptación

Sub Proceso Construcción - Pruebas de Aceptación

2.Realizar pruebas del sistema - Código

5.Realizar pruebas del sistema - Otras

4.Realizar pruebas del sistema - Funcionales

Inicio de Pruebas de Aceptación

Fin de Proceso Pruebas Aceptación

6. Aprobación de Pruebas

3. Preparación de Ambiente

4. Verificación de Ambiente

5. Preparación de data

7. Actualización del Documento QA y

Solicitud de Pase a Producción

• 7.7.1.2.2.01.R15 Plantilla documento pase

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• 7.7.1.2.2.01.R18 Plantilla acta aceptacion producto• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• Ambiente de pruebas

• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• Data de Pruebas• 7.7.1.2.2.01.R12

Plantilla informe data.

Page 79: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Construcción. Pruebas de aceptación

C. Desarrollo de los Artefactos

Sub Proceso Construcción - Pruebas de Aceptación

Software producido en el ambiente de Pruebas Ambiente de Pruebas Data de Pruebas 7.7.1.2.2.01.R12 Plantilla informe data. 7.7.1.2.2.01.R14 Plantilla informe pruebas 7.7.1.2.2.01.R16 Plantilla lista incidencias Correo indicando aprobación de pruebas de calidad Documento de pase a QA

Page 80: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Construcción. Pruebas de aceptación

D. Resumen Roles y Responsabilidades del Proceso

Sub Proceso Construcción - Pruebas de Aceptación

• Analista de Sistemas:▫ Dar soporte a la verificación del producto por parte de la

contraparte

• Analista programador:▫ Dar soporte a la verificación del producto por parte de la

contraparte

Page 81: SemanaNro4 SesiónNro1 Proceso Especiales

El Sub Proceso de Transición

A. Objetivos del Sub Proceso

El objetivo de esta etapa es el de actualizar la documentación final

acordada, mientras se actúa de soporte (esto último dependiendo

de los acuerdos iníciales).

Page 82: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujo Básico

Sub Proceso de Transición

Iteración #1Incepción

Iteración #2Elaboración –

Análisis

Iteración #3Elaboración –

Diseño

Iteración #4Contrucción

Iteración #5Transición

RAD I P D

Man. Revisión

Interna

Revisión

Pare

s

Asegur.

Calidad

Revisión y Aprob.

ONP

Page 83: SemanaNro4 SesiónNro1 Proceso Especiales

B. Desarrollo del Sub Proceso – Flujograma de Proceso

Sub Proceso de Transición

Manual de usuario

Manual de sistema

Manual de Administración e instalación

1.Actualización de Manual de usuario

3.Actualización de Manual de

Administración e instalación

2.Actualización de Manual de sistema

Inicio de Transición

Fin de Proceso Transición

5.Revisión y aprobación por parte de ONP

4.Revisión de Calidad de la documentación

• Manuales comprometidos• 7.7.1.2.2.01.R17 Plantilla lista observaciones

documentos• 7.7.1.2.2.01.R16 Plantilla lista incidencias

• Manuales comprometidos• 7.7.1.2.2.01.R16 Plantilla lista incidencias• 7.7.1.2.2.01.R17 Plantilla lista observaciones

documentos• 7.7.1.2.2.01.R18 Plantilla acta aceptacion

producto

Page 84: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Transición

C. Desarrollo de los Artefactos

7.7.1.2.2.01.R16 Plantilla lista incidencias 7.7.1.2.2.01.R17 Plantilla lista observaciones documentos 7.7.1.2.2.01.R18 Plantilla acta aceptación producto Manual de usuario Manual de sistema Manual de Administración e instalación

Page 85: SemanaNro4 SesiónNro1 Proceso Especiales

Sub Proceso de Transición

D. Resumen Roles y Responsabilidades del Proceso

• Analista de Sistemas:▫ Verifican la actualización de los manuales de sistemas,

Usuario y administración

• Analista programador:▫ Verifican la actualización de los manuales de sistemas,

usuario y administración.

Page 86: SemanaNro4 SesiónNro1 Proceso Especiales

11 Acta conformidad

10 Otros planes

09 Incidencias Doc.

Repositorio

08 Manuales

07 Diseño

06 Implementación

05 Análisis

04 Glosario terminos

03 Alcance del sistema

02 Modelo de Negocio

01 Modelos UML / Datos / Otros

Usr. / Sist. / Adm.

02 Fuentes

02 Iteraciones

01 Doc_Tecnica

01 Documentación

1.Rep_Trabajo_PE_[SE]

Page 87: SemanaNro4 SesiónNro1 Proceso Especiales

04 Soporte

03 Resultado

04 Pruebas Acept.

03 Pruebas Cal.

02 Pruebas Int.

01 Doc. Pruebas

02 Pruebas.

01 Plan Iteraciones

Repositorio

04 C99 – Construcción

03 E2 - Diseño

02 E1 - Análisis

01 I1 - Incepción

Plan It. / Resultado

Plan It. / Resultado

Plan Iteraciones

02 Fuentes

02 Iteraciones

01 Doc_Tecnica

01 Documentación

1.Rep_Trabajo_PE_[SE]

Page 88: SemanaNro4 SesiónNro1 Proceso Especiales

Agenda

I. Introducción

II. Mapa de Procesos del Proyecto de Mejora

III. Términos y Definiciones

IV. Proceso de ingeniería para proyectos

especiales

V. Resumen

Page 89: SemanaNro4 SesiónNro1 Proceso Especiales

Resumen

Durante la clase se han revisado conceptos generales de RUP y el procesos de ingeniería para el servicio de Proyectos Especiales. Adicionalmente, se revisaron los artefactos asociados a este proceso, y sus subprocesos.

Page 90: SemanaNro4 SesiónNro1 Proceso Especiales

Tarea Virtual – 04Presentar Plantillas de Pruebas. De las Pruebas que se menciona en el PPT de visto en la

clase.“relacionado con la tarea nro3”

Presenta: sábado 03-10-2015 (Primer Grupo)sábado 10-09-2015 (Segundo grupo)

Page 91: SemanaNro4 SesiónNro1 Proceso Especiales

Practica Calificada Se tomara el día viernes 11-09-2014

Page 92: SemanaNro4 SesiónNro1 Proceso Especiales

INGENIERÍA DE PROYECTOS ESPECIALES

Facultad de Ingeniería y Arquitectura

Pruebas de Software2014 - II

Ing. Héctor Henríquez Taboada

[email protected]

[email protected]