Está en la página 1de 27

Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Taller Práctico de Ingeniería de


Requerimientos
Caso de Estudio
Desarrollo de un sistema para la gestión de elementos electrónicos

V1.0

Ingeniería de Requerimientos
Version 1.0
1
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Historial de Revisiones

Fecha Versión Descripción Autor

Tabla de Contenidos

Ejercicio #1
Ingeniería de Requerimientos
Version 1.0
2
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Defina con su equipo una definición sobre requerimientos


Ejercicio #2
Descripción mediante diagramas de actividad de UML del proceso de obtención de
requerimientos que conoce o ha practicado el equipo
Ejercicio #3
Proyecto para la realización del taller
Definición de roles en el equipo
Realización de kickoff meeting
Ejercicio #4
Sesión de lluvia de ideas
Ejercicio #5
Sesión de entrevista
Documentación del resultado
Ejercicio #6
Validación de la funcionalidad más compleja del sistema mediante la creación de un
prototipo no funcional
Ejercicio #7
Glosario de términos del proyecto
Ejercicio #8
Diagrama de casos de uso del negocio
Diagramas de actividad de los procesos del negocio
Ejercicio #9
Modelo del problema
Problema
Diagrama causa – efecto
Matriz de involucrados
Documento de requerimientos de sistema
Ejercicio #10
Diagrama de casos de uso del sistema
Modelo conceptual
Listado de requerimientos no funcionales
Priorización de casos de uso y requerimientos no funcionales
Ejercicio #11
Caso de uso detallado de los casos de uso del sistema
Ejercicio #13
Lista de revisión con atributos de calidad para los casos de uso

Ejercicio #1

Definición de Requerimiento

Ingeniería de Requerimientos
Version 1.0
3
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Conjunto de características especificas acerca de un producto que se deben cumplir con


exactitud para satisfacer las necesidades del usuario.

Ingeniería de Requerimientos
Version 1.0
4
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Ejercicio #2 Diagrama de actividad de un proceso de


requerimientos

Reunión con las


autoridades de la
empresa

Preparar
instrumentos

Aplicar el
instrumento a
personal
especñifico

Obtener
resultados

Clasificar
informacion

Definir
requerimientos

Requerimiento
s funcionales?
SI NO

Establecer Establecer
requerimientos requerimientos no
funcionales funcionales

Elaborar borrador
del documento de
requerimientos

Comprobar
información con el
cliente

Ingeniería de Requerimientos NO
Version 1.0 Información
Correcta?
5

SI

Elaborar
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Ejercicio #3
Ingeniería de Requerimientos
Version 1.0
6
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Proyecto para el taller:

Roles:

Rol Miembro de Descripción


Equipo
Líder del Proyecto Jumbo Nelson Entregar un valor de negocio que se
ajuste al programa y presupuesto
acordado, planeamiento y
programación de tareas, control y
elaboración de informes. Consultar
con analistas de negocio para planear
escenarios y requisitos de calidad,
además es el responsable de facilitar
la comunicación dentro del equipo
Analistas de Negocio Diego Niquinga Definir la oportunidad de negocio y la
aplicación que servirá a esta
oportunidad, trabaja con los clientes
para conocer sus necesidades y
objetivos traduciéndolos en roles,
escenarios y requisitos de calidad de
servicio que el equipo de desarrollo
utilizará para generar la aplicación.
Analista Diana Cruz Persona responsable del desarrollo del
Programador producto en sí, e interactuara
directamente con el cliente
Usuario Final Crosstronik. Personas que utilizaran el sistema
desarrollado; están familiarizados con
los procesos específicos que debe
realizar el software. Serán quienes
utilicen la interfaces y los manuales
de usuario

Contactos:

Miembro de Mail Teléfono


Equipo

Jumbo Nelson mh732@hotmail.com


Diego Niquinga diego8_1987@hotmail.
Diana Cruz com
dccc_18@hotmail.com

Materiales a enviarse a los participantes:

