Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EN INGENIERÍA ELECTRÓNICA
Programa de Ingeniería Electrónica
CAPÍTULO 5
REQUERIMIENTOS
Ingeniería de Proyectos en
Ingeniería Electrónica
Universidad El Bosque
4| Requerimientos
Requerimientos |5
Tabla de Contenido
1. Definiciones ........................................................................................ 11
Requerimiento.............................................................................. 11
Usuario ......................................................................................... 12
Lenguaje ....................................................................................... 12
Necesidades y características....................................................... 13
Tipos de requerimientos .............................................................. 13
1.5.1 Requerimientos funcionales................................................. 13
1.5.2 Requerimientos de calidad................................................... 14
1.5.3 Requerimientos de restricción ............................................. 14
Errores comunes .......................................................................... 14
2. Requerimientos y pruebas ............................................................... 16
2.1 Introducción ................................................................................. 16
2.2 Proceso de desarrollo................................................................... 16
2.3 Fases de desarrollo ....................................................................... 18
2.4 Modelo en V ................................................................................. 19
2.3.1 Requerimientos ........................................................................... 20
2.3.2 Pruebas ........................................................................................ 20
2.3.3 Modelo ........................................................................................ 20
3 Sistema ................................................................................................. 23
Definición ..................................................................................... 23
Características .............................................................................. 23
Ejemplo de un sistema ................................................................. 25
3.3.1 Entorno ................................................................................. 25
3.3.2 Interfaces.............................................................................. 27
Requerimientos |7
ingeniero electrónico.
seleccionen tecnologías.
solución.
tablas y formatos.
requerimientos.
Requerimiento
para el cliente.
Usuario
Lenguaje
Necesidades y características
entendiendo que las necesidades son las exigencias que hacen los
a esas necesidades.
Tipos de requerimientos
Donde:
sistema?
usuarios, etc.
telecomunicaciones.
Normas o recomendaciones.
Con la ética.
Errores comunes
requerimientos son:
particular
2.1 Introducción
por lo tanto, hay que tenerlos presentes durante todas las fases de
respectivas pruebas.
lenguaje natural.
R e q u e r i m ie n to s | 17
licitación.
requerimientos.
18 | R e q u e r i m i e n t o s
EMPRESA
CLIENTE DESARROLLADORA CLIENTE
Documento de
Estudio del
Requerimientos
problema a Requerimientos
solucionar
Documento de
especificaciones
Especificaciones
Devolución
Doc. Requerimientos
Documento
de Diseño
Rechazo Diseño
Documento de
Especificaciones Documento de
Implementación
Implementación
Rechazo de
Documento de Diseño
Documento de
Pruebas Pruebas
Rechazo de Documento
de Pruebas
Pruebas de
aceptación
Doc. de Rechazo de
Pruebas de Aceptación
Entrada 1 Salida 1
Entrada 2 Salida 2
Entrada n Salida m
2.4 Modelo en V
2.3.1 Requerimientos
Nivel de usuario
Nivel de subsistemas
Nivel de componentes
2.3.2 Pruebas
Pruebas de componentes
Pruebas de integración
Pruebas del sistema
Pruebas de aceptación
2.3.3 Modelo
derecho, de abajo-arriba, están los tipos de pruebas que deben llenar los
requerimientos de los usuarios.
REQUERIMIENTOS PRUEBAS
Requerimientos Pruebas de
de usuario aceptación
Requerimientos de Pruebas de
subsistemas integración
Requerimientos de Pruebas de
componentes componentes
3 Sistema
Definición
(requerimientos).
sistema.
Características
Colombia.
comunicaciones.
Ejemplo de un sistema
3.3.1 Entorno
los animales.
cada uno?:
26 | R e q u e r i m i e n t o s
puertas y ventanas.
suelo.
y de los animales.
Requerimientos | 27
de la temperatura externos.
los animales.
temperatura externos.
residentes.
3.3.2 Interfaces
como:
emanen de la casa;
interior.
3.3.3 Requisitos
componentes;
3.3.4 Resumen
Pero existen dos aspectos esenciales que siempre hay que tener
en cuenta:
costo-beneficio.
30 | R e q u e r i m i e n t o s
4.1 Metodología
qué hace el sistema. Con este fin, se deben considerar cuatro pasos
básicos fundamentales:
esencial?
el entregable?
producto de salida?
entrada?
salida.
producto resultante.
y 2 kg.
permite a la salida.
34 | R e q u e r i m i e n t o s
Se cuantifica la salida
Producto Cualidad
Pollo Piel Crujiente al morder
Humedad interna Superior al 20%
Color carne Blanco
Sabor piel Carbón
Requerimientos | 35
Cualidad
Piel Crujiente al morder 2% pollos no crujientes
5.2 Resumen
5.1 Licuadora
entregar el sistema.
Jugo de fruta
salida o resultado.
Fruta
la entrada a la salida.
Licuar
38 | R e q u e r i m i e n t o s
saliente.
resultante.
saliente.
8 cm3.
salida en el tiempo
Producto Cualidad
Cualidad
Agua potable
Agua
entrada a la salida?
Potabilizar
resultante?
entrada?
R e q u e r i m ie n to s | 41
bacterias
tiene:
salida en el tiempo
Producto Cualidad
1 metro cúbico hora Olor Inodora
Color Sin turbiedades
Norma nacional Resolución 2115 de 2007
del Invima
6. Cómo escribir requerimientos
6.1 Introducción
Requerimientos clave
Organización de los requerimientos
Propiedades de los requerimientos
Criterios de depuración de los requerimientos
Estructuras de los requerimientos
Errores comunes
Usuario
Sistema
Requerimiento
¿Es negociable?
6.3 Organización
siguientes pasos:
palabras innecesarias.
explicaciones extras.
interpretación posible.
cumple o no cumple.
6.6 Estructura
Debe
Debería
Puede
Requerimientos | 47
Podrá
Función: suministrar
Cantidad: 6.
Unidad: horas.
Sistema: SAN
Cantidad: 100.
Objeto: usuarios.
No especulativo
Uso de palabras vagas: general, normal, típico, óptimo.
1) Adaptación al entorno.
2) Definir la función básica del sistema para que éste sea útil.
requerimientos.
Obligatorio.
Conciso.
Completo.
Consistente.
No ambiguo.
Verificable.
Viable.
Indivisible
Único
Legal/ético
Claro
Preciso
Abstracto
No redundante
Estructurado
Modular
8. Otros requerimientos
8.1 Manuales
Instalación.
Operación.
Mantenimiento.
Funcional.
8.2 Documentos
figura 10.1. Debe notarse que el Comité no solamente vela porque los
implementación y operación).
60 | C o m i t é d e P r o y e c t o s y e l p r o b l e m a
Inicio
NO SE APRUEBAN LOS
REQUERIMIENTOS PARA
SUSTENTACIÓN
Sí
Sí
Sí
No
¿Se siguió la metodología?
Sí
Sí
Sí
¿Se definieron las ¿Se definió la interfaz con
interfaces externas? el usuario?
No No
No
C o m i t é de P r o y e ct o s y e l p ro b l em a | 61
No
Sí
No
¿Hay Req. de objetivos
específicos?
Sí
No
¿Están los objetivos clave
del sistema?
Sí
No
¿Están organizados los
requerimientos?
Sí
No
¿Requerimientos cumplen
con sus propiedades?
Sí
No
Sí
REQUERIMIENTOS APROBADOS
62 | C o m i t é d e P r o y e c t o s y e l p r o b l e m a
53