Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
52 vistas120 páginas

Unidad 3 - Semana 5

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 120

ANÁLISIS Y REQUERIMIENTOS DE

SOFTWARE
Tareas de Ingeniería de Requisito
y Elicitación de Requisitos
Clase 5
Mg. Giancarlo Fernandez Inga
Propósito de la Clase
• Revisar conceptos de Tareas de Ingeniería de Requisitos
• Revisar y conocer algunas T{técnicas de Elicitación de requisitos
Tareas de la Ingeniería de Requisitos
Tareas de la Ingeniería de Requisitos y
Estudio de Factibilidad
• Tareas de la Ingeniería de Requisitos
✓Elicitación, Análisis y Gestión de Requisitos
• Estudio de Factibilidad
• ¿Qué es?
✓Su importancia para la Ingeniería de Requisitos
Resumen de las tareas

ELICITACIÓN ANÁLISIS DE LOS REQUISITOS


Comprende el contexto y Documenta, modela, clasifica
las necesidades de los en grupos coherentes,
interesados verifica y valida los requisitos

GESTIÓN DE REQUISITOS
Administra conflictos, cuestiones y cambios con el objetivo de
garantizar un acuerdo sobre el alcance de la solución, prioriza
requisitos, identificando la mejor forma de comunicar los
requisitos y como se mantendrá el conocimiento obtenido para
un futuro uso
Tareas de la Ingeniería de Requisitos
ELICITACIÓN ANÁLISIS DE LOS REQUISITOS

Información Organiza,
Levanta, investiga especifica,
necesidades verifica y valida
Cambios Requisitos
GESTIÓN DE REQUISITOS

Administra conflictos y
Estudio de cambios, busca
Factibilidad aprobación, prioriza
El inicio: “Necesitamos un proyecto”
• Punto de Partida: Vamos a llamar Estudio de Factibilidad al conjunto
de tareas responsables por analizar situaciones de negocios que
involucran problemas para resolver o oportunidades a aprovechar.
Evalúa si el proyecto es digno de inversión.
• Todo proyecto debería surgir después de este estudio de factibilidad.
Y esta es una responsabilidad típica de los gestores de negocio. El
área de TI, muchas veces apoya en la elaboración de este estudio.
• Cuando es bien elaborado, el estudio de
Factibilidad produce información que facilita (y
mucho) el trabajo del Analista de Requisitos.
Estudio de Factibilidad
▪ Analizar situaciones de negocio para entender problemas y oportunidades

▪ Definir el alcance de la solución e identificar los casos de negocio.

▪ Evaluar la capacidad de la empresa para acomodar cambios para que la


nueva solución sea usada

▪ Determinar el enfoque de solución más viable para el negocio.

▪ Desarrollar los casos de negocio para la solución propuesta.


Pasando el Bastón

A partir de los productos elaborados por el área de negocio, el


analista de requisitos entra en acción para entender y aclarar
el dominio del problema y la visión de la solución en ese
momento preliminar.
Estudio de Factibilidad: Definir Casos de
Negocio
Declara las metas clave y medidas de éxito para un proyecto.
Es decir, determina si la solución propuesta justifica la
inversión. Pueden incluir:
✓Beneficios cuantitativos y cualitativos (financieros o no)
✓Métodos utilizados para cuantificar beneficios y costos
✓Presupuesto y Flujo de caja esperado
✓Tiempo de retorno y Lucro esperado
✓Oportunidades y Amenazas (riesgos)
✓Restricciones y Supuestos/Premisas
Técnica: Declaración de Problema
▪ Declaran las necesidades de negocio.
▪ Identifican interesados clave
▪ Describen brevemente el impacto que el alcance de las necesidades de negocio
tendrán sobre los interesados.

▪ Ayuda a estructurar de forma simple el “Discurso del cliente”


Estudio de Factibilidad: Identificar
Interesados
▪ La identificación preliminar de los interesados en el estudio de
factibilidad...
▪ Y su refinamiento es una de las primeras acciones en la planificación del
proyecto
▪ El trabajo de requisitos aprovecha esto para identificar un subconjunto de
esos interesados relevantes para su objetivo:
➢Describir sus roles, responsabilidades y autoridad sobre los requisitos
➢Información fundamental para el proceso de elicitación de requisitos: SABER CON
QUIEN CONVERSAR
▪ La identificación de interesados continúan produciéndose a lo largo del
desarrollo del proyecto. Aunque lo ideal seria que todas los interesados
pudieran ser identificados desde el inicio
Estudio de Factibilidad: Identificar
Interesados
▪ Algunos modelos existentes en la organización o en el plan de
proyecto también pueden auxiliar la identificación de los interesados
✓Modelo Organizacional: Roles y funciones en la organización, su interacción;
que apoya en la identificación de los afectados
✓Modelo de Proceso: Personas involucradas en la ejecución de procesos de
negocios que son afectadas
✓Modelo de Alcance: Lo que está fuera del alcance de la solución, mas con
alguna forma de interacción
✓Matriz RACI: relaciona actividades con recursos (individuos o equipos)
Estudio de Factibilidad: Definir el alcance
de la solución
▪ Definir la solución recomendada en detalle suficiente que permita a los
interesados a comprender las nuevas capacidades de negocio y las
versiones que serán entregadas en cada iteración del proyecto. Abordan:
▪ Principales características y funciones que deben ser incluidas y las
interacciones que la solución tendrá con personas y sistemas
▪ Principales dependencias técnicas y de negocio
▪ Unidades de negocios que serán involucradas
▪ Procesos de negocios que serán mejorados o rediseñados y sus
propietarios
▪ Sistemas de TI y otras tecnologías que probablemente serán afectadas
Técnica: Modelado del Alcance
Determinan lo que está dentro y fuera del alcance de una solución. Ejemplos
▪ Diagrama de Contexto: Representa el ambiente externo en el cual la
solución está envuelta. Es el diagrama de flujo de datos de más alto nivel.
▪ Diagrama de Casos de Uso: Representa visualmente los casos de uso
apoyados por un sistema, los actores que accionan los casos de uso y
relaciones entre los casos de uso. Muestra quien hace qué en la solución.
▪ Modelo de Proceso de Negocio: Modelo de alto nivel para procesos de
negocio. Destacan roles, tareas, secuencia y relación entre ellos. Es lo más
probable de ser usado en el estudio de factibilidad.
Conclusión
▪ La Ingeniería de Requisitos esta compuesta por tres grupos de tareas:
elicitación, análisis y gestión de requisitos.

▪ El trabajo en estos grupos de tareas es cíclico, el resultado de una tarea es


usado como entrada de la tarea de otro.

▪ El estudio de factibilidad que precede el proyecto, trae consigo elementos


que facilitan a la ingeniería de requisitos.

▪ La información preliminar de requisitos de negocio, alcance e interesados


son elaboradas ya en el estudio de factibilidad
Quiz de Tareas de la ingeniería de
requisitos
• Revisar las preguntas en Slido

#966314
Diagrama de Contexto
Diagrama de Contexto
• ¿Qué es?
• ¿Para qué sirve?
• Notación del Diagrama
• Ejemplo
Diagrama de Contexto
• Diagrama de flujo de datos (DFD)
• Ambiente en el cual el sistema se involucra
• Indica los elementos externos con los cuales el sistema interactúa
• Permite identificar las relaciones del sistema con otros procesos
• No describe las transacciones a desarrollar
Elementos del Diagrama de Contexto

Son un conjunto de tareas o acciones hechas a partir de un


flujo de datos de entrada para producir flujos de datos de
salida. En el caso del diagrama de contexto el sistema entero
es representado como un único proceso
Elementos del Diagrama de Contexto

Movimiento de datos en una determinada dirección de una


fuente para un destino en forma de documentos, cartas,
llamadas telefónicas o virtualmente por cualquier otro medio.
Elementos del Diagrama de Contexto

Pueden ser personas, programas, organizaciones y otras


entidades que interactúan con el sistemas, pero más allá de
sus fronteras. El estudio de la relación entre entidades
externas no es parte de este modelo.
Ejemplo

Departamento de Orden de Compra


Proveedor
Planeamiento

Solicitud de Compra Sistema de Factura


Compras

Informe de Compras
Gerente
Vocabulario gráfico del DFD
Ventajas del uso de Diagrama de
Contexto
Mostrar el alcance y los límites de un sistema.

No se requieren conocimientos técnicos para lectura.

Da fácil de diseño y cambio debido a su notación limitada.

Fácil de expandir gracias a la edición de diferentes niveles de


DFDs.

Permite a un público amplio comprender más el alcance.


Conclusión de los Diagramas de Contexto
• Define lo que es externo al sistema en
análisis y los principales flujos de datos
existentes con los elementos del entorno.
• Herramienta de uso simple pero eficaz para
dialogar sobre el alcance con los interesados
• Fácil de mantener pues sólo se necesita
cambiar si se modifica su entorno, lo que no
es tan frecuente.
Ejercicios
Pregunta 1. Las ventajas del Diagrama de Contexto son:
I. Muestra el alcance y los límites de un sistema, incluyendo otros sistemas que se integran con él.
II. Ningún conocimiento técnico es necesario para comprender el diagrama
III. Es fácil de elaborar y alterar debido a su limitada notación.
IV. Fácil de expandir por la adición de diferentes niveles de diagrama de flujo de datos
V. Garantiza que todos los recursos necesarios estén organizados y reservados para las actividades
de elicitación y la elaboración de su cronograma.

De estas opciones, ¿Cuáles son correctas?:


opción 1: I, II, III y IV
opción 2: I, III, IV y V
opción 3: I, II, III y V
opción 4: II, III, IV y V

* Para contestarlo, usemos encuesta de Google Meet


Ejercicios
Más preguntas en: #338726
Pregunta 2: De acuerdo con el siguiente Diagrama de Contexto:

▪ opción 1: El flujo de datos del Sistema de


negocio para el Gerente de Proyecto tiene que
ser bidireccional.
▪ opción 2: El Diagrama de Contexto no puede
presentar más de tres entidades externas.
▪ opción 3: Flujo de datos financieros no puede
ser parte del Diagrama de Contexto.
▪ opción 4: El estudio de la relación entre
entidades externas no es parte del Diagrama
de Contexto.

* Para contestarlo, usemos encuesta de Google Meet


Elicitación de Requisitos
Elicitación de Requisitos

✓Explicar lo que es la elicitación de


requisitos
✓Presentar sus principales actividades:
Preparación, Ejecución,
Documentación y Confirmación
Elicitación de Requisitos
▪ O también: Levantamiento, Colecta, Descubrimiento, Extracción,
Obtención, Captura, Adquisición de Requisitos
✓O que tal: ¿Indagar, Investigar Requisitos?
▪ “Buscando las piezas del rompecabezas”
▪ La elicitación consiste en la selección y ejecución de actividades para
identificar y entender:
✓El dominio del problema, requisitos de negocio, requisitos de los interesados,
requisitos de la solución y de la transición
▪ Los productos generados son memorias de levantamiento, que dependen
de las técnicas usadas.
✓Ejemplos: notas de entrevistas, respuestas de cuestionarios, actas de reunión,
grabaciones de audio y vídeo
Elicitación de Requisitos
• Produce un conjunto de información no estructurada para aplicarse
directamente a la solución. Sin embargo, suficiente para que las
actividades de análisis inicien.
• Información incompleta o incorrecta producida en la elicitación
tiende a ser destacada en el análisis, lo que provoca en la elicitación
tiende a ser destacada en el análisis, lo que provoca nuevas
actividades de elicitación, en un ciclo iterativo.
Elicitación
Elicitación: Preparar Elicitación
▪ Organiza y reserva todos los recursos necesarios para las actividades de
elicitación
▪ Información necesaria
✓Requisitos de negocio, alcance de la solución: Orienta al analista sobre que
información será elicitada
✓Lista de interesados con roles y responsabilidades: Usada para identificar que
interesados irán a participar de las actividades de elicitación
✓Materiales de apoyo necesarios (documentación pre existente). Ejemplos: Libros,
Documentos, Cuestionarios Aplicados Anteriormente
▪ Seleccionar las técnicas de elicitación a emplear. Varios factores
influencian: dominio del negocio, cultura empresarial, habilidades del
equipo, recursos disponibles
Elicitación: Ejecutar Elicitación
▪ Levantar junto a los interesados, sus necesidades usando técnicas
seleccionadas en “Preparar la Elicitación”
✓Glosario, Brainstorming, Reflexión en equipo, Entrevistas, Observaciones, Prototipo,
Workshops de Requisitos (JAD), Análisis de Documento y/o Encuesta/Cuestionario.
▪ Atención:
✓Evitar desviarse del alcance (trazabilidad de requisitos de los interesados con los
requisitos de negocio)
✓La información obtenida, a pesar de ser aprobada por los interesados, pueden estar
incompletas y podrán existir errores que se podrían descubrir a futuro (los llamados
“Requisitos Implicitos“)
✓Por eso es importante profundizar en el conocimiento del negocio para garantizar
los requisitos sean completos
Elicitación: Documentar Resultados de
Elicitación
▪ Las técnicas utilizadas durante la ejecución de la elicitación
como el enfoque planificado determinan el tipo de
documentación
Documentos como informes y actas de reunión
Registro de Audio y Vídeo
Cuadros con anotaciones
▪ ¿Documentar es sólo burocracia?
▪ ¡La escritura es el marco del inicio de la
Elicitación: Confirmar Resultados de
Elicitación
▪ Es importante revisar los documentos con los interesados
para garantizar que la comprensión del analista está alineada
a sus deseos.

✓Recuerde que los problemas de comunicación representan la


mayor parte de los problemas en la ingeniería de requisitos
Protocolo del mesero
• Errores en la comunicación causan impactos significativos en el proyecto
• El procedimiento de recibir información, documentarla y confirmarla ayuda a minimizar
muchos errores o confusión.
Análisis de Documentos
Análisis de Documentos
✓¿Qué es el Análisis de
Documentos?
✓¿Cómo realizar este análisis?
✓Ventajas y desventajas
Técnica: Análisis de Documentos
El problema
• Dificultad para conseguir acceso a los interesados
• ¿Tediosa? ¿Poco efectiva?

• Siempre hay algo relevante en la documentación para enriquecer al


proceso de requisitos.
Análisis de Documentos - ¿Qué es?
▪ Es el estudio de la documentación disponible para identificación
de información relevante para el desarrollo de una nueva
solución.
▪ Parte de esta documentación ya esta identificada cuando el
proyecto nade y otra parte va siendo identificada después.
▪ Generalmente es una de las primeras técnicas de elicitación a
usar.
Análisis de Documentos - Preparación
▪ Elaborar preguntas que deben ser respondidas
por el análisis.
▪ Evaluar que documentos están disponibles y son
apropiados para el estudio
▪ Ejemplos: Formularios, Informes, Contratos,
Solicitudes, Manuales, Glosarios, Especificaciones
de Sistemas Existentes, Memorándums, Casos de
Negocio, Normas Regulatorias, Procedimientos
Operacionales, etc.
Análisis de Documentos - Aplicación
• Estudiar la documentación buscando responder las preguntas
formuladas inicialmente y documentando los aspectos relevantes.
• Registrar con el Control de Cuestiones nuevas dudas que nos
pudieron ser respondidas.
Análisis de Documentos - Finalización
▪ Es posible que no se encuentren respuestas para todas las preguntas
formuladas
▪ Documentar en una memoria de levantamiento las respuestas de las
cuestiones iniciales , que deben ser validadas después por algún
interesado con autoridad para eso
▪ Esta memoria de levantamiento debe citar en sus referencias los
documentos analizados
▪ En caso que las cuestiones iniciales estén registradas en el control de
cuestiones, asocie los ítems respondidos a esta memoria de
levantamiento para mantener la trazabilidad
Análisis de Documentos – Trazabilidad
• Todo documento que sirvió de fuente
para la identificación de requisitos
debe componer referencias de la
especificación de requisitos
• Así como es deseable que todo
requisito que tenga origen en uno de
estos documentos trace hasta esta
fuente
Análisis de Documentos – Ventajas
▪ No es iniciado desde cero.
▪ Aprovecha material existente para descubrir
▪ Validar requisitos
▪ Complementa o ayuda a planear actividades de elicitación con
otras técnicas (entrevista por ejemplo)
▪ Google ya facilita bastante esta investigación inicial
▪ Útil cuando no hay un especialista en el asunto para entrevistar
Análisis de Documentos – Desventajas
• Limitado a la perspectiva “De la forma que está”
• Documentación existente puede estar actualizada o
ser inválida
• Puede ser un proceso demorado y tedioso para
localizar alguna información relevante.
Análisis de Documentos – Conclusión
▪Fundamental para ganar conocimiento en el
negocio
▪Ayudar en la preparación de elicitación con otras
técnicas
Glosario
Glosario
✓El glosario como herramienta de
requisitos
✓Orientación para su elaboración
✓Importancia del uso del glosario
Glosario - Problema
Glosario - ¿Qué es?
▪ Es una lista alfabética que identifica y define términos clave para el
dominio del negocio. Captura el vocabulario de los interesados.
✓Elaborado en las fases iniciales del proyecto (cuanto más temprano mejor) y
continuamente actualizarlo a lo largo del proyecto.
✓A la medida que las actividades de elicitación ocurren, van siendo
identificados nuevos términos para componer el glosario.
✓Necesita de un dueño, responsable por su mantenimiento.
✓De uso obligatorio y accesible por todos los interesados.
✓Si durante el proyecto, alguien del equipe tiene dudas sobre un término (o lo
desconoce), es una pista que se debería componer el glosario (o ser mejor
explicado, caso ya exista).
Ejemplo – Glosario del Curso
Glosario – Orientación/Recomendación
▪ Términos candidatos al glosario:
✓Términos técnicos para el dominio
✓Términos con más de una definición
✓Términos con definición local distinta del sentido común
✓Términos con potencial de causar dificultades de entendimiento
✓Abreviaciones, siglas, sinónimos y antónimos
▪ Los términos de sentido común no necesitan estar en el glosario, corre el
riesgo de hacerlo “pesado”
▪ Facilite el uso a través de la correlación entre los términos
✓Referencia simple, ej.: término RF - Véase Requisito Funcional
✓Referencia cruzada, ej.: término Requisito Funcional: subconjunto de requisitos que
describe lo que el software hace en términos de tareas y servicios. Véase Requisito
No Funcional
Glosario – Importancia como producto
Simplifica la estructura y
mantenimiento de otros documentos
Mejora la comunicación interna de requisitos, ya que la definición de
(entre el equipo) y externa (con el los términos usados no necesita (y no
cliente) debería) estar presente en los demás
documentos

Reduce la divergencia en la Ayuda a la especificación de requisitos


interpretación de los términos, más leve y fácil de mantener
evitando problemas de comunicación
Glosario – Importancia como proceso
▪ Es importante para el descubrimiento y elicitación de diversas cuestiones,
también ayuda a la organización de las respuestas
✓Descubrir las preguntas y las personas que puedan proporcionar las respuestas,
muchas veces es más importante que descubrir las respuestas para ese horizonte
limitado de preguntas conocidas en el inicio del proyecto
▪ Cuando se estudia un negocio, hay términos cuyo significado preciso
escapa a la comprensión de cualquier persona que no está insertada en ese
contexto. Son precisamente estos términos los que serán el punto de
partida para otras actividades de elicitación.
▪ Además, la elaboración del glosario amplia el lenguaje del equipo del
proyecto
▪ “El límite de nuestro lenguaje es el límite de nuestro
Glosario – Conclusión
▪ Importante no sólo para proyectos de software. Es un activo de
la gestión del conocimiento organizacional
▪ Su existencia en el ámbito de la organización (y no sólo en el
ámbito del proyecto), facilita en gran medida el trabajo con
requisitos
▪ Explore el glosario de la Ingeniería de Requisitos de nuestro
curso
Observación
Observación

• ¿Qué es la observación?
• ¿Cómo preparar y ejecutar la
observación?
• Ventajas y Desventajas
Observación – El problema
Observación – ¿Qué es?
• También conocida como Etnografía
• Evalúa el ambiente del trabajo de los
interesados, observando las tareas ejecutadas y
tomando notas
• El objetivo es ganar conocimiento sobre lo que
ocurre en realidad; que no necesariamente es
lo que está documentando o dicho
• Variación: Aprendiz
Observación – Cuidado
• Cuidado: “La observación de un fenómeno interfiere
en el mismo.”

• Si la interferencia fuera muy significativa, evalúe interrumpir la


observación, sea porque está impidiendo el trabajo de los
observados o el trabajo pasó a ser realizado de forma distinta de
lo usual
Observación – Preparación
Observación – Ejecución
Observación – Cierre
Observación – Ventajas
▪ Obtiene una visión práctica y realista del negocio
▪ Identifica comunicaciones informales y maneras
como las personas trabajan
▪ Ayuda a descubrir requisitos implícitos
▪ Útil para cuando el entrevistado tiene dificultad de
expresarse o tiene poca disponibilidad
▪ Complementa/confronta datos colectados en
entrevistas, cuestionarios y de análisis de
documentos
▪ Mejor opción para identificar requisitos de
Usabilidad (RNF)
▪ Demuestra más atención al problema del cliente
Observación – Desventajas
▪ Sólo es posible para procesos existentes
▪ No puede funcionar muy bien en caso el proceso
observado envuelve alto nivel de actividad
intelectual o que no sea fácilmente observable
▪ Puede consumir bastante tiempo
▪ Situaciones críticas y excepciones no pueden
ocurrir durante la observación
▪ Puede ser vergonzoso para las personas que son
observadas
Observación – Conclusión
▪ A pesar de ser costosa, es la técnica que entrega información más
fiable
▪ Procure siempre usar la observación en sus actividades de
elicitación
✓Al menos algunas sesiones para los procesos de negocio más críticos.
Entrevista
Entrevista
▪ ¿Qué es entrevista?
▪ Directrices para el entrevistador
▪ Cuidados con la primera impresión
▪ Como realizar la entrevista
▪ Formatos de la entrevista
▪ Ventajas y desventajas
“Cuénteme todo lo que necesito saber”
¿Entrevista?

¿Quién esta fallando en esta historia?


Técnica: Entrevista -¿Qué es?
Entrevistados: Entrevistador: busca respuestas para cuestiones
Fuentes de información previamente planeadas

Sea un buen oyente: El entrevistado debe hablar más


que el entrevistador- Desarrolle su escucha activa *

Vaya con el corazón abierto: Elimine sus prejuicios. La


misión es recopilar información que ayude en el
proyecto, no confirmar la opinión del entrevistador.
Busque los hechos, y también las opiniones: A la
gente le gusta participar en la solución de un
problema. Un opinión puede revelar el problema
principal.
* http://es.wikipedia.org/wiki/Escucha_activa
“La primera impresión es la que vale”
Las personas son cooperativas en general, Usted debe trabajar para
mantener este entorno siempre propicio para esto

Todavía muchos Cuidado con inhibir


entrevistadores no al entrevistado
valorizan la
oportunidad,
cometiendo algunas
equivocaciones.
Técnica: Entrevista - Preparación
▪ Definir claramente el propósito de la entrevista
▪ Identificar posibles entrevistados. Evalúe entrevistar personas en varios niveles
organizacionales
✓ Intentar entrevistar varias personas a la vez puede no ser productivo. Una única persona
puede asumir la opinión del grupo, o la presencia de una puede inhibir a otra
▪ (jefe/subordinado)
▪ Estudiar el problema planteado y el entrevistado
▪ Familiarizarse con el vocabulario del negocio. Úselo!
▪ Definir duración (no más que 2 horas). Dividir en varias sesiones si es necesario
▪ Prestar atención al lugar de la entrevista (posibilidad de muchas interrupciones, si
la sala es privada o compartida)
Entrevista – Preparación - Guión
• El guión es fundamental
• Preparación, Conducción y Cierre
• Use el Control de Cuestiones

Conocida Tambien como: “Issue


tracking” o “Item tracking”
Ejemplo de Control de Gestiones

Ejemplo sencillo de control de cuestiones


Entrevista – Preparación - Guión
• El guión es fundamental
• Preparación, Conducción y Cierre
• Use el Control de Cuestiones
• La técnica del 5W + 2H ayuda a no olvidar cuestiones relevantes.
Preguntas Problemas Soluciones
Qué / What ¿El problema? ¿Se hará? ¿Cuál es la acción?
Entrevista – Preparación - Guión
• El guión es fundamental
• Preparación, Conducción y Cierre
• Use el Control de Cuestiones
• La técnica del 5W + 2H ayuda a no olvidar cuestiones relevantes.
Preguntas Problemas Soluciones
Qué / What ¿El problema? ¿Se hará? ¿Cuál es la acción?
Quién / Who ¿Está involucrado? ¿Será el responsable?
Entrevista – Preparación - Guión
• El guión es fundamental
• Preparación, Conducción y Cierre
• Use el Control de Cuestiones
• La técnica del 5W + 2H ayuda a no olvidar cuestiones relevantes.
Preguntas Problemas Soluciones
Qué / What ¿El problema? ¿Se hará? ¿Cuál es la acción?
Quién / Who ¿Está involucrado? ¿Será el responsable?
Cuándo / When ¿(desde cuando) ocurre? ¿Se hará?
Entrevista – Preparación - Guión
• El guión es fundamental
• Preparación, Conducción y Cierre
• Use el Control de Cuestiones
• La técnica del 5W + 2H ayuda a no olvidar cuestiones relevantes.
Preguntas Problemas Soluciones
Qué / What ¿El problema? ¿Se hará? ¿Cuál es la acción?
Quién / Who ¿Está involucrado? ¿Será el responsable?
Cuándo / When ¿(desde cuando) ocurre? ¿Se hará?
Dónde / Where ¿Se encuentra? ¿Sera implantado?
Entrevista – Preparación - Guión
• El guión es fundamental
• Preparación, Conducción y Cierre
• Use el Control de Cuestiones
• La técnica del 5W + 2H ayuda a no olvidar cuestiones relevantes.
Preguntas Problemas Soluciones
Qué / What ¿El problema? ¿Se hará? ¿Cuál es la acción?
Quién / Who ¿Está involucrado? ¿Será el responsable?
Cuándo / When ¿(desde cuando) ocurre? ¿Se hará?
Dónde / Where ¿Se encuentra? ¿Sera implantado?
Por qué / Why ¿Ocurre? ¿Fue definida esta solución?
Entrevista – Preparación - Guión
• El guión es fundamental
• Preparación, Conducción y Cierre
• Use el Control de Cuestiones
• La técnica del 5W + 2H ayuda a no olvidar cuestiones relevantes.
Preguntas Problemas Soluciones
Qué / What ¿El problema? ¿Se hará? ¿Cuál es la acción?
Quién / Who ¿Está involucrado? ¿Será el responsable?
Cuándo / When ¿(desde cuando) ocurre? ¿Se hará?
Dónde / Where ¿Se encuentra? ¿Sera implantado?
Por qué / Why ¿Ocurre? ¿Fue definida esta solución?
Cómo / How ¿Surgió el problema? ¿Será implementada?
Entrevista – Preparación - Guión
• El guión es fundamental
• Preparación, Conducción y Cierre
• Use el Control de Cuestiones
• La técnica del 5W + 2H ayuda a no olvidar cuestiones relevantes.
Preguntas Problemas Soluciones
Qué / What ¿El problema? ¿Se hará? ¿Cuál es la acción?
Quién / Who ¿Está involucrado? ¿Será el responsable?
Cuándo / When ¿(desde cuando) ocurre? ¿Se hará?
Dónde / Where ¿Se encuentra? ¿Sera implantado?
Por qué / Why ¿Ocurre? ¿Fue definida esta solución?
Cómo / How ¿Surgió el problema? ¿Será implementada?
Cuánto / How much ¿Cuesta el problema? ¿Esta solución?
Entrevista – Preparación - Guión
▪ Evite preguntas largas y complejas. Fraccione o simplifique
✓En una pregunta larga es probable que el entrevistado sólo
responda a una parte de ella (inicio o fin)
▪ Puede ser interesante abordar una misma pregunta para
diferentes interesados. Visiones divergentes deben ser
identificadas lo más pronto posible
Entrevistas – Preguntas abiertas
▪ No tienen respuestas “correctas”. Las respuestas son libres.
Adecuadas para recolectar opiniones o en situaciones de exploración. Ejemplo:
✓ ¿Cómo ocurre el proceso de reembolso de gastos?
✓ Según su visión, ¿Cuáles son los problemas de este proceso?

Ventajas
Es más interesante para el entrevistado y brinda
mayor comodidad
Entrevistas – Preguntas abiertas
▪ No tienen respuestas “correctas”. Las respuestas son libres.
Adecuadas para recolectar opiniones o en situaciones de exploración. Ejemplo:
✓ ¿Cómo ocurre el proceso de reembolso de gastos?
✓ Según su visión, ¿Cuáles son los problemas de este proceso?

Ventajas
Es más interesante para el entrevistado y brinda
mayor comodidad
Permite al entrevistador adaptarse al vocabulario
del entrevistado
Entrevistas – Preguntas abiertas
▪ No tienen respuestas “correctas”. Las respuestas son libres.
Adecuadas para recolectar opiniones o en situaciones de exploración. Ejemplo:
✓ ¿Cómo ocurre el proceso de reembolso de gastos?
✓ Según su visión, ¿Cuáles son los problemas de este proceso?

Ventajas
Es más interesante para el entrevistado y brinda
mayor comodidad
Permite al entrevistador adaptarse al vocabulario
del entrevistado
Las respuestas son más detalladas
Entrevistas – Preguntas abiertas
▪ No tienen respuestas “correctas”. Las respuestas son libres.
Adecuadas para recolectar opiniones o en situaciones de exploración. Ejemplo:
✓ ¿Cómo ocurre el proceso de reembolso de gastos?
✓ Según su visión, ¿Cuáles son los problemas de este proceso?

Ventajas
Es más interesante para el entrevistado y brinda
mayor comodidad
Permite al entrevistador adaptarse al vocabulario
del entrevistado
Las respuestas son más detalladas
Permite al entrevistador adaptarse al vocabulario
del entrevistado
Entrevistas – Preguntas abiertas
▪ No tienen respuestas “correctas”. Las respuestas son libres.
Adecuadas para recolectar opiniones o en situaciones de exploración. Ejemplo:
✓ ¿Cómo ocurre el proceso de reembolso de gastos?
✓ Según su visión, ¿Cuáles son los problemas de este proceso?

Ventajas Desventajas
Es más interesante para el entrevistado y brinda Probabilidad de la perdida del control de la
mayor comodidad entrevista
Permite al entrevistador adaptarse al vocabulario
del entrevistado
Las respuestas son más detalladas
Permite al entrevistador adaptarse al vocabulario
del entrevistado
Entrevistas – Preguntas abiertas
▪ No tienen respuestas “correctas”. Las respuestas son libres.
Adecuadas para recolectar opiniones o en situaciones de exploración. Ejemplo:
✓ ¿Cómo ocurre el proceso de reembolso de gastos?
✓ Según su visión, ¿Cuáles son los problemas de este proceso?

Ventajas Desventajas
Es más interesante para el entrevistado y brinda Probabilidad de la perdida del control de la
mayor comodidad entrevista
Permite al entrevistador adaptarse al vocabulario Las respuestas pueden presentar muchos detalles
del entrevistado innecesarios.
Las respuestas son más detalladas
Permite al entrevistador adaptarse al vocabulario
del entrevistado
Entrevistas – Preguntas abiertas
▪ No tienen respuestas “correctas”. Las respuestas son libres.
Adecuadas para recolectar opiniones o en situaciones de exploración. Ejemplo:
✓ ¿Cómo ocurre el proceso de reembolso de gastos?
✓ Según su visión, ¿Cuáles son los problemas de este proceso?

Ventajas Desventajas
Es más interesante para el entrevistado y brinda Probabilidad de la perdida del control de la
mayor comodidad entrevista
Permite al entrevistador adaptarse al vocabulario Las respuestas pueden presentar muchos detalles
del entrevistado innecesarios.
Las respuestas son más detalladas Dificulta la tabulación de las respuestas
Permite al entrevistador adaptarse al vocabulario
del entrevistado
Entrevistas – Preguntas abiertas
▪ No tienen respuestas “correctas”. Las respuestas son libres.
Adecuadas para recolectar opiniones o en situaciones de exploración. Ejemplo:
✓ ¿Cómo ocurre el proceso de reembolso de gastos?
✓ Según su visión, ¿Cuáles son los problemas de este proceso?

Ventajas Desventajas
Es más interesante para el entrevistado y brinda Probabilidad de la perdida del control de la
mayor comodidad entrevista
Permite al entrevistador adaptarse al vocabulario Las respuestas pueden presentar muchos detalles
del entrevistado innecesarios.
Las respuestas son más detalladas Dificulta la tabulación de las respuestas
Permite al entrevistador adaptarse al vocabulario Consume más tiempo
del entrevistado
Entrevista – Preguntas Cerradas
▪ Inducir a respuestas cortas y directas y “fáciles”
▪ Ejemplos
✓ ¿Cuántas solicitudes de reembolso se emiten al mes?
✓ ¿Cuál es el tiempo promedio de todo el proceso?
✓ ¿Quién es el responsable de las aprobaciones?

Ventajas
Ahorra tiempo
Entrevista – Preguntas Cerradas
▪ Inducir a respuestas cortas y directas y “fáciles”
▪ Ejemplos
✓ ¿Cuántas solicitudes de reembolso se emiten al mes?
✓ ¿Cuál es el tiempo promedio de todo el proceso?
✓ ¿Quién es el responsable de las aprobaciones?

Ventajas
Ahorra tiempo
Permite la comparación/tabulación de
repuestas
Entrevista – Preguntas Cerradas
▪ Inducir a respuestas cortas y directas y “fáciles”
▪ Ejemplos
✓ ¿Cuántas solicitudes de reembolso se emiten al mes?
✓ ¿Cuál es el tiempo promedio de todo el proceso?
✓ ¿Quién es el responsable de las aprobaciones?

Ventajas
Ahorra tiempo
Permite la comparación/tabulación de
repuestas
Facilita al entrevistador a mantener el control
de la entrevista
Entrevista – Preguntas Cerradas
▪ Inducir a respuestas cortas y directas y “fáciles”
▪ Ejemplos
✓ ¿Cuántas solicitudes de reembolso se emiten al mes?
✓ ¿Cuál es el tiempo promedio de todo el proceso?
✓ ¿Quién es el responsable de las aprobaciones?

Ventajas Desventajas
Ahorra tiempo Puede ser molesto para el entrevistado
Permite la comparación/tabulación de Pérdida de detalles en las respuestas
repuestas
Facilita al entrevistador a mantener el control
de la entrevista
Entrevista No estructurada x Estructurada
No estructarada
• No estructura
• No es obligatorio seguir la secuencia de preguntas.
• A lo largo de la entrevista es posible evaluar diferentes caminos
y establecer así la secuencia más apropiada.
• Es un dialogo más natural, pero requiere de más experiencia Atención: ¡No estructurada no quiere
del entrevistador para que sea efectivo.
decir no planeada!

Estructurada
• No estructura
• No es obligatorio seguir la secuencia de preguntas.
• A lo largo de la entrevista es posible evaluar diferentes
caminos y establecer así la secuencia más apropiada.
• Es un dialogo más natural, pero requiere de más
experiencia del entrevistador para que sea efectivo.
Entrevista – Tipos de Estructura
Entrevista – Preparación
- Registro
• Durante la entrevista, los aspectos importantes deben
estar registrados con el fin de no perderse. Decidir qué
herramienta utilizar para el registro depende de la
persona entrevistada y qué uso se hará de estos datos
después de la entrevista.
• Lápiz y papel son a menudo las herramientas más
eficaces.
• Causan interrupción del contacto visual y del ritmo del
dialogo.
• Tener alguien que no sea el entrevistador para tomar
notas ayuda a que la conversación fluya mejor.
Entrevista – Preparación - Registro
▪ La grabación de audio y video tiene ventajas…
✓No causa interrupciones del dialogo y del contacto visual
✓Registro exacto y completo de lo dicho por el entrevistado
✓Permite que otros miembros del equipo puedan escuchar la entrevista
después.

▪ Y desventajas…
✓Puede inhibir al entrevistado
✓Puede dejar al entrevistador menos atento a las respuestas
✓Tiempo de documentación más prolongado
Reflexión – Grabadora
▪ Asumiendo que el uso de la grabadora fue permitida, ¿Seria
la mejor forma de registro? ¿La grabadora graba todo?
▪ ¡Claro que no! ¿Alguna grabadora registra todas sus ideas e
impresiones?
▪ Se recomienda usar la grabadora como apoyo, no como
elemento central de registro de la entrevista
Técnica: Entrevista - Preparación
▪ Contactar al entrevistado, reservar agenda, informar objetivos de la
entrevista
▪ Envíe un recordatorio al entrevistado con anticipación
Técnica: Entrevista - Ejecución
▪ Sea puntual en el principio y en el cierre
▪ Inicie la entrevista: preséntese, presente cómo se conducirá la entrevista,
duración, propósito, y lo que se hará con la información
▪ Durante la entrevista:
✓Mantener el contacto visual y atención al lenguaje corporal (suyo y el de él)
✓Enfóquese en los objetivos y a las preguntas definidas
✓Registrar preguntas que surjan para ser respondidas después
▪ Cerrar la entrevista:
✓Revise el guión para verificar si todos los pontos fueron tratados
✓Consulte al entrevistado si hay cuestiones relevantes que no fueron abordadas y si
conoce a alguien más que pueda contribuir a lo que se discutió
✓Resumir la sesión, confirme lo que entendió de la información dada
✓Recordar/preparar el próximo encuentro (si hubiera)
✓Agradecer al entrevistado
Técnica: Entrevista - Cierre
▪ Documentar lo más pronto posible (en un acta o informe) el resumen
de la entrevista, preferencialmente inmediatamente después de la
entrevista
✓El retraso en la documentación reduce la calidad de los datos documentados
✓Deje previamente preparado un modelo de acta/informe, de manera a
agilizar la documentación final
✓Organice la información de forma lógica; no necesariamente en el orden
según la entrevista
✓Concéntrese en las puntos relevantes para el proyecto. La documentación no
es una transcripción literal de la conversación
▪ Enviar el documento a los entrevistados para la revisión y
“aprobación”
Entrevista - Ventajas
▪ Incentiva una relación más próxima con el cliente
▪ Permite la observación del comportamiento no
verbal
▪ Permite confirmar de inmediato la comprensión
de la información
▪ Permite expresar opiniones de forma privada
▪ Nuevos temas son tratados inmediatamente
cuando surgen
▪ Permite dar explicaciones sobre las preguntas y
respuestas
▪ Permite descubrimientos en el subconsciente del
entrevistado
Entrevista -
Desventajas
▪ No es un medio ideal para el consenso sobre los
requisitos
▪ Puede ser costoso si hay muchos interesados
▪ Requiere de tiempo considerable de los
participantes
▪ Las entrevistas no estructuradas requieren un
entrevistador más experimentado
▪ Existe riego de inconscientemente conducir las
respuestas del entrevistado
Entrevista - Conclusión
▪ Por su simplicidad y practicidad, es una de las técnicas de elicitación
más utilizadas
▪ Un buen cuidado en la preparación y conducción evitará que la
entrevista sea un desperdicio de tiempo
Encuesta
Encuesta
• ¿Qué es encuesta?
• Orientación para su desarrollo
• Ventajas y Desventajas
Encuesta - ¿Qué es??
▪ Consiste en la aplicación de cuestionario a los interesados y posterior
análisis de las respuestas
▪ Es diferente de la entrevista pues no hay interacción con los respondientes
durante la respuesta del cuestionario.
✓Tanto complementa como ayuda a planear mejor una entrevista
▪ Permite rápida obtención de información cuantitativa y cualitativa de una
gran audiencia
✓Cuando se aplica una muestra representativa, puede representar las opiniones de
toda la población
▪ También es interesante para cuando los interesados no están en un único
local físico.
Encuesta – Preparación
• Definir el objetivo del cuestionario y el público objetivo
• Elaborar el cuestionario e instrucciones para los encuestados
• Las preguntas deben ser presentadas de forma que no influencien en los
encuestados. Es decir, use un lenguaje neutro que no induzca a una
respuesta “deseada”
Encuesta - Preparación
▪ Probar el cuestionario, evaluar el tiempo para responderlo
▪ Definir el medio de distribución del cuestionario y la tasa de
respuesta objetiva
✓¿Ofrecer alguna recompensa para mejorar la tasa
de respuesta?
✓¿O definir alguna penalidad?
▪ Definir fecha límite para recibir y analizar las
respuestas
Encuesta
▪ Ejecución
✓Distribuir el cuestionario con sus instrucciones
✓Verificar la entrega hacia el público objetivo y la tasa de respuesta
▪ Finalización
✓Analizar y consolidar las respuestas en una memoria de levantamiento
✓Validar esta memoria con los interesados responsables.
Encuesta - Ventajas
▪ Técnica relativamente rápida y barata
▪ Obtiene rápidamente información de un público numeroso
▪ No toma tanto tiempo de los encuestados como en las entrevistas
▪ Muy útil cuando el público objetivo está disperso
▪ Las preguntas cerradas con mucho más efectivas para la generación
de datos cuantitativos para un análisis estadístico.
Encuesta - Desventajas
▪ Si la tasa de respuesta es baja, el resultado puede no ser
estadísticamente significativo
▪ Las fallas en la elaboración del cuestionario pueden llevar a
respuestas en blanco o incorrectas. También pueden generar
interpretaciones distintas de la misma pregunta. Pueden llevar a
errores en los requisitos
▪ El uso de preguntas abiertas demanda más esfuerzo de análisis de las
respuestas
Encuesta - Conclusión
▪ Herramienta rápida y barata
▪ Sin embargo, necesita de un optimo planeamiento y
ejecución
▪ A pocas personas les gusta responder cuestionarios
▪ Una bala para el proyecto
Bibliografía
• Sommerville, Ingeniería de Software, 9na Edición.
• Guilherme Siquiera, Carlos Eduardo Vázquez, Ingeniería de Requisitos
Software Orientada al Negocio.
• Jorge Bernal García, Fundamentos de los Requisitos del Software.
• Karl Wiegers and Joy Beatty, Software Requirements, Third Edition.

También podría gustarte