Materiales
• Agenda de la reunión
• Información del contacto de los participantes del proyecto
• Bosquejo del plan del proyecto
Ingeniería de Requerimientos
Version 1.0
7
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Reunión KickOff del proyecto

Proyecto: nombre proyecto

MINUTA

RKP-001- DD-mes-año

Tema

Acta N° 001
Lugar: ……
Reunión Kickoff del proyecto Hora de ….. a …..
Fecha DD-MES-AÑO

Presentes:
Nombre Puesto Firmas
Xxxxx Líder del proyecto
Xxxxx Analista de negocio
XXXXX Analista programador

La reunión inicia a las …….


Objetivo de la Reunión:

Ingeniería de Requerimientos
Version 1.0
8
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Resultados de la Reunión:

Compromisos:

Artículo Compromisos

Compromiso Fecha Resp.


cumplimiento
1
2
3
4

Acuerdos:

Artículo Comentarios Acuerdos


No. Fecha Resp.

La sesión se levanta a las ……

Ingeniería de Requerimientos
Version 1.0
9
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Ejercicio #4
Sesión de lluvia de Ideas

Proyecto: nombre proyecto

MINUTA

SLLI-001- DD-MES-AÑO

Nombre del proyecto

Acta N° 001
Lugar: ……
Reunión Sesión de lluvia de Hora de ….. a ……
ideas
Fecha DD-MES-AÑO

Presentes:
Nombre Puesto Firmas
XXXXXXX Moderador
XXXXXXX Analista de negocio
XXXXXXX Analista programador
XXXXXXX Usuario experto de la empresa
modelo
XXXXXXX

La reunión inicia a las …….


Objetivo de la Reunión:

Resultados de la Reunión:

Compromisos:

Ingeniería de Requerimientos
Version 1.0
10
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Artículo Compromisos

Compromiso Fecha Resp.


cumplimiento
1
2
3
4
5

Acuerdos:

Artículo Comentarios Acuerdos


No. Fecha Resp.

La sesión se levanta a las …..

Ejercicio # 5

Sesión de entrevista

Objetivo:

Preguntas al usuario


Preguntas sobre el proceso

Preguntas sobre el producto

Sesión de Encuestas

Ingeniería de Requerimientos
Version 1.0
11
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Proyecto: nombre del proyecto

MINUTA

SEU-001-DD-MES-AÑO

Nombre del proyecto

Acta N° 001
Lugar: .......
Entrevista a Usuario 1 Hora de ..... a .....
Fecha DD-MES-AÑO

Presentes:
Nombre Puesto Firmas
Entrevistador
Entrevistado

La entrevista inicia a las ……


Objetivo de la Reunión:

Ingeniería de Requerimientos
Version 1.0
12
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Resultados de la entrevista:

Pregunta Respuesta
Nombre del proyecto
1

Acta N° 002
2
Lugar: .......
Entrevista a Usuario 2 Hora de ..... a .....
Fecha DD-MES-AÑO

Presentes:
Nombre Puesto Firmas
Entrevistador
Entrevistado

La entrevista inicia a las …….


Objetivo de la Reunión:

Ingeniería de Requerimientos
Version 1.0
13
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Resultados de la entrevista:

Pregunta Respuesta
1
2
3
4

Ingeniería de Requerimientos
Version 1.0
14
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Ejercicio #6 Prototipo para la funcionalidad: Interfaz de usuario


con el poyecto

Pantalla de bienvenida

Pantalla en donde se presentan los problemas comunes con sus respuestas

Pantalla en la que el usuario ingresa una petición de servicio

Pantalla en la que el usuario revisa sus peticiones y el estado en l que se


encuentran.

Ingeniería de Requerimientos
Version 1.0
15
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Ejercicio #7 Glosario de términos del proyecto

Término Descripción

Ingeniería de Requerimientos
Version 1.0
16
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Ejercicio #8 Modelo del Negocio

Ejercicio #9 Modelo del problema

Definición del problema.-

Causas del problema.-

