Professional Documents
Culture Documents
Sesion 5 - Definición de Necesidades y Requisitos de Los Interesados
Sesion 5 - Definición de Necesidades y Requisitos de Los Interesados
DE
SISTEMAS
SESIÓN 5: PROCESOS TÉCNICOS
EXPLICAR ALCANCE DE LA SESION 5
• A lo largo del curso veremos dos enfoques del Ciclo de Vida de Sistemas:
• Enfoque de SEBoK
Utilización/
Concepto Desarrollo Producción Retiro
Soporte
Procesos de Ciclo de Vida de Sistemas
Procesos Ténicos
del Modelo
ISO 15288:2015
Proceso de definición de necesidades y requisitos de los interesados
1. Introducción
Importancia de una buena definición
de requisitos
Según Reporte de Chaos (The Chaos Report of Standish
Group), sólo un 29% de proyectos desarrollados terminan
exitosamente, de un estudio que consideró 50.000
proyectos de todo el mundo.
2 ENFOQUE DE SEBoK
Proceso de definición de necesidades y requisitos de los interesados
2 - ENFOQUE DE SEBoK - Introducción
Empresa
Concepto de
Operaciones Estrategias de la
(CONOPS) Empresa
operaciones empresariales:
Usuarios
Clientes y
Sistema
Necesidades del Requisitos
SIstema:(Opscon,
SIstema:(Opscon,
SIstema:(Opscon,
Adquisiciones,
Adquisiciones,
Adquisiciones, Sistema Requisitos del Definición de
necesitan las partes interesadas en un entorno Implementación,
Implementación,
Implementación,
Soporte,
Soporte,
Soporte,
Retiro
Retiro
Retiro Sistema
Análisis
del Sistema
(SyRS)
Sistema Arquitectura
Elemento de Sistema
proceso estructurado para obtener sus necesidades Conceptos
Conceptos
Conceptos
Elemento
Elemento
de de
Elemento
Ciclo
deldel
de
Ciclo
de
Ciclo
de
Vida
de
Vida
Sistema:(Opscon,
del
del
Vida
Sistema:(Opscon,
deldel
Sistema:(Opscon,
Necesidades del
Elemento de
Requisitos del
Elemento de
Especificación de
Requisitos
Proceso de
Requisitos del
Proceso de
Definición de
Adquisiciones,
Adquisiciones,
Adquisiciones,
Implementación,
Implementación,
Implementación,
(en la forma de un conjunto refinado de conceptos de Soporte,
Soporte,
Soporte,
Retiro
Retiro
Retiro Sistema Análisis Sistema del Elemento del
Sistema
Sistema Arquitectura
Por ejemplo:
Una necesidad o una expectativa como
maniobrar fácilmente un automóvil para
estacionarse
Se transformará en un conjunto de requisitos
de las partes interesadas a una declaración
como:
Aumentar la capacidad de conducción del
automóvil
Disminuir el esfuerzo de manejo
Ayudar al pilotaje
Proteger la carrocería contra golpes o
raspaduras , etc.
Proceso de definición de necesidades y requisitos de los interesados
2 - ENFOQUE DE SEBoK - Principios y conceptos
Empresa
Concepto de
Operaciones Estrategias de la
(CONOPS)
Empresa
Las necesidades de las partes interesadas se transforman en un
conjunto formal de requisitos, que se capturan como modelos o se
documentan como requisitos textuales en un resultado
Sistema
Necesidades del Requisitos
SIstema:(Opscon,
SIstema:(Opscon,
SIstema:(Opscon,
Adquisiciones,
Adquisiciones,
Adquisiciones, Sistema Requisitos del Definición de
Implementación,
Implementación,
Implementación,
Soporte,
Soporte,
Soporte,
Retiro
Retiro
Retiro Sistema del Sistema
Análisis (SyRS)
Sistema Arquitectura
to de Sistema
Conceptos
Conceptos
Conceptos
de de
Ciclo
de
Ciclo
de
Ciclo
de
Vidade
Vida
del
Vida
deldel Necesidades del Requisitos del Especificación de Proceso de Proceso de
Elemento
Elemento
Elemento
deldel
Sistema:(Opscon,
del
Sistema:(Opscon,
Sistema:(Opscon, Elemento de Requisitos
Adquisiciones,
Adquisiciones,
Adquisiciones,
Implementación,
Implementación,
Implementación,
Elemento de Requisitos del Definición de
Sistema Sistema del Elemento del Sistema Arquitectura
Proceso de definición de necesidades y requisitos de los interesados
2 - ENFOQUE DE SEBoK - Principios y conceptos
Las partes interesadas también se enfrentarán a una serie de restricciones, que incluyen:
limitaciones de empresa, del negocio, del proyecto, del diseño, de la realización y del proceso.
Proceso de definición de necesidades y requisitos de los interesados
2 - ENFOQUE DE SEBoK - Enfoque basado en procesos
Actividades del proceso
Identifi
Las principales actividades y tareas realizadas durante este Obten
cación
proceso incluyen las siguientes: Gestio er,
nar captur
Identifique las partes interesadas o las clases de partes Requisi ar o
interesadas a lo largo del ciclo de vida. tos consoli
dar
Obtenga, capture o consolide las necesidades,
expectativas y objetivos de las partes interesadas, así
como las limitaciones derivadas de la misión y los Gestio Refinar
nar OpsCo
procesos de análisis empresarial. n
Riesgos
Refinar OpsCon y otros conceptos de ciclo de vida
(concepto de adquisición, concepto de implementación,
concepto de soporte y concepto de retiro).
Priorizar las necesidades de las partes interesadas.
Prioriza
Validar
Transformar las necesidades de las partes interesadas r
priorizadas y retenidas en requisitos de las partes
interesadas. Transfo
rmarlas
Verific
en
ar
Requisi
tos
Proceso de definición de necesidades y requisitos de los interesados
2 - ENFOQUE DE SEBoK - Enfoque basado en procesos
Actividades del proceso
Identifi
Las principales actividades y tareas realizadas durante Obten
cación
este proceso incluyen las siguientes: Gestio er,
nar captur
Verificar la calidad de cada requisito de las partes Requisi ar o
interesadas y del conjunto de requisitos de las partes tos consoli
interesadas utilizando las características de los buenos dar
requisitos identificados en el artículo Requisitos del
sistema . Gestio Refinar
nar OpsCo
Valide el contenido y la relevancia de cada requisito de n
Riesgos
las partes interesadas con los representantes de las
partes interesadas correspondientes proporcionando la
justificación (glosario) de la existencia del requisito.
Identifique los riesgos potenciales (o amenazas y
peligros) que podrían generar los requisitos de las Prioriza
Validar
r
partes interesadas (para obtener más información,
consulte Gestión de riesgos ). Transfo
Sintetizar, registrar y gestionar los requisitos de las rmarlas
Verific
en
partes interesadas y los posibles riesgos asociados. ar
Requisi
tos
Proceso de definición de necesidades y requisitos de los interesados
2 - ENFOQUE DE SEBoK - Enfoque basado en procesos
Consideraciones prácticas
Tabla 3. Principales obstáculos para los requisitos de las partes interesadas. (SEBoK Original)
Trampa Descripción
No se considera el rol del operador A veces, los ingenieros no tienen en cuenta a los humanos que actúan
como operadores dentro de un sistema o aquellos que usan el sistema y
están fuera del sistema. Como consecuencia, se olvidan elementos (por
ejemplo, roles de los operadores).
Intercambios con objetos externos olvidados La exhaustividad de los requisitos puede ser un problema; en particular, se
pueden olvidar las interfaces con objetos externos del contexto del sistema
(intercambios de materia, energía, información).
Conexiones físicas con objetos externos olvidados Dentro del tema de la interfaz, las conexiones físicas del sistema de interés
con objetos externos pueden olvidarse (limitaciones tecnológicas).
Partes interesadas olvidadas Se puede olvidar a las partes interesadas, ya que todos piensan en usuarios
directos, clientes y proveedores; sin embargo, uno puede dejar de
considerar a aquellos que no quieren que el sistema exista y personas
malévolas.
Proceso de definición de necesidades y requisitos de los interesados
2 - ENFOQUE DE SEBoK - Enfoque basado en procesos
Consideraciones prácticas
Técnicas de modelado Utilice técnicas de modelado como se indica en las secciones anteriores.
Herramienta de gestión de requisitos Considere utilizar una herramienta de gestión de requisitos. Esta herramienta
debe tener la capacidad de rastrear los vínculos entre los requisitos de las
partes interesadas y los requisitos del sistema y registrar la fuente de cada
requisito de las partes interesadas.
Formas Comunes de clasificación de Requerimientos:
Proceso de definición de necesidades y
requisitos de los interesados
3. ENFOQUE DE INCOSE
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE – Diagrama IPO del Proceso de Necesidades y requisitos de los
interesados CONTROLES
Inputs
Actividades Salidas
• Documentos fuente
• Restricciones del Proyecto • Prepararse para la definición • Estrategia de definición de
• Identificación de principales de necesidades y requisitos de requisitos y necesidades de las
interesados las partes interesadas partes interesadas
• Conceptos del ciclo de vida • Definir las necesidades de las • Conceptos de ciclo de vida
preliminar partes interesadas • Identificación de la función
• Declaración del Problema u • Desarrollar el concepto del sistema
oportunidad operativo y otros conceptos • Requisitos de las partes
• Requisitos del negocio del ciclo de vida. interesadas
• Clases Alternativas de solución • Transformar las necesidades • Criterios de validación
• Criterios preliminares de de las partes interesadas en • Necesidades del MOE
validación requisitos de las partes • Datos de MOE
• Requisitos Validados interesadas • Trazabilidad de los requisitos
• Necesidades Preliminares MOE • Analizar los requisitos de las de las partes interesadas
• Data Preliminar MOE partes interesadas • Matriz de Verificación y
• Trazabilidad de requisitos de • Gestionar la definición de Trazabiliadad de Requisitos
negocio necesidades y requisitos de las (RVTM) inicial
• Restricciones del Ciclo de vida partes interesadas. • Registro de definición de
• Necesidades de los requisitos y necesidades de las
interesados partes interesadas
• Trazabiliadd de los requisitos
del Sistema
FACILITADORES
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
Inputs
• Inputs (cont)
– Necesidades Preliminares del MOE – Identificacion Preliminar del MOEs • Documentos fuente
• Restricciones del Proyecto
• Definir las necesidades de información de los tomadores de decisiones con
• Identificación de principales
respecto a la efectividad del sistema para cumplir con las expectativas operativas.
interesados
– Data Preliminares del MOE - Datos preliminares proporcionados para • Conceptos del ciclo de vida
las necesidades de medición identificadas. preliminar
– Trazabilidad de los requisitos comerciales: trazabilidad bidireccional de • Declaración del Problema u
los requisitos de negocio oportunidad
• Requisitos del negocio
– Restricciones del ciclo de vida: restricciones de todos los procesos del • Clases Alternativas de solución
ciclo de vida aplicables, incluidas las restricciones de implementación, las • Criterios preliminares de
restricciones de integración, las restricciones de verificación, las validación
restricciones de transición, las restricciones de validación, las restricciones • Requisitos Validados
de operación, las restricciones de mantenimiento y las restricciones de • Necesidades Preliminares
eliminación. MOE
• Data Preliminar MOE
– Necesidades de las partes interesadas: necesidades determinadas a • Trazabilidad de requisitos de
partir de la comunicación con las partes interesadas externas e internas negocio
para comprender sus expectativas, necesidades, requisitos, valores, • Restricciones del Ciclo de vida
problemas, problemas y riesgos y oportunidades percibidos. • Necesidades de los
interesados
– Trazabilidad de los requisitos del sistema: trazabilidad bidireccional de
• Trazabiliadd de los requisitos
los requisitos del sistema del Sistema
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Actividades
Actividades
– Prepárese para la definición de requisitos y necesidades de las partes
interesadas.
• Prepararse para la definición
• Determine las partes interesadas o las clases de partes interesadas que de necesidades y requisitos
participarán con la ingeniería de sistemas para desarrollar y definir las de las partes interesadas
necesidades de las partes interesadas y traducirlas en requisitos del sistema, • Definir las necesidades de las
escalonados a lo largo de todo el ciclo de vida. partes interesadas
• Capture estos resultados en ConOps. • Desarrollar el concepto
operativo y otros conceptos
– Definir las necesidades de las partes interesadas. del ciclo de vida.
• Obtenga las necesidades de las partes interesadas identificadas. • Transformar las necesidades
de las partes interesadas en
• Priorizar las necesidades de las partes interesadas para identificar en qué
requisitos de las partes
enfocarse.
interesadas
• Especifique las necesidades de las partes interesadas. • Analizar los requisitos de las
– Desarrollar el concepto operativo y otros conceptos del ciclo de vida. partes interesadas
• Gestionar la definición de
• Identifique el conjunto esperado de escenarios operativos y las capacidades, necesidades y requisitos de las
comportamientos y respuestas asociados del sistema o la solución y los partes interesadas.
entornos a lo largo del ciclo de vida (en adquisición, implementación,
operaciones, soporte y retiro).
• Definir las interacciones del sistema o la solución con los usuarios y los
entornos operativos, de soporte y habilitadores..
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Actividades (cont)
Actividades
– Transformar las necesidades de las partes interesadas en requisitos de
las partes interesadas. • Prepararse para la definición
• Identificar las limitaciones de la solución (impuestas por acuerdos o de necesidades y requisitos de
interfaces con sistemas heredados o interoperativos). las partes interesadas
• Definir las necesidades de las
• Especificar la salud, la seguridad, el medio ambiente, la garantía y otros
partes interesadas
requisitos y funciones de las partes interesadas que se relacionan con las • Desarrollar el concepto
cualidades críticas. operativo y otros conceptos
• Especificar los requisitos de las partes interesadas, de acuerdo con los del ciclo de vida.
escenarios, interacciones, limitaciones y cualidades críticas. • Transformar las necesidades
de las partes interesadas en
– Analizar los requisitos de las partes interesadas.
requisitos de las partes
• Definir criterios de validación para los requisitos de las partes interesadas. interesadas
• Analice el conjunto de requisitos de claridad, integridad y coherencia. • Analizar los requisitos de las
partes interesadas
• Negociar modificaciones para resolver requisitos irrealizables o poco
• Gestionar la definición de
prácticos.. necesidades y requisitos de las
partes interesadas.
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
Actividades
• Activitdades(cont)
– Gestionar la definición de necesidades y requisitos de las partes • Prepararse para la definición
interesadas.. de necesidades y requisitos de
las partes interesadas
• Establecer con las partes interesadas que sus requisitos se expresan
• Definir las necesidades de las
correctamente. partes interesadas
• Registre los requisitos de las partes interesadas en una forma adecuada • Desarrollar el concepto
para el mantenimiento durante todo el ciclo de vida del sistema (y más allá operativo y otros conceptos
con fines históricos o de archivo). del ciclo de vida.
• Transformar las necesidades
• Establecer y mantener a lo largo del ciclo de vida una trazabilidad de las
de las partes interesadas en
necesidades y requisitos de las partes interesadas (por ejemplo, a las requisitos de las partes
partes interesadas, otras fuentes, estrategia organizacional y resultados interesadas
del análisis de la misión o el negocio). • Analizar los requisitos de las
• Proporcionar información de referencia para la gestión de la partes interesadas
configuración.. • Gestionar la definición de
necesidades y requisitos de
las partes interesadas.
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Outputs Salidas
– Estrategia de definición de requisitos y necesidades de las partes interesadas:
enfoques, cronogramas, recursos y consideraciones específicas necesarias para reflejar • Estrategia de definición de
el consenso entre las clases de partes interesadas para establecer un conjunto común de requisitos y necesidades de
requisitos aceptables. Incluye el enfoque para capturar las necesidades de las partes las partes interesadas
interesadas, transformarlas en requisitos de las partes interesadas y gestionarlas a lo • Conceptos de ciclo de vida
largo del ciclo de vida. • Identificación de la función
– Conceptos del ciclo de vida: articulación de los diversos conceptos del ciclo de vida del sistema
coherentes con las necesidades comerciales en forma de documentos de concepto del • Requisitos de las partes
ciclo de vida en los que se basa, evalúa y selecciona el sistema de interés. interesadas
• La arquitectura se basa en estos conceptos y son esenciales para proporcionar un contexto • Criterios de validación
para la interpretación adecuada de los requisitos del sistema. Los conceptos típicos incluyen : • Necesidades del MOE
• Concepto de adquisición • Datos de MOE
• Concepto de implementación • Trazabilidad de los requisitos
• OpsCon de las partes interesadas
• Concepto de soporte • Matriz de Verificación y
• Concepto de jubilación Trazabiliadad de Requisitos
– Identificación de la función del sistema: identificación de las funciones del sistema (RVTM) inicial
– Requisitos de las partes interesadas: requisitos de varias partes interesadas que • Registro de definición de
regirán el proyecto, incluidas las capacidades, funciones y / o servicios del sistema requisitos y necesidades de las
requeridos; normas de calidad; limitaciones del sistema; y limitaciones de costos y partes interesadas
horarios. Los requisitos de las partes interesadas se pueden capturar en la Especificación
de requisitos de las partes interesadas(StrS)
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Elaboración
• Los requisitos (negocio, partes interesadas y sistema) son impulsores de la
la mayoría de los procesos del ciclo de vida del sistema.
• Dependiendo del modelo de desarrollo del sistema, la captura de los
requisitos de las partes interesadas debe realizarse nominalmente una vez
cerca del comienzo del ciclo de desarrollo o como una actividad continua.
• Comprender las necesidades de las partes interesadas lo suficientemente
bien como para respaldar el proceso de definición de arquitectura y
definición de diseño.
– Identificar las partes interesadas.
• Los ingenieros de sistemas se relacionan con las partes interesadas
legítimas del sistema.
– Las principales partes interesadas en el nivel de gestión empresarial
habrán sido nominadas durante el proceso de análisis empresarial o
de misión; aquí, los ingenieros de sistemas están interesados en
identificar las partes interesadas desde el nivel de operaciones
comerciales.
• Uno de los mayores desafíos en el desarrollo de sistemas es la
identificación del conjunto de partes interesadas de las que se deben
obtener los requisitos.
Nota: Identificación de stakeholders
Modelo de Poder e Interés de Gardner
• Elaboración
– Obtener las necesidades de las partes interesadas.
• Determinar las necesidades de las partes interesadas requiere la integración de una
serie de puntos de vista dispares, que pueden no ser necesariamente armoniosos.
• Debe crearse un paradigma común para examinar y priorizar la información
disponible y determinar el valor de la información agregada.
• Cada una de las opiniones de las partes interesadas sobre los sistemas necesarios
se puede traducir a una descripción común del sistema de nivel superior que sea
comprendida por todos los participantes, y todas las actividades de toma de
decisiones se registran para un examen futuro..
– En algunas circunstancias, puede que no sea práctico obtener las
necesidades de las partes interesadas, sino de la organización de marketing u
otros sustitutos..
• Puede haber partes interesadas que se opongan al sistema.
– Estos se consideran primero al establecer las necesidades de consenso.
– Más allá de esto, se abordan a través del proceso de gestión de riesgos, el
análisis de amenazas del sistema o los requisitos del sistema para la
seguridad, adaptabilidad o resiliencia.
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Elaboración
– Obtener las necesidades de las partes interesadas(cont)
• Apoyar la gestión de programas y proyectos en la definición de lo que se debe hacer y la
recopilación de información, personal y herramientas de análisis para elaborar los requisitos
comerciales..
– Esto incluye la recopilación de las necesidades de las partes interesadas, las limitaciones
del sistema / proyecto y los "impulsores" del sistema / proyecto, como las capacidades de
la competencia, las amenazas militares y los entornos críticos..
• Los resultados del proceso de definición de necesidades y requisitos de las partes interesadas
deben :
– Tener una definición suficiente de las necesidades y requisitos del negocio y de las partes
interesadas para obtener autorización y financiación para la iniciación del programa a través
del proceso de gestión de la cartera.
– Proporcionar la definición técnica necesaria para el proceso de adquisición para generar
una solicitud de propuesta (RFP) si el sistema se va a adquirir a través de un proceso de
adquisición de contrato o para obtener la autorización para desarrollar y comercializar el
sistema si está impulsado por el mercado.
– Ser capturado en documentos de concepto de ciclo de vida (particularmente OpsCon) y
StRS, que a menudo se utilizan para respaldar la generación de una declaración de trabajo
(SOW) y / o una RFP, los cuales son artefactos del proceso de adquisición.
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Elaboración
– Obtener las necesidades de las partes interesadas(cont)
• Los usuarios contribuyentes se basan en criterios de finalización bien definidos
para indicar la definición exitosa de las necesidades de los usuarios y las
partes interesadas:
– Las organizaciones de usuarios han obtenido autorización para la adquisición de
nuevos sistemas.
– Las organizaciones de desarrollo de programas han preparado un SOW, StRS y
han obtenido la aprobación para la adquisición de un nuevo sistema. Si van a
utilizar el apoyo de fuera de la empresa, han emitido una RFP y han seleccionado
un contratista.
– Los contratistas potenciales han influido en las necesidades de adquisición, han
presentado una propuesta y han sido seleccionados para desarrollar y entregar el
sistema.
– Si el sistema está impulsado por el mercado, el grupo de marketing ha aprendido
lo que los consumidores quieren comprar. Para artículos costosos (por ejemplo,
aviones), han obtenido pedidos para los nuevos sistemas.
– Si el sistema está impulsado por el mercado y la tecnología, el equipo de
desarrollo obtuvo la aprobación para desarrollar el nuevo sistema de la
corporación.
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Elaboración
– Obtener las necesidades de las partes interesadas(cont)
• Los requisitos provienen de múltiples fuentes
• La obtención y captura de requisitos constituye un esfuerzo significativo por parte del ingeniero de
sistemas.
• La OpsCon describe la operación prevista del sistema que se desarrollará y ayuda al ingeniero de
sistemas a comprender el contexto dentro del cual los requisitos deben capturarse y definirse.
• Las técnicas para la obtención de requisitos incluyen:
• entrevistas
• grupos de enfoque
• el método Delphi
• y metodología de sistemas blandos, por nombrar algunos.
• Las herramientas de análisis y simulación de compensaciones también se pueden utilizar para evaluar
las alternativas operativas de la misión y seleccionar la alternativa de misión deseada.
• Las herramientas para capturar y administrar los requisitos son muchas y variadas.
• Los requisitos de fuente capturados al llevar a cabo esta actividad son solo una parte de los requisitos
totales de las partes interesadas.
• Se ampliará con una serie de actividades diseñadas para desglosar las declaraciones de requisitos
generales y revelar la necesidad de aclaraciones adicionales.
• Conducirá a la revisión del material fuente escrito o documentos fuente adicionales
Nota: De las Necesidades a los Requisitos
– Elaboración
– Inicializar la base de datos de requisitos.
• Establecer una base de datos de los requisitos de referencia que se puedan rastrear hasta las necesidades de la
fuente y posteriormente a los requisitos del sistema) para servir como base para:
• posterior refinamiento y / o
• revisión por actividades posteriores en el proceso de IS.
• Primero la base de datos de requisitos debe completarse con los documentos de origen que proporcionan la base
para el conjunto total de requisitos del sistema que regirán su diseño.
– Desarrollar los conceptos del ciclo de vida.
• La palabra "escenario" se usa a menudo para describir un solo hilo de comportamiento o un superconjunto de
muchos subprocesos individuales que operan al mismo tiempo. Escenarios:
• Son herramientas imprescindibles para los planificadores que deben afrontar la incertidumbre del futuro.
• Se remonta a los escritos de los primeros filósofos, como Platón y Séneca.
• Ha sido empleado por estrategas militares a lo largo de la historia..
• La construcción de escenarios sirve como metodología para la planificación y la toma de decisiones en
entornos complejos e inciertos.
• Hace que la gente piense de forma creativa
• Surgen observaciones que reducen las posibilidades de pasar por alto factores importantes, y
• Mejora las comunicaciones dentro y entre organizaciones..
• La construcción de escenarios es una actividad esencialmente humana que puede involucrar entrevistas con
operadores de sistemas actuales / similares, usuarios finales potenciales y reuniones de un Grupo de trabajo de
interfaz (IFWG).
• Los resultados se pueden capturar en muchas formas gráficas utilizando herramientas de modelado y
simulaciones..
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Elaboración
– Desarrollar los conceptos del ciclo de vida(cont)
• La creación o actualización de un sistema comparte la misma incertidumbre con respecto al uso futuro y las
propiedades emergentes del sistema.
• El proceso de definición de necesidades y requisitos de las partes interesadas captura la comprensión de las
necesidades de las partes interesadas en una serie de documentos conceptuales del ciclo de vida, cada uno
centrado en una etapa específica del ciclo de vida:
– concepto de adquisición, concepto de implementación, concepto de operaciones (OpsCon), concepto de
soporte y concepto de retiro.
• Un objetivo principal de un documento conceptual es capturar, al principio del ciclo de vida del sistema, una
comprensión libre de implementación de las necesidades de los interesados definiendo lo que se necesita, sin
abordar cómo satisfacer la necesidad.
• Un documento conceptual captura:
– características de comportamiento requeridas del sistema en el contexto de otros sistemas con los que
interactúa, y
– la forma en que las personas interactuarán con el sistema para lo cual el sistema debe proporcionar
capacidades.
• Comprender estas necesidades operativas normalmente produce :
– Una fuente de requisitos específicos y derivados que satisfacen las necesidades y objetivos del cliente y
usuario.
– Información valiosa para los IS y diseñadores a medida que definen el diseño, desarrollan, verifican y
validan el sistema
– Disminución del riesgo de defectos latentes del sistema en los sistemas operativos entregados.
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Elaboración
– Desarrollar los conceptos del ciclo de vida(cont)
• Si el sistema es para un cliente militar, puede haber varias vistas requeridas del sistema impulsadas por marcos
arquitectónicos, por ejemplo :
– US Department of Defense Architecture Framework (DoDAF) and
– UK Ministry of Defense Architecture Framework (MoDAF)
• El objetivo principal es comunicarse con el usuario final del sistema durante las primeras etapas de
especificación para garantizar que:
– Las necesidades de las partes interesadas (en particular las necesidades operativas) se comprenden
claramente y
– El fundamento de los requisitos de rendimiento se incorpora al mecanismo de decisión para su posterior
inclusión en los requisitos del sistema y las especificaciones de nivel inferior..
• Lo siguiente proporciona valiosos aportes de las partes interesadas para establecer un concepto consistente
• con las necesidades de las partes interesadas :
• Entrevistas con operadores de sistemas actuales / similares
• Entrevistas a usuarios potenciales
• Reuniones de interfaz
• Diagramas de OPI
• Diagramas de bloques de flujo funcional (FFBD)
• Gráficos de línea de tiempo
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Elaboración
– Desarrollar los conceptos del ciclo de vida(cont)
• Otros objectivos son para:
– Proporcionar trazabilidad entre las necesidades operativas y los requisitos de
origen capturados
– Establecer una base para los requisitos para respaldar el sistema durante su
vida, como
– requisitos de personal, requisitos de apoyo, etc.
– Establecer una base para la planificación de la verificación, los requisitos de
verificación a nivel del sistema y cualquier requisito para los simuladores
ambientales.
– Generar modelos de análisis operativo para probar la validez de interfaces
externas entre el sistema y su entorno, incluidas las interacciones con sistemas
externos.
– Proporcionar la base para el cálculo de la capacidad del sistema, el
comportamiento bajo / sobrecarga y los cálculos de efectividad de la misión.
– Validar requisitos en todos los niveles y descubrir requisitos implícitos pasados
por alto en otras fuentes.
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Elaboración
– Desarrollar los conceptos del ciclo de vida(cont)
• Los conceptos preliminares del ciclo de vida proporcionan una descripción amplia del comportamiento del
sistema.
• Un punto de partida para seguir desarrollando el concepto es empezar por :
– Identificar los productos generados por sistemas externos (modificados según corresponda al pasar por
el entorno del sistema natural), que :
»Actuar como estímulo para el SOI y hacer que tome acciones específicas y produzca resultados.
»Estas salidas, a su vez, son absorbidas por sistemas externos.
• Estos únicos hilos de comportamiento eventualmente cubren todos los aspectos del desempeño operativo,
incluyendo :
– Modos logísticos de operación
– Operación bajo condiciones designadas
– Comportamiento requerido cuando se experimenta interferencia mutua con sistemas de múltiples objetos.
• La agregación de estos hilos individuales de comportamiento representa una declaración dinámica de lo que
se requiere que haga el sistema y cómo debe ser adquirido, implementado, operado, respaldado y retirado.
• En esta etapa, no se intenta definir un concepto de operaciones completo (OpsCon) o asignar funciones a
elementos de hardware o software (esto viene más adelante durante el diseño arquitectónico).
• Los conceptos del ciclo de vida son esencialmente definiciones de los conceptos funcionales y la justificación
desde la perspectiva de las partes interesadas.
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Elaboración
– Desarrollar los conceptos del ciclo de vida(cont)
• Los conceptos del ciclo de vida se desarrollan más a fondo de la siguiente manera :
– Comience con la fuente de requisitos operativos; deducir un conjunto de declaraciones que describan
las necesidades orientadas a la misión de nivel superior.
– Revise las necesidades del sistema con las partes interesadas y registre los conflictos.
– Definir y modelar los límites operativos.
– Para cada modelo, genere un diagrama de contexto para representar el límite del modelo.
– Identifique todos los tipos posibles de eventos de entrada y salida observables que pueden ocurrir
entre el sistema y sus sistemas externos interactivos.
– Si se espera que las entradas / salidas se vean afectadas significativamente por el entorno entre el
sistema y los sistemas externos, agregue funciones concurrentes al diagrama de IPO para representar
estas transformaciones y agregue eventos de entrada y salida a la base de datos para tener en cuenta
las diferencias en la sincronización de eventos. entre cuando se emite una salida y cuando se recibe
una entrada.
– Registre la existencia de una interfaz de sistema entre el sistema y el entorno o sistema externo.
– Para cada clase de interacción entre una parte del sistema y un sistema externo, cree un diagrama de
flujo funcional para modelar la secuencia de interacciones desencadenadas por los eventos de
estímulo generados por los sistemas externos.
Proceso de definición de necesidades y requisitos de los interesados
3 - ENFOQUE DE INCOSE
• Elaboración
– Desarrollar los conceptos del ciclo de vida(cont)
Empresa
Concepto de
Operaciones Estrategias de la
– Agregue información para rastrear la sincronización de la función a (CONOPS) Empresa
Sistema
Necesidades del Requisitos
SIstema:(Opscon,
SIstema:(Opscon,
SIstema:(Opscon,
Adquisiciones,
Adquisiciones,
Adquisiciones, Sistema Requisitos del Definición de
Sistema del Sistema
(BRS). Implementación,
Implementación,
Implementación,
Soporte,
Soporte,
Soporte,
Retiro
Retiro
Retiro
Análisis (SyRS)
Sistema Arquitectura
to de Sistema
Conceptos
Conceptos
Conceptos
de de
Ciclo
de
Ciclo
de
Ciclo
de
Vidade
Vida
del
Vida
deldel Necesidades del Requisitos del Especificación de Proceso de Proceso de
Elemento
Elemento
Elemento
deldel
Sistema:(Opscon,
del
Sistema:(Opscon,
Sistema:(Opscon, Elemento de Requisitos
Adquisiciones,
Adquisiciones,
Adquisiciones,
Implementación,
Implementación,
Implementación,
Elemento de Requisitos del Definición de
Sistema Sistema del Elemento del Sistema Arquitectura
Conclusiones y recomendaciones
El Análisis de Negocio (BA) y la Ingeniería de Requerimientos (ER) son
especialidades dentro de la Ingeniería de Sistemas
Tanto el SEBoK como INCOSE dan concetos bastante generales de QUE hacer
con los requerimientos, sin embargo se necesita algo más práctico que nos
permita saber COMO aterrizar esos conceptos.
Para eso recomiendo usar BABoK, literatura de Ingeniería de Requerimientos
(ver las referencias que damos al final de esta sesión).
Para efectos de la monografía se les pide:
Requerimientos de negocio, producto del Análisis de Misión (AM)
Requerimientos de usuario (stakeholders)
Requerimientos del Sistema
Requerimientos de los elementos del sistema
Pueden usar el método que mejor entiendan o se adecue al caso de negocio
de su trabajo monográfico
Referencias:
http://blog.masterinprojectmanagement.net/analisis-stakeholder-clave-estrategia-negocio/
https://www.ingenioempresa.com/partes-interesadas-necesidades-expectativas/
https://sites.google.com/site/metodologiareq/capitulo-i
http://ing.ens.uabc.mx/docencia/apuntes/computacion/requerimientos[12147].pdf
https://www.stakeholdermap.com/project-templates/requirements-management-plan-
template.html
http://sedici.unlp.edu.ar/bitstream/handle/10915/4057/2_-
_Ingenier%C3%ADa_de_requerimientos.pdf?sequence=4
https://repositorio.grial.eu/bitstream/grial/1143/1/IS_I%20Tema%204%20-
%20Ingenieria%20de%20Requisitos.pdf
https://www.fundacionseres.org/lists/informes/attachments/1064/la%20gesti%c3%b3n%20de%20lo
s%20stakeholders.%20an%c3%a1lisis%20de%20los%20diferentes%20modelos.pdf
https://www.youtube.com/watch?v=YJ4wCbKJeXY Video de como obtener requisitos de lo
stakholderes