Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes - Vanessa Amaya
Levantamiento de Requerimientos
-
Upload
juan-carlos-acevedo -
Category
Documents
-
view
32 -
download
3
Transcript of Levantamiento de Requerimientos
LEVANTAMIENTO DE
REQUERIMIENTOS DEL
CLIENTE
equipo No.2
Uso de técnicas de obtención de
requerimiento Documentales
De observación
Cuestionarios
Entrevistas
Documentales
¿Cuál es la función de un DOCUMENTAL? Bueno, podemos sintetizarlo de la
siguiente manera: “aportar datos explicativos acerca de un tema polémico,
ofreciendo documentación de todas las opiniones contrapuestas del contexto
y de las personas implicadas”.
Los datos aportados por el documental se recogen en el mismo lugar de los
hechos y se ilustran con las opiniones de los protagonistas y de expertos.
Estos aspectos hacen que este género radiofónico, tenga características que
atraigan a la audiencia, porque lleva la palabra de los protagonistas directos y
de personas que conocen del tema es cuestión.
De observación
Este método es de gran ayuda cuando se obtiene
información de los procesos actuales. Se puede
encontrar por ejemplo personas que les es difícil dedicar
tiempo a explicar lo que hacen, con lo cual será
necesario observarlas.
Cuestionarios
Entrevistas
Son parte de la mayoría de los procesos de la Ingeniería
de requerimientos. En estas entrevistas, el equipo de la
ingeniería de requerimientos hace preguntas a los
Interesados sobre el sistema que utilizan y sobre el
sistema a desarrollar.
1.-Entrevistas cerradas donde los interesados
responden a un conjunto predefinido de preguntas.
2.- Entrevistas abiertas donde no hay un programa
Predefinido.
Definición de requerimientos del cliente
Formulación de requerimiento
Evaluación de requerimientos
Propuesta de solución y fases
Organización del proyecto
Objetivos
Formulación de requerimiento
• Un requerimiento es una característica necesaria que
deberá poseer el nuevo sistema.
• La determinación de requerimientos es el estudio de un
sistema para comprender cómo trabaja y dónde es
necesario efectuar mejoras.
Las 3 formas
• Anticipación de requerimientos: prever las características del
nuevo sistema con base en experiencia previa.
• Investigación de requerimientos: actividad más importante del
análisis de sistemas. Es el estudio y documentación del sistema
actual usando para ellos técnicas de para hallar hechos, análisis de
flujo de datos y análisis de decisión.
• Especificación de requerimientos: los datos obtenidos durante la
recopilación de hechos se analizan para determinar las
especificaciones de los requerimientos, es decir, la descripción de las
características del nuevo sistema.
Evaluación de requerimiento
El analista debe:
• evaluar el flujo y estructura de la información,
• refinar en detalle todas las funciones del programa,
• establecer las características de la interface del sistema y
• descubrir las ligaduras del diseño,
Cada tarea sirve para:
• descubrir el problema de forma que pueda sintetizarse un enfoque o solución global.
Propuesta de solución
Esta fase se ocupa de la reunión y estudio a detalle de los datos del sistema en operación y la especificación de los nuevos requerimientos del sistema a desarrollar. Concluye en general con un documento que recoge el resultado del análisis. Con la recopilación de datos se completan los datos resultantes de la fase 1, añadiendo detalles sobre el sistema actual. Son medios comunes para acometer tal recopilación: Las entrevistas, cuestionarios, encuestas a usuarios finales, así como también, las consultas a documentos y manuales que contengan lineamientos de funcionamiento o normas de procedimientos de operación.
Organización de proyecto
Este tipo de organización representa el opuesto a la organización funcional. En una organización de proyecto, todos los recursos necesarios para realizar un proyecto son separados de sus unidades funcionales regulares y se reúnen como una unidad independiente de trabajo dirigida por un jefe de proyecto. Al jefe de proyecto se le concede una amplia autoridad sobre los recursos del proyecto y pueden adquirir nuevos recursos ya sea dentro o fuera de la organización. Todo el personal del proyecto esta bajo la autoridad del jefe de proyecto por el periodo que el proyecto dure. Las ventajas de este tipo de organización vienen de su objetivo único y su unidad de comando. Se desarrolla un verdadero espíritu de equipo bajo el claro entendimiento de, y enfocado a, un objetivo único. La comunicación informal es efectiva en un equipo fuertemente enlazado, y el director de proyecto tiene todos los recursos bajo su disposición.
Objetivos
• 1.-De servicio: Este tipo de objetivos son definidos por el cliente, normalmente para alcanzar a largo plazo (3 meses a dos años) y afectan a la organización operativa y gestión del área usuaria. Pueden ser cualitativos (fiabilidad, calidad, etc.) y cuantitativos (beneficios de gestión, beneficios de funcionamiento, etc.)
• 2.-De producción: Son definidos por la informática, se han de cumplir a corto plazo y afectan al desarrollo y explotación del proyecto. Normalmente son cuantitativos (coste, plazo, calidad, rendimiento, etc.). En cuanto a los objetivos coste, plazo y calidad, lo más importante es señalar que no se pueden alanzar los tres simultáneamente. Si dos están especificados, es necesario que el tercero pueda variar.
• 3.-Estratégicos: Son definidos por el DG, su alcance es a largo plazo (de 3 a 5 años) y afectan a todas las áreas de la empresa. Normalmente son cualitativos (cobertura, integración, imagen, migración, etc.).