640 likes | 1.07k Views
TECNICAS DE RECOLECCION DE REQUERIMIENTOS, JAD Y VIEWPOINT. PAOLA PAEZ PEREZ. Impertinencia Imparcialidad Relajarse ante las restricciones Atender los detalles reestructurar. Métodos interactivos. Entrevistas Debe entrevistarse a si mismo Se busca indagar las metas
E N D
TECNICAS DE RECOLECCION DE REQUERIMIENTOS, JAD Y VIEWPOINT PAOLA PAEZ PEREZ
Impertinencia • Imparcialidad • Relajarse ante las restricciones • Atender los detalles • reestructurar
Métodos interactivos • Entrevistas • Debe entrevistarse a si mismo • Se busca indagar las metas Pasos para realizar una entrevista • Leer los antecedentes • Establecer los objetivos • Decidir a quien entrevistar • Preparar al entrevistado • Decidir el tipo de preguntas y la estructura
Tipos de preguntas • Preguntas abiertas: Libertad • Preguntas cerradas: Numero finito • Preguntas bipolares: Opción en cada polo • Sondeos : Ahondar en las preguntas
Preguntas Abiertas • Ventajas: • El entrevistado se sienta a gusto • Permite entender el vocabulario del entrevistado por parte del entrevistador • Proporciona gran cantidad de detalles • Revela nuevas líneas de preguntas • Hacen mas interesante la entrevista • Permite mas espontaneidad • Facilitan la forma de expresarse
Preguntas Abiertas (Cont.) • Desventajas • Resultado datos irrelevantes • Posible perdida de control • Mucho tiempo -vs- información útil • Dan la impresión que el entrevistador es inexperto • Entrevistador sin objetivo real
Preguntas Cerradas • Ventajas • Ahorrar tiempo • Comparar fácil • Ir al grano • Mantener el control • Cubrir terreno rápidamente • Conseguir datos relevantes
Preguntas Cerradas (Cont.) • Desventajas. • Aburren al entrevistado • No obtienen gran cantidad de detalles • Olvidar razones principales • No hay relación cercana entre entrevistador y entrevistado
Colocar la preguntas en una secuencia lógica Estructura de Pirámide
Cuestionarios • Actividades, creencias, comportamientos y características de las personas • Preguntas cerradas • Busca cuantificar las entrevistas • Muestra considerable usuarios • Recopila grandes cantidades de datos
Cuestionarios (Cont.) • Útil cuando: • Ubicación de personas dispersas • Cuando el grupo es muy grande • Estudio preliminar • Apoyo a entrevistas
Cuestionarios (Cont.) • Tipos de preguntas: • Preguntas abiertas: • anticipar el tipo de respuesta • Alta comprensión preliminar • Preguntas cerradas • Listar las posibles respuestas • Encuestar a una muestra considerable
Elección de Vocabulario • Use el lenguaje de los encuestados • Ser lo suficientemente especifico • Haga preguntas breves • No sea condescendiente, ni subestime a los encuestados
Elección de Vocabulario • Evite la parcialidad • Dirija las preguntas a los encuestados adecuados • Aspecto técnico el correcto • Software para verificar el nivel de las preguntas
Cuestionarios (Cont.) • Escalas : • Escalas nominales: ¿Qué tipo de software usa mas? 1= procesador de texto 2= hoja de calculo 3= base de datos 4= programas de correo electrónico • Escalas de intervalos
Cuestionarios (Cont.) • Construcción de escalas • Condescendencia • Tendencia central • Efecto de halo
Cuestionario (Cont.) • Como diseñar un buen cuestionario: • Dejar bastante espacio • Facilite a los encuestados que marquen con claridad sus respuestas • Mantenga un estilo consistente
Cuestionarios (Cont.) • Métodos para aplicarla: • Citar al mismo tiempo a todos • Entregar y recoger personalmente los cuestionarios • Permitir que llenen el cuestionario por si mismo en su trabajo y lo deje en una caja central
Métodos (Cont.) • Manejarlos por correo • Manejarlos por correo electrónico o la Web
Joint Application Design (JAD) • Reducir tiempo • Mejora calidad de datos • Análisis y diseño de la interfaz en conjunto con el usuario
Condiciones para uso de JAD • Intranquilidad por parte de los usuarios y quieren algo nuevo no una solución común • Apoyo de la cultura organizacional a la resolución de problemas en conjunto • Cantidad de ideas • Ausencia de personal importante en la organización
JAD • Analistas (pasivo), usuarios, ejecutivos, etc. • 8 a 12 usuarios • Líder con habilidades de comunicación no experto en análisis de sistemas • 1-2 analistas expertos técnicos de otras áreas • 1 miembro de departamento se sistemas de información
JAD (Cont.) • Es recomendable realizarlas fuera de las oficinas de la organización • Compromiso de asistencia • Agenda a los asistentes • Examinen. • Plantación • Recepción • Procesamiento y seguimiento de recibos • Supervisión y asignación • Procesamiento • registro • Envió y evaluación
JAD (Cont.) • Beneficios • Ahorro de tiempo • Desarrollo rápido • Mejora concepto de propiedad del sistema de información • Desarrollo de diseños creativos
JAD (Cont.) • Desventajas • Falta de compromiso • Preparación inadecuada y documentación incompleta • Cultura organizacional inadecuado
Prototipos • Tipos: • Parchado • No operacional • Primero de una serie • De características seleccionadas
Prototipos (Cont.) • Lineamientos • Trabajar en módulos manejables • Construir el prototipo rápidamente • Modificar el prototipo en interacciones sucesivas • Enfatizar en la interfaz del usuario
Técnicas de análisis • Orientadas a puntos de vista • Una fuente o consumidor de datos • Un marco de trabajo de la representación (un tipo de modelo) • Un receptor de servicios
Tipos de puntos de vista • Fuentes de datos • Representación de Framewords • Receptores de los servicios
Orientada a puntos de vista Método VORD (definición de requerimientos orientados a puntos de vista)
Técnicas de análisis • Escenarios • Descripción del estado del sistema • Descripción del flujo normal • Descripción de lo que puede ir mal • Información de otras actividades • Descripción del estado del sistema
Enfoques estructurados • Escenarios de eventos • Utilizados en VORD • Documentan el comportamiento del sistema • Describen el flujo de datos y acciones del sistema y documenta las excepciones que puedan surgir
Enfoques estructurados (Cont.) • Casos de uso • Convertido en una característica fundamental de UML • Encapsula un conjunto de escenarios • Los diagramas de secuencia agregan información a los casos de uso • Debe describir todas las posibles interacciones con el sistema
Técnicas de análisis 3. Etnografía • Observación • Mas rico y complejo que los sugeridos por los modelos del sistema • Se han desarrollado en estudio de trafico aéreo • Se a combinado con la creación de prototipos
3. Etnográfica • Especialmente efectiva para entender. • Requerimientos derivados de la forma real de trabajar • Requerimientos derivados de la cooperación y conocimiento de las actividades NO es apropiado para descubrir requerimientos organizacionales del dominio.
Groupware • Aprovechan la disponibilidad de la red • Tiene un sistema de correo electrónico • Ayudan a los miembros del equipo a: • Calendarizar y asistir a reuniones • Compartir datos • Crear y analizar documentos • Realizar conferencias grupales • Manejar y monitorear flujo de trabajo
Ingeniería o administración de requerimientos Según Oberg es: • “Un enfoque sistema sistemático para elicitar, organizar y documentar los requerimientos del sistema. • Un proceso que establece y mantiene un acuerdo entre el cliente y el usuario y el equipo de proyecto sobre los requerimientos cambiantes del sistema”