Actividades del proceso de

Ingeniería de Requisitos

• ELICITACION
• MODELADO
• ANALISIS

# GESTION

INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Modelización de Requisitos

• Construcción de descripciones
abstractas que puedan ser
interpretadas

• Actividad FUNDAMENTAL

INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Modelización conceptual

•Notaciones informales /semi-formales/formales

• Modelos en Lenguaje Natural
Forma mas habitual de representar el conocimiento
Cercano al stakeholder: favorece interacción en primeras etapas
 Fácil de validar
Problemas con los modelos:

 complejo  barreras de comunicación

 Ambiguo  incompleto

 no automatización  inconsistencias

INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Price) create transaction() a Transaction add to transaction(date. Diagrama de Secuencia (notación UML) Customer a Purchase Processor a coin a soda verify currency deposit currency (currency) (currency) tally make selection deposit( ) (selection) check soda (Qty. type. amount) dispense soda (soda) INGENIERIA DE REQUISITOS Maria Carmen Leonardi . time.2007 .

2007 . IBM WebSphere Business Modeler INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

Recursos: formulario Restricción: debe tener los datos del solicitante y la marca del tipo de trámite.C.  El cajero timbra el formulario con el importe. Modelo Escenarios (J. 1997) Título: COBRAR TRAMITE Objetivo: Cobrar el trámite al solicitante..S.2007 .  El solicitante paga el trámite. Excepciones: Máquina timbradora falla.  El cajero entrega el formulario al solicitante. Contexto: Ubicación Geográfica: sector Caja Ubicación Temporal: lunes a viernes de 8:00 a 15:00 horas Precondición: El solicitante debió completar el formulario y pasar por el control de documentación. máquina timbradora Actores: Solicitante Cajero Episodios:  El solicitante se presenta con el formulario en la Caja.P.  El cajero informa el importe del trámite según el tipo de trámite que figura en el formulario. INGENIERIA DE REQUISITOS Maria Carmen Leonardi . Leite et al.

2007 . Diagrama de clases INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

2007 .  lo sellan en la Cabina de Fotografía al abonar la fotografía. Leite..S.  . INGENIERIA DE REQUISITOS Maria Carmen Leonardi . casillero “Indice General” en la División Indice General.  se registran todos los datos personales del solicitante  se escriben las verificaciones que realiza la Policía Federal Impacto:  lo llena el solicitante.  lo sellan en la Caja al abonar la fotografía. Modelo Léxico Extendido del Lenguaje (J. 1989) FORMULARIO DE SOLICITUD / FORMULARIO Noción:  es un papel preimpreso obligatorio para realizar el trámite de pasaporte.P..  lo firman y sellan en el reverso.C.

2007 .Categorías generales •Modelización organizacional •Modelización de datos •Modelización de comportamiento •Modelización de dominios •Modelado explicito de requisitos INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

Motivación Una organización es un Sistema Complejo • Intervienen Procesos. problemas.. competencia….2007 . •Se debe llegar desde aquí a una especificación acordada entre las partes •Se debe “formalizar” los conocimientos del negocio Modelos del Negocio INGENIERIA DE REQUISITOS Maria Carmen Leonardi . objetivos.. clientes. recursos. crecimientos.

INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 . mejora o innovación del negocio. Provee una vista simplificada de la estructura y comportamiento del negocio que actuará como la base de comunicación. Modelos del Negocio Un modelo del negocio es una abstracción de cómo funciona la organización. así como también para definir los requisitos de los diferentes sistemas de software que pueden soportar al negocio.

2007 .TO Be) • Formar una base para un sistema de información que apoya al negocio permitiendo definir los requisitos funcionales y no funcionales de un futuro sistema informático. Usos del modelo de Negocio Un Modelo de Negocio es una ABSTRACCION orientada a: • Entender los mecanismos del negocio actual (IS-AS) • Evaluar los procesos actuales •Formar una base para mejorar/innovar el negocio actual (What IF…. INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

Negocio …. Universo de discurso.2007 . “Se puede considerar al problema del desarrollo de software como un problema de construir un artefacto. el cual será instalado en el mundo con el cual va a interactuar [Jackson’95]”. INGENIERIA DE REQUISITOS Maria Carmen Leonardi ..

B2C) ¿Los Sistemas Informáticos. soportan el negocio efectivamente? • ...2007 .. • .... está usada cómo un recurso estratégico en el negocio? • ... Negocios y Sistemas Informáticos Negocios y Sistemas Informáticos • Los negocios modernos no solo dependen de los sistemas.. sino que los sistemas forman PARTE de los negocios (ej.... se adaptan a las nuevas necesidades rápidamente? •…. • . mejoran los procesos del negocio? ¿La información.. es adecuada y correcta? INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

Componentes de un modelo de negocios • Procesos • Recursos • Objetivos • Reglas y estrategias • …….  Se Necesitan Varios Modelos Complementarios  Cada modelo representa una determinada perspectiva y abstracción del negocio  Arquitectura del negocio INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

. Chapman & Hall.2007 . Un conjunto organizado de elementos que se relaciona unos con otros de una manera clara formando un todo… Estos elementos representan la estructura organizacional y de comportamiento de un negocio y muesta las abstracciones de los procesos y las estructuras claves del negocio….. Enterprise Modeling and integration. Arquitectura del negocio. (Vernadat 96.. 1996) INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

2007 . INGENIERIA DE REQUISITOS Maria Carmen Leonardi . Vistas de Modelo de Negocio Vistas del Modelo de Negocios • Cada vista tiene enfoque en una abstracción del negocio en particular • Los modelos de las diferentes vistas están relacionados • Las distintas vistas son complementarias • Cada vista puede ser definida con técnicas específicas según su abstracción.

2007 .2003 INGENIERIA DE REQUISITOS Maria Carmen Leonardi . Una propuesta de Vistas de Negocio Vista de Vista de Procesos Visión de Negocio de Negocio Vista de Vista de Comportamiento Estructura de Negocio de Negocio Eriksson-Penker .

por qué) sus objetivos. misión. Vistas de Modelo de Negocio Reglas de • Vista de Visión de Negocio Negocio (el – Describe el “hacia donde va” del negocio. • Vista de Procesos del Negocio (el cómo) – Representa las actividades del negocio y el valor generado por ellos • Vista de Estructura de Negocio (el qué y el quien) – Describe la estructura organizacional y la de recursos de negocio • Vista de Comportamiento de Negocio (el cuando y el cómo) – Captura los aspectos dinámicos de los elementos del proceso de negocio INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 . etc.

Vista de Visión de Negocio Representa el POR QUÉ y el contexto general de la organización visión de estructura de negocio negocio comportamiento de negocio procesos de negocio INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

Vista de Visión de Negocio Objetivo de la Vista • Establece los objetivos de negocio • Establece la estrategia general del negocio • Actúa como guía para el modelado de las otras vistas del negocio.2007 . • Imagen de “hacia donde” va el negocio • Herramienta de motivación entre involucrados Expertos sobre la Vista • Presidentes • Directorios • Gerencia INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

Elementos básicos de la Vista de Visión  Misión/ Visión de la empresa  Objetivos  Fortalezas / Debilidades  Oportunidades  Factores críticos  Estrategias  Roles y Unidades organizacionales  Procesos claves INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 . Business Motivation Model (OMG) • Planificación y definición general de procesos y recursos claves Modelamiento de Objetivos • El objetivo de alto nivel del negocio (establecido previamente) se descompone en estrategias. • ej. posicionamiento y Planes •Posiciona el negocio en el HOY y MAÑANA dándole un contexto y determinando los objetivos generales de la organización. objetivos y metas concretas para alcanzarlos. Definición de la Vista de Visión de Negocios Definición de Estrategia.

troposproject.2007 . Modelamiento de Objetivos/Problemas • Describe los objetivos del negocio y los problemas que impiden su realización • Cómo se modela?  Business Motivation Model (OMG)  Extensiones de UML (Eriksson-Penker)  UML profile for KAOS (Heaven and Finkelstein.org)  KAOS (van Lamsweerde. 2001) INGENIERIA DE REQUISITOS Maria Carmen Leonardi . 2004)  Extensiones de UML (IBM)  i* / Tropos (www.

Framework i* .2007 .2001 INGENIERIA DE REQUISITOS Maria Carmen Leonardi . Eric Yu.

Vista de Procesos de Negocio estructura de negocio visión de negocio comportamiento de negocio procesos de negocio Representa el CÓMO VISTA Principal INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

producidos y modificados. Vista de Procesos de Negocio Objetivo de la Vista • Definir las actividades (procesos) de negocio que realicen los objetivos previamente definidos Contenido de la Vista • Los procesos de negocio con sus objetivos a cumplir • Relación de los procesos con los recursos utilizados. • Entidades físicas involucradas en los procesos Expertos sobre la Vista • Gerentes • Jefes de Áreas INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

Características básicas de los procesos • Descripción genérica de una actividad con todas las alternativas (ejecución: especificación de un camino especifico del proceso) • Básicamente existen dos clases de procesos .Procesos de soporte: escondidos al cliente (vista de comportamiento) • Elementos básicos – Objetivos – flujo principal y alternativo de acciones – Eventos – Recursos de entrada – Recursos de salida – Recursos de apoyo y de control – Sub-Procesos (internos ó independientes) asociados – Interacción con otros procesos (vista de comportamiento) – Reglas del negocio que lo influencian INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .Procesos principales: orientados al cliente (visibles) .

Inc. IBM) – BPMN (OMG) – BPEL (lenguajes ejecutables.) – Activity-Decision Flow (ADF . Vista de Procesos • Cómo se modela? – Activity Diagram de UML – Business Use Case de UML – Extensiones de UML (Eriksson-Penker. IBM. INGENIERIA DE REQUISITOS Maria Carmen Leonardi . IBM) – IDEF (Knowledge Based System.2007 .. EDOC….) – Diagramas de Procesos IBM (Websphere Business Modeler) – …….

2007 .. pp. 186-197 . “A model-driven transformation method” . Ejemplo de Vista de Procesos. S. INGENIERIA DE REQUISITOS Maria Carmen Leonardi . F. Proceedings of Seven IEEE Enterprise Distributed Object Computing Conference. Hauser.. Wu. R. J. EDOC 2003.ADF Koehler. Kumaran.Y... Kapoor.

2007 . IBM WebSphere Business Modeler INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

Vista de Estructura de Negocio Representa el QUÉ y QUIEN estructura de negocio vision de negocio comportamiento procesos de de negocio negocio INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

Vista de Estructura de Negocio Objetivo de la Vista • Definir la estructura de los recursos. divisiones. los productos y la información de negocio. Jefes de áreas para recursos humanos • empleados con experiencia. información existente INGENIERIA DE REQUISITOS Maria Carmen Leonardi .) y sus relaciones • Información estratégica de negocio • Estructura organizacional (áreas. abstractos. humanos. Contenido de la Vista • Los recursos de negocio (físicos. departamentos) Expertos • Gerencia. etc.2007 .

Vista de Estructura Modelamiento de Recursos • Modela los recursos físicos de negocio Modelamiento de Información • Define los modelos de la información significativa de negocio (recursos abstractos) Modelamiento de Organización • Describe las unidades organizacionales de negocio y roles (recursos humanos) INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

Vista de Estructura • Como se modela? – Diagrama de clase de UML – Diagrama de objetos de UML – Extensiones de UML de E_P – Diagrama de Entidad-relación – Diagramas Organizacionales – Catalogo de Recursos y Elementos de Websphere – Proyecto IDEF…….2007 . INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

Ejemplo de modelización de recursos Diagrama de clases de UML INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

2007 . IBM WebSphere Business Modeler INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

2007 . Vista de Comportamiento de Negocio estructura de negocio visión de negocio procesos de comportamiento negocio de negocio Representa el cómo y el cuando INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

Vista de Comportamiento de Negocio Objetivo de la Vista • Especificar el comportamiento interno de los elementos del negocio Contenido de la Vista • Ciclo de vida de los recursos individuales • Ejecución detallada de los procesos y sus interacciones • Colaboración entre los recursos Expertos • Jefes de áreas • Empleados con experiencia INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

INGENIERIA DE REQUISITOS Maria Carmen Leonardi . diagramas de secuencia. Vista de Comportamiento Modelamiento de Estados • Especifica el ciclo de vida de un recurso Modelamiento de Interacción • Demuestra la colaboración entre los recursos (personas.2007 . herramientas) • Interacción y sincronización entre los procesos ¿Cómo se modela? • Diagramas dinámicos de UML (diagramas de estado. productos. diagramas de colaboración. diagrama general de interacción. Diagrama cronológico) • Extensiones de UML de E-P • IDEF • …….

2007 . Vista de Procesos / Vista de Comportamiento – Vista de procesos se concentra en los procedimientos macro: las transformaciones principales y las funciones de negocio – Vista de Comportamiento tiene enfoque en los aspectos dinámicos de los elementos individuales de negocio –Deben ser complementarias y consistentes INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

edu/~sme INGENIERIA DE REQUISITOS Maria Carmen Leonardi .toronto.cs.2007 . Ejemplo de Vista de Comportamiento: diagrama de estados Requirements Engineering Course – 2005 prof.http://www. Steve EasterBrook.

Reglas de Negocio estructura de negocio vision de negocio comportamiento procesos de de negocio negocio • Representan el PORQUÉ • Afectan a todas las Vistas INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

y respetar las leyes o convenciones de la empresa y las externas. hacer un buen uso de los recursos. guiando o restringiendo su comportamiento y/o estructura.2007 . satisfacer los clientes. Reglas de Negocio • Los negocios son controlados por las reglas que regulan la estructura de los negocios y cómo ellos operan • Las reglas del negocio son sentencias sobre la forma en que la empresa realiza negocios. Expertos • Directivos principales. Gerencia. influenciando. • Las reglas del negocio implementan las políticas de negocio: satisfacer los objetivos del negocio. Jefes de áreas • Legislaciones internas y externas INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

) • OCL • anotaciones en Lenguaje natural asociadas a diagramas • Extensiones de UML (Eriksson-Penker) • Estrategias específicas (Business Rule Aproach. Ross) • Standardización de OMG (BVBR Specification) • Extensiones de UML (IBM) • Lenguaje Natural Estructurado INGENIERIA DE REQUISITOS Maria Carmen Leonardi .. Reglas de Negocio Cómo se modelan? • Implícitamente expresadas ( asociaciones. acciones condicionales o alternativas en diagramas dinámicos.. multiplicidades en diagrama de estructuras.2007 .

Si los pasajes son inferiores a 350. se cobran siempre. -. S . • Ejemplo: si el vuelo es doméstico. Doméstico? S S N N N Pasaje . servir tragos gratis. . Si el vuelo no es doméstico. y el avión está más de la mitad ocupado y los pasajes son por encima de 350 pesos. N lleno? tragos X ? gratis? tragos X X X ? pagos? INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 . siempre se sirven tragos pero se cobran. Tablas de Decisión • Describe las posibles condiciones y acciones asociadas en una tabla con tantas columnas como alternativas de condiciones haya. S N S ≥$350? ≥ mitad .

2007 .cantidadRechazosPermitidos Regla 28: “Si el adjudicatario rechaza por mas de tres veces el bien tipo la Administradora lo expulsa del Grupo” Expresión OCL Context Adherente: RechazarBienTipo post= pre@cantidadRechazo = 3 implies adherenteGrupo -> includes (adherente) = false INGENIERIA DE REQUISITOS Maria Carmen Leonardi . Reglas en OCL Regla 39: “La Administradora puso el tope de 3 veces para que un adjudicatario pueda rechazar el bien tipo” Expresión OCL Context : Adherente cantidadRechazos <= Administradora.

la estructura y las interdependencias del Negocio. relacionadas y consistentes • Cada una tiene modelos específicos y técnicas propias INGENIERIA DE REQUISITOS Maria Carmen Leonardi . Resumen Es necesario comprender y representar el funcionamiento. Un Modelo del negocio es un conjunto de vistas que modelan todos los aspectos de la organización: estructura de negocio vision de negocio comportamiento procesos de de negocio negocio • Cada vista modela una determinada abstracción del negocio • Son Complementarias .2007 .

• Modelos del Negocio •Ayudan a identificar sistema de información del negocio • Fuente para detectar/negociar/priorizar Requisitos Funcionales • Fuente para detectar/negociar/priorizar los RNF TRACE • Base para la fase de diseño (no directo!) • Desarrollo de un sistema de software con cualquier estrategia (incremental. prototipo…) INGENIERIA DE REQUISITOS Maria Carmen Leonardi . clásica.2007 . evolutiva.

2007 .Categorías generales •Modelización organizacional •Modelización de datos •Modelización de comportamiento •Modelización de dominios •Modelado explicito de requisitos INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

2007 .comprenderla. manipularla y administrarla. Modelización de datos • Sistemas de información: usan y generan grandes volúmenes de información  se necesita identificarla. • Se usan técnicas de modelización de datos: – Modelos de Entidades y Relaciones – Modelos de clases – Glosarios INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

Modelización de datos: Glosarios Identifican los principales vocablos del Universo de Discurso Conocer el lenguaje del UD antes de conocer el problema Unifica la terminología: hace posible y mejora comunicación ingenierio/ stakeholder Modelos se “atan” al glosario Debe evolucionar a lo largo del ciclo de vida No es barato • Metodologías estructuradas • Modelización Agil (Constantine & Lookwood) • RUP/UML – Glosarios (Oberg et.“Reglas básicas para la mejora de un Proceso de Requisitos” ( Sommerville & Sawyer) INGENIERIA DE REQUISITOS Maria Carmen Leonardi .5 .2007 . Al) • Regla 3.

Léxico extendido del Lenguaje [Leite’95] • Representación de los símbolos del UD en el lenguaje del problema.2007 . • Acota el UD a un conjunto de símbolos • Enriquece el UD a través de la semántica de cada símbolo  Base para desarrollo de modelos de escenarios  Unidad simple de TRACE INGENIERIA DE REQUISITOS Maria Carmen Leonardi . • Captura el vocabulario de una aplicación y su entorno. LEL.

2007 . Sintaxis: Sentencia Impacto: Connotación del símbolo. Más de uno representa sinónimos Sintaxis: Palabra | Frase Noción: Denotación del símbolo. Describe cómo repercute el símbolo en el UD Sintaxis: Sentencia Sentencia está compuesto por Símbolos y No-Símbolos (vocabulario mínimo) • Principio de Circularidad y Principio de vocabulario Mínimo INGENIERIA DE REQUISITOS Maria Carmen Leonardi . Sintaxis: {Nombre}1N + {Noción}1N + {Impacto}1N Nombre: Identificación del símbolo. Estructura LEL Sintaxis: {Símbolo}1N Símbolo: Entrada del léxico que tiene un significado especial en el dominio de la aplicación. La semántica de cada símbolo se representa con una o más nociones y uno o más impactos. lo define.

Nociones: describen significado y término afectado • Estado Impactos: describen otras situaciones y acciones desencadenadas y/o inválidas. Nociones: definen término e identifican otros relacionados a • Objeto él. INGENIERIA DE REQUISITOS Maria Carmen Leonardi . y • Frase procedimientos involucrados. Nociones: describen quién ejecuta la acción. • Sujeto Impactos: registran acciones ejecutadas por él. acciones Verbal desencadenadas y nuevas situaciones surgidas. Heurísticas para la definición de los símbolos del LEL Nociones: describen quién es el sujeto y relaciones.2007 . Impactos: describen acciones aplicadas a él. Impactos: describen restricciones sobre la acción. cuándo ocurre.

Ejemplo LEL (sujeto) Adjudicatario Nociones: • Es el adherente que ganó el sorteo y aceptó el bien tipo. Impacto: • El adjudicatario paga el derecho de adjudicación • El adjudicatario puede solicitar un cambio del bien tipo adjudicado • Elige la aseguradora para el seguro de bien tipo. ó ganó la licitación. teniendo las cuotas al día. INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

INGENIERIA DE REQUISITOS Maria Carmen Leonardi . Ejemplo LEL (objeto) Bien tipo | Bien Nociones:  Vehículo que desean obtener los adherentes de un determinado plan de ahorro. Impactos:  Es adjudicado a un adherente  Es entregado por la administradora a un adjudicatario.2007 .

Ejemplo LEL (frase verbal)

Transferir plan
Nociones:
 Un adherente vende su plan a otra persona.
 El adherente tiene que tener sus cuotas al día, y notificar a la
administradora.
Impacto:
 Si el adherente no comunica fehacientemente, la administradora
puede rechazar dicha transferencia

INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Ejemplos Completos de LEL
• Cículo de Ahorro / Sistema de Pasaporte / Sistema de Almacén de una
Fabrica / Meeting Scheduler /

• Sistema de alumnos PUC-Rio: www.inf.puc-rio.br\ ~dilbert

• Auto-aplicación de la propuesta de derivación de un modelo de objetos:
www.usuarios.arnet.com.ar/ogarcia

• Sistema de Tambo (reporte 223):www.iist.u.edu/newrh/III/1/pages.html

INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

Criterio de clasificación

Tipos Checklist

Estrategisas Criterio de
de Elicitación orden
Heurística de Lista de fuentes
construcción de información
UdeD LEL

Universo de Discurso
LEL
(UdeD)
Construir Lista de fuentes
de información

Herramientas Ingenieros de requisitos

A-1 Construir el LEL

INGENIERIA DE REQUISITOS Maria Carmen Leonardi - 2007

2007 .4 Lista de fuentes de información A1 Construir INGENIERIA DE REQUISITOS Maria Carmen Leonardi .5 Símbolos Símbolos Modelo 1.1 Lista DEO de la validación Clasificación general LEL Criterios de clasificación Verificar UdeD Identificar Lista de Tipos 1. LEL UdeD Heurísticas de validación Lista DEO de la validación UdeD Validar 1.6 Heurísticas para identificar y clasificar Estrategias de Elicitación Heurísticas de Criterios de orden verificación Lista de fuentes UdeD Identificar Fuentes de información Heurísticas para de Información seleccionar símbolos Checklist 1.2 del LEL Heurísticas de Lista de representación símbolos Clasificar clasificados Símbolos 1.3 Lista DEO de la verificación Lista de fuentes de información Describir LEL UdeD Símbolos 1.

Identificar Símbolos A2 INGENIERIA DE REQUISITOS Maria Carmen Leonardi .2007 .

3 Lista DEO de la verificación Lista de fuentes de información Describir LEL UdeD Símbolos 1.4 Lista de fuentes de información A1 Construir INGENIERIA DE REQUISITOS Maria Carmen Leonardi . LEL UdeD Heurísticas de validación Lista DEO de la validación UdeD Validar 1.1 Lista DEO de la validación Clasificación general LEL Criterios de clasificación Verificar UdeD Identificar Lista de Tipos 1.6 Heurísticas para identificar y clasificar Estrategias de Elicitación Heurísticas de Criterios de orden verificación Lista de fuentes UdeD Identificar Fuentes de información Heurísticas para de Información seleccionar símbolos Checklist 1.5 Símbolos Símbolos Modelo 1.2 del LEL Heurísticas de Lista de representación símbolos Clasificar clasificados Símbolos 1.2007 .

1 generales Formato de la noción de los tipos particulares Definir Tipos Formato de comportamiento Particulares de los tipos particulares Tipos generales 1.2007 .3.3 Clasificar INGENIERIA DE REQUISITOS Maria Carmen Leonardi .3.2 Lista de Símbolos Lista de Símbolos Aplicar la clasificados Clasificación 1.3 A 1.3. Clasificar Símbolos Lista de Símbolos Tipos generales Criterios de Clasificación Lista de Símbolos Definir una Tipos particulares Clasificación Tipos 1.

6 Heurísticas para identificar y clasificar Estrategias de Elicitación Heurísticas de Criterios de orden verificación Lista de fuentes UdeD Identificar Fuentes de información Heurísticas para de Información seleccionar símbolos Checklist 1.2 del LEL Heurísticas de Lista de representación símbolos Clasificar clasificados Símbolos 1.1 Lista DEO de la validación Clasificación general LEL Criterios de clasificación Verificar UdeD Identificar Lista de Tipos 1. LEL UdeD Heurísticas de validación Lista DEO de la validación UdeD Validar 1.4 Lista de fuentes de información A1 Construir INGENIERIA DE REQUISITOS Maria Carmen Leonardi .3 Lista DEO de la verificación Lista de fuentes de información Describir LEL UdeD Símbolos 1.2007 .5 Símbolos Símbolos Modelo 1.

Heurísticas descripción LEL • El nombre debe tener un único uso en el UofD (el sinónimo mas usado) • Un símbolo debe contener una o más nociones y uno o más impactos. • Un solo verbo por sentencia. comparten una entrada .2007 . • Jerarquías de términos • Usar referencia con nombre completo • Un símbolo debe tener al menos una referencia/o ser referenciado a/por otro símbolo INGENIERIA DE REQUISITOS Maria Carmen Leonardi . • Las sentencias de las nociones/ impactos deben cumplir con el PC y PVM • Los símbolos que comparten el significado(sinónimos en el UD). éstos deben repetirse en ambas entradas . • La descripción debe ajustarse al tipo de símbolo • Si dos símbolos comparten cualquier noción/impacto. • Cada noción/impacto deben ser descriptos en una sentencia simple y directa.

LEL UdeD Heurísticas de validación Lista DEO de la validación UdeD Validar 1.2 del LEL Heurísticas de Lista de representación símbolos Clasificar clasificados Símbolos 1.5 Símbolos Símbolos Modelo 1.3 Lista DEO de la verificación Lista de fuentes de información Describir LEL UdeD Símbolos 1.4 Lista de fuentes de información A1 Construir INGENIERIA DE REQUISITOS Maria Carmen Leonardi .1 Lista DEO de la validación Clasificación general LEL Criterios de clasificación Verificar UdeD Identificar Lista de Tipos 1.6 Heurísticas para identificar y clasificar Estrategias de Elicitación Heurísticas de Criterios de orden verificación Lista de fuentes UdeD Identificar Fuentes de información Heurísticas para de Información seleccionar símbolos Checklist 1.2007 .

2007 .  Verificación (consistencia interna del modelo) Verificación de sintaxis Verificación de componentes Verificación de la clasificación de los símbolos Verificación del uso de los principios Proceso de inspección (14 formularios) Lista DEO ( discrepancias / Errores / Omisiones) Validación con stakeholders Entrevista / entrevistas grupales Lista DEO ( discrepancias / Errores / Omisiones) INGENIERIA DE REQUISITOS Maria Carmen Leonardi .

2007 . Perspectivas de la información recolectada  No descartar información •Información de lo que existe (UD actual) : ES •Información referida a lo formal (no siempre se cumple): DEBE (cuantificar) •Información de lo conjeturado : SE ESPERA •Información de lo deseado : SE DESEA  Uso del glosario en TODO el proceso de desarrollo  No es el único modelo del UD (expresa vocabulario) INGENIERIA DE REQUISITOS Maria Carmen Leonardi .