Matriz de involucrados

1. Usuario Final
2. Jefe de Sistemas
3. Jefe de adquisiciones
4. Gerente

Poder
04

03 02

01
Involucramiento

Ingeniería de Requerimientos
Version 1.0
17
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Documento de Requerimientos de Sistema

Solicitud # 001
Analista de Requerimientos XXXXX
Fecha del documento DD de MES de AÑO

1. Objetivos

Id: O-001
Fecha DD de MES de AÑO
Solicitante
Descripción
Comentarios

Id: O-002
Fecha DD de MES de AÑO
Solicitante
Descripción
Comentarios

Id: O-003
Fecha DD de MES de AÑO
Solicitante
Descripción
Comentarios

2. Definición del problema

El problema de
afecta a
lo que genera
Beneficios que se
obtendrían con la
solución

3. Lista de Requerimientos

Descripción General

Id: R-001
Versión V1.0
Fecha
Solicitante
Objetivos asociados
Descripción
Importancia
Ingeniería de Requerimientos
Version 1.0
18
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

¿Cuándo debe estar


listo?
Comentarios

4. Lista de Restricciones

Id: RES-001
Versión V1.0
Fecha
Solicitante
Objetivos asociados
Requerimientos
asociados
Descripción
Importancia
Comentarios

5. Información Adicional

¿Existe algo en el
sistema que haga lo
solicitado o algo
parecido?
Tipo de proyecto previsto

6. Glosario de términos

Término Descripción

Ingeniería de Requerimientos
Version 1.0
19
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Ejercicio #10 Diagrama de casos de uso del Sistema

Modelo Conceptual

Listado de requerimientos no funcionales

Ingeniería de Requerimientos
Version 1.0
20
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Funcionalidad Priorizaci
ón
Z

Fiabilidad

Usabilidad

Eficiencia

Mantenibilidad

Portabilidad

Priorización de los casos de uso del Sistema

Caso de uso Área Área Área Prioridad


Administrati Técnica Informátic Final
va a
0,60 0,10 0,30
Gestión de Peticiones
Gestión de BC para
preguntas y respuestas
frecuentes

Ingeniería de Requerimientos
Version 1.0
21
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Ingeniería de Requerimientos
Version 1.0
22
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Ejercicio #11 Casos de uso detallados de los casos de uso del


Sistema

Documento de Especificación de Requerimientos de Software

Plan de Trabajo #
Líder del Proyecto
Analista del Negocio
Fecha del documento

1. Diagrama General de Casos de Uso

Ingeniería de Requerimientos
Version 1.0
23
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

2. Listado de Casos de Uso

Nombre del
Requerimiento
Requerimientos del
Sistema Asociados
Descripción

Precondición
Secuencia normal

Pos condición

Excepciones

Comentarios

Nombre del
Requerimiento
Requerimientos del
Sistema Asociados
Descripción
Precondición
Secuencia normal
1
2
3
4
Pos condición
Excepciones
4
Comentarios

Ingeniería de Requerimientos
Version 1.0
24
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Nombre del
Requerimiento
Requerimientos del
Sistema Asociados
Descripción
Precondición
Secuencia normal
1
2
3
Pos condición
Excepciones
3
Comentarios

Ingeniería de Requerimientos
Version 1.0
25
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

3. Lista de requerimientos No funcionales

Id: NF-001
Versión
Fecha
Solicitante
Objetivos asociados
Descripción
Importancia
¿Cuándo debe estar listo?
Comentarios

4. Información adicional

Ejercicio #13 Lista de revisión con atributos de calidad que


deben poseer los casos de uso
Ingeniería de Requerimientos
Version 1.0
26
Maestría de Ingeniería del Software

Taller Práctico de Ingeniería de Requerimientos

Atributos de SI N OBSERVACIONE
calidad O S
La organización:
a)
b)
c)
d)
e)
f)
g)
h)
i)

Ingeniería de Requerimientos
Version 1.0
27

También podría gustarte