formatos desarrollo de requerimientos (2)

22
FASE DE CAPTURA: Obtener los requerimientos del cli PASOS TECNICA QUE SE PUEDE UTILIZAR 5. Identificar los roles en la empresa 5. Lluvia de ideas FASE ANALIZAR Y DEFINIR Generar Crear analisis f PASOS TECNICA QUE SE PUEDE UTILIZAR Descripción de la metodología propuesta para el m requerimientos para Gr 1. Investigar acerca del dominio de aplicación. 1. Entrevista con el cliente y usuarios 2. Tener y/o buscar proveedores de requisitos (equipo material y humano). 2. Establecer días y horas especificos para reuniones de trabajo 3. Realizar sesiones de captura de requisitos 3. Generar demostraciones, crear escenarios, modelos, prototipos 4. Identificar objetivos de la aplicación, procesos de la empresa, generar el modelo de negocio. 4. Investigar , capacitar a personal en determinadas areas 6. Identificación de las necesidades de l cliente y usuarios. 7. Elaborar un documento de visión general de la aplicación Teniendo los proveedores de req cliente sobre los proceso Documentar los requisitos identif participantes del proyecto Establecer requirimientos de

Upload: wilsonguerrero

Post on 24-Nov-2015

28 views

Category:

Documents


0 download

TRANSCRIPT

DESCRIPCIN DE METODOLOGADescripcin de la metodologa propuesta para el mejoramiento del proceso captura de requerimientos para Grupo SPC

FASE DE CAPTURA:Obtener los requerimientos del cliente y usuarios

PASOSTECNICA QUE SE PUEDE UTILIZARFORMATOS NECESARIOSSE OBTIENE1. Investigar acerca del dominio de aplicacin.1. Entrevista con el cliente y usuariosCaptura de Requerimiento2. Tener y/o buscar proveedores de requisitos (equipo material y humano).2. Establecer das y horas especificos para reuniones de trabajoCambio de RequerimientosParticipantes del proyecto3. Realizar sesiones de captura de requisitos3. Generar demostraciones, crear escenarios, modelos, prototiposVisin general del proyectoDescripcin y visin preliminar de requisitos4. Identificar objetivos de la aplicacin, procesos de la empresa, generar el modelo de negocio.4. Investigar , capacitar a personal en determinadas areasHoja de notasModelo de sistema5. Identificar los roles en la empresa5. Lluvia de ideasMinuta de reunin6. Identificacin de las necesidades de l cliente y usuarios.7. Elaborar un documento de visin general de la aplicacin

FASE ANALIZAR Y DEFINIRTeniendo los proveedores de requisitos en esta fase se genera el acuerdo con el cliente sobre los procesos que el software a desarrollar mecanizara.Documentar los requisitos identificados Que los participantes del proyecto comprendan a detalle los requisitos a generarEstablecer requirimientos de softwares clasificandolos en funcionales y no funcionalesGenerar requerimientos de InterfazCrear escenariosCrear analisis funcional del software a desarrollarPASOSTECNICA QUE SE PUEDE UTILIZARFORMATOS NECESARIOSSE OBTIENE1. Generar un documento en el que se describa de una forma general el proyecto a desarrollar, reunir necesidades del cliente, expectativas , restricciones, asunciones, hitos, presupuesto, recursos, riesgos .1. Establecer das y horas especificos para reuniones de trabajoActa de Constitucin de proyectoEntregables a+D31l cliente: Acta de constitucin del proyecto, Documento especificacin de requerimientos2. Establecer criterios para evaluar y aceptar requerimientos: Completos.Consistentes Se pueden implementar.Se pueden probarClaros -Bien establecidosHoja de notasInternamente se genera: Evaluacin de requisitos, minuta de trabajo, notasMinuta de reuninDescripcin y visin preliminar de requisitosActa de constitucin del proyectoModelo de sistemaPara establecer los requerimientos del software :3. Definir y analizar los requisitos en terminos tcnicos para determinar si estos pueden generar nuevos requerimientos2. Usar Formato de Anlisis de Requisitos.Formato de Anlisis de RequisitosRegistro de analisis de requerimientos4. De generarse nuevos requerimientos estos deben mantener la misma linea del software que se esta desarrollando3. Utilizar matriz de trazabilidadMatriz de trazabilidadMatriz de trazabilidad de requisitos5. Identificar y clasificar los requerimientos funcionales y no funcionales del softwate a desarrollar4. Usar gua de identificacin de Requisitos Funcionales y No funcionales.Documento de caso de usoPara establecer los requerimientos de la interfaz:6. Identificar las interfaces internas y externas del software a desarrollar5. Utilizar ciclo de vida del producto7. Especificar origen, destino, estmulo, caractersticas de los datos de la interfaz tanto interna como externa del software a desarrollar8. Mantener la trazabilidad de los requisitos Para establecer los escenarios del producto a desarrollar:8. Elaborar la descripcin de casos de uso para cada uno de los procesos que llevara la aplicacin 6. Modelado de caso de usoPara establecer el analisis funcional:9. Analizar la funcionalidad requerida por los usuarios finales del software a desarrollar.7. Utilizar diagramas de actividadCheck list de chequeo de requerimientoMatriz de riesgo10. Dividir los requerimientos en base a las funciones y/o necesidades de los usuarios del software8. Check list que especifiquen los requemientos del softwareMatriz de comunicacin11. Analizar los requisitos para determinar si satisfacen las necesidades de los usuarios finales del sotware9. Utilizar plantilla de generacin de riesgo12. Establecer prioridad en los requisitos10. Utilizar plantilla matriz de comunicacin13. Elaborar un plan de riesgos para los requisitos a generar14. Elaborar factibilidad tcnica, operacionale y econmica.

FASE VALIDACINEsta fase tiene como objetivo: Asegurar que el producto desarrollado se ejecute segn la necesidad del usuarioObtener compromiso sobre los requerimientos del software a desarrollarIdentificar incosistencias trabajo - requerimientosPASOSTECNICA QUE SE PUEDE UTILIZARFORMATOS NECESARIOSSE OBTIENEPara validar requerimientos del cliente :1. Revisar los requisitos para asegurarse de que cumplen con los criterios, establecidos por el cliente/usuarios finales estableciendo: Para ello debe validar los siguientes criterios: entendimiento, factibilidad, claridad, modificabilidad, rastreabilidad / trazabilidad, verificable.1. Establecer das y horas especificos para reuniones de trabajo1. Minutas de reuninInternamente se genera: notas de trabajo, minutas de trabajo2. Realizar auditorias2. Hojas de notasEntregables al Cliente: Registro de Validacin3. Revisin de matrices de trazabilidad3. Check list4. Formato de Validacin de Requisitos

Para obtener el compromiso de los requerimientos del software a desarrollar :3. Negociar y firmar un compromiso1. Reuniones de TrabajoActa de constitucin de proyectoEntregables al Cliente: Acta de constitucin del proyectoPara Identificar incosistencias trabajo - requerimientos1. Identificar causas de incosistencia.1. Reuniones de Trabajo1. Minutas de reunin1. Documentacin de inconsistencias.2. Revisar planes, actividades y productos de trabajo creados para el proyecto 2. Hojas de notas2. Acciones correctivas3. Identificar cambios a los productos de trabajo y requerimientos4. Iniciar acciones correctivas

Captura Requerimiento

CAPTURA Y DESCRIPCIN DE REQUERIMIENTOSLOGOPROYECTO

Nombre del proyecto:Fecha: mm/dd/aa

Departamento:Usuario:

Cargo del usuario:

Analista Responsable:Requerimiento #

Descripcin del requerimiento:

Tipo de requerimientoFuncionalNo funcionalRestricciones del funcionamiento:

Formato Cambio RequerimientoFORMATO DE CAMBIO DE REQUERIMIETOS

PROYECTO:Fecha: dd/mm/aaaa

DESCRIPCION DEL CAMBIORequerimiento que afecta:Descripcin del cambio:Requerido por:Nombre:Firma:

EVALUACION DE CAMBIOCosto Estimado:Tiempo estimado: Evaluado por:Solucin propuesta:Seccin del contrato que modifica:APROBADO ( )RECHAZADO ( )Nombre:Firma:Fecha:Nombre:Firma:Fecha:Nombre:Firma:Fecha:Nombre:Firma:Fecha:

MatrizCambiorequisitoMATRIZ DE CAMBIO DE REQUISITOSREQUISITOS

N Control de CambioDocumentoSituacinPorcentaje de EjecucinRequisitos InvolucradosDescripcin del ControlAprobadoRealizadoRealizadoRevisado1234567891011121314151617181920

MatriztrazabilidadrequisitosMATRIZ DE TRAZABILIDAD DE REQUISITOSREQUISITOS

REQUISITO DE NEGOCIO (Clasificar la informacin suministrada por el cliente relacionada con el negocio)REQUISITO DE SISTEMA (Clasificar la informacin generada para el sistema)CASO DE USO (Identificar los casos de uso correspondientes)FuncionalesNo FuncionalesFuncionalesNo Funcionalesposeer un localque el local no sea propioingresar al sistemael sistema debera tener el logo de la empresaCU01tener papeles en reglasdebera tener un nombre para identificarsever las caracteristicas del localsistemas debera contener los colores de la empresapagar cada uno de sus impuestos ver las ofertas y promociones el aplicativo sera creado utiliando HTML5, PHP,CSS3personal capacitado registrar usuariosla base de datos sera creada en mysqlposeer un capital aportar los datos necesarios el sistema solo sera instalado en el local quinta san juan agendar el dia de reservacionconfirmar reservacionmodificar la reservacionactualizar las promociones consultar las reservacioneseliminar las reservaciones