GESTION DE REQUERIMIENTO - Rodríguez Muñoz, Carlos
GESTION DE REQUERIMIENTO - Rodríguez Muñoz, Carlos
GESTION DE REQUERIMIENTO - Rodríguez Muñoz, Carlos
CARRION
FACULTAD DE INGENIERIA INDUSTRIAL, SISTEMAS E INFORMATICA
ESCUELA DE INGENIERIA DE SISTEMAS
Gestión de Requerimiento
DOCENTE:
ING. FLORES FLORES, Ronald Demetrio
ASIGNATURA:
COMPLEMENTO ESPECIALIZADO
ALUMNO:
RODRÍGUEZ MUÑOZ, Carlos
HUACHO – 2020
GESTION DE REQUERIMIENTO
1. ¿Qué es gestión de requerimiento?
3. Características
4. Estructura
La estructuración de requerimientos es el arte de organizarlos de manera coherente. Es
un arte porque esencialmente nada deja de funcionar porque se haga bien o mal, lo
que ocurre es que bien organizado se trabaja menos y el problema se entiende mejor.
5. Clasificación
Los requerimientos se pueden definir de distintas maneras, la primera clasificación que
encontramos se encuentra relacionada con el nivel de descripción con la que cuentan
los requerimientos. Dentro de este tipo de clasificación encontramos los siguientes:
6. Tareas principales
Recolección: Recolección y documentación de requisitos es una actividad de
comunicación iterativa entre clientes, gerentes y practicantes (stakeholders del
proyecto), para descubrir, definir, refinar y registrar una representación precisa de
los requisitos del producto. Varios métodos son utilizados para la recolección de
requisitos. Algunos análisis iniciales como es la agrupación categorización,
priorización son desarrollados durante esta actividad.
Documentación: Después que los requisitos han sido recolectados, hay que
analizarlos a detalle y documentarlos en una especificación de requisitos. El
resultado de la especificación de requisitos y de cualquier especificación de
requisitos de componentes hardware/software derivado sirve como registro de
convenio con el cliente y compromiso con el proveedor. Estas especificaciones son
rastreadas utilizando una matriz de trazabilidad de requerimientos y son sujetos a
verificación y gestión de cambio a través del ciclo de vida del producto.
8. Reglas generales
En la gestión de requerimientos como en el resto de las tareas en un proceso de
ingeniería de software, que generalmente es más complejo de lo que uno quisiera,
aplican una serie de reglas son útiles a la hora de tomar una decisión de qué hacer y
que no hacer.
ORO: Mientras más simple mejor. Esta es como una moneda de oro, que tiene dos
caras: por una cara manejar los requerimientos de la manera más sencilla posible hará
más fácil la administración de los requerimientos. Por la otra cara, si no se recoge toda
la información necesaria para la administración, la información que en las manos del
responsable del proyecto es útil, pierde su aplicación al estar incompleta. Es decir,
simple no es incompleta.
Si los requerimientos se enfocan a describir las necesidades del cliente, entonces es lógico
que para recabarlos haya que obtener la información de primera mano. Esto es, mediante
entrevistas con el cliente u obteniendo la documentación que describa la manera que el
cliente desea como funcione el sistema de software. Las necesidades y / o requerimientos
del cliente evolucionan con el tiempo y cada cambio involucra un costo. Por eso es
necesario tener archivada una copia de la documentación original del cliente, así como
cada revisión o cambio que se haga a esta documentación.
Las técnicas agrupadas como generales son las que permiten investigar aspectos generales
para posteriormente ser especificados con un mayor detalle con el apoyo de técnicas más
específicas. Estas técnicas son más abiertas y requieren ser adecuadamente orientadas
para cubrir la información que se requiere capturar, es importante que para sacar el mayor
provecho de estas técnicas se debe tener un dialogo lo más abierto posible entre las
organizaciones de desarrollo de software y las empresas cliente.
Técnicas específicas para la identificación de requerimientos
Las técnicas agrupadas como especificas son las que permiten complementar las técnicas
generales, para así obtener mayor detalle y eliminar ambigüedad en la información inicial.
Observación
Esta técnica permite obtener información directa sobre la forma en que se realizan las
actividades. Es una técnica que sirve para revisar que no existen omisiones o
interpretaciones erróneas sobre el proceso que se realiza. Hay que tener en cuenta que se
debe utilizar si el cliente lo permite y si el proyecto así lo amerita.
Escenarios
Esta técnica permite conocer el comportamiento del producto ante determinados eventos
considerando los datos, acciones y excepciones que se pueden presentar. El análisis de
casos de uso es un ejemplo de aplicación de esta técnica.
Definición de Requisitos
Para realizar con éxito la definición de los requerimientos es importante conseguir que los
requerimientos sean claramente definidos para minimizar la ambigüedad de los
requerimientos, para esto es importante tener en cuenta lo siguiente:
GESTIÓN DE CAMBIOS
La gestión de cambio en los proyectos debe ser una coordinación planificada de las
actividades que conlleve el logro de los objetivos o propósitos comunes a través de una
comunicación clara y eficiente.
GESTIÓN DE REQUERIMIENTO
Para que la gestión de los requerimientos sea realmente aplicable al cliente en pro de la
satisfacción de las necesidades y control del proyecto en general, se debe cumplir con las
siguientes acciones:
Matrices de Trazabilidad
Esta matriz nos permitirá llevar un control detallado de los controles de cambios solicitados
y su estado actual.
FORMATOS DE LA METODOLOGÍA
Los formatos utilizados en las plantillas se presentan como una herramienta de apoyo y
soporte a las actividades sugeridas en la presente metodología.
Por lo tanto, cada uno de los formatos a utilizar presenta las especificaciones
correspondientes para su diligenciamiento.
A continuación, se encuentran cada uno de los formatos recomendados para utilizar en los
capítulos que hacen parte de esta metodología: