<SIPEC> Planilla de Prototipos de Software Versión: Fecha: 04/08/2014 0.1 Documento de Prototipos de Software <SIPEC> Planilla de Prototipos de Software Versión 0.1 <SIPEC>, 2015 Página 1 de 10 <SIPEC> Planilla de Prototipos de Software Versión: Fecha: 04/08/2014 0.1 Documento de Prototipos de Software Historial de Revisiones Fecha Versión Descripción 04/08/2014 0.1 Versión preliminar prototipos de Cristian Almonacid software. -Cristian Armijo <SIPEC>, 2015 Autor Página 2 de 10 <SIPEC> Planilla de Prototipos de Software Versión: Fecha: 04/08/2014 0.1 Documento de Prototipos de Software Tabla de Contenidos 1. Introducción .........................................................................................................................................................4 1.1 Propósito .......................................................................................................................................................4 1.2 Alcance ..........................................................................................................................................................4 2. REQUERIMIENTOS ..........................................................................................................................................4 3. PROTOTIPOS .....................................................................................................................................................6 4. CASOS DE PRUEBA ..........................................................................................................................................8 <SIPEC>, 2015 Página 3 de 10 <SIPEC> Planilla de Prototipos de Software Versión: Fecha: 04/08/2014 0.1 Documento de Prototipos de Software Planilla de Prototipos de Software 1. Introducción Este documento describirá de forma detallada, la propuesta de elaboración de prototipos de software, basado en los requerimientos funcionales obtenidos a través de entrevistas. 1.1 Propósito El propósito de la Planilla de Prototipos de Software, es proporcionar la información necesaria para validar junto con el cliente o el usuario los requerimientos, objeto obtener finalmente un refinamiento de los requisitos del software y prototipos que se ajusten para satisfacer las necesidades del cliente. Esto permite que al mismo tiempo el desarrollador entienda mejor lo que se debe hacer y el cliente vea resultados a corto plazo. 1.2 Alcance 2. REQUERIMIENTOS 1) Requerimientos Funcionales ID Descripción RF-01 Se requiere que los usuarios autorizados del SAG puedan administrar las cadenas de distribución de los proveedores y distribuidores inscritos en el sistema. (OE-01) RF-02 Se requiere que los usuarios autorizados del SAG puedan realizar consultas que permitan ver los DIIO autorizados a fabricar por un Proveedor, los DIIO que han sido dados de baja, y la traza histórica de distribución de éstos. (OE-01) RF-03 Se requiere que los usuarios proveedores y distribuidores puedan administrar sus propias distribuciones de DIIO. (OE-01) RF-04 Se requiere que los usuarios proveedores y distribuidores puedan administrar sus propias ventas de DIIO. (OE-01) RF-05 Se requiere que el sistema permita, para usuarios de establecimientos <SIPEC>, 2015 Página 4 de 10 <SIPEC> Planilla de Prototipos de Software Versión: Fecha: 04/08/2014 0.1 Documento de Prototipos de Software pecuarios, recintos feriales y funcionarios SAG autorizados, la carga de una planilla excel, la cual contenga todos los datos del FMA para todos los movimientos masivos de animales que haya realizado un establecimiento o recinto ferial. (OE-02) RF-06 Se requiere que los usuarios, que suben la planilla al sistema, puedan editar su contenido dentro de la aplicación en caso de que su carga presente errores. (OE-02) RF-07 Se requiere que funcionarios autorizados del SAG puedan realizar búsquedas de animales, las cuales indiquen en qué recinto se encuentra el animal y presenten traza de los establecimientos por los que han estado. (OE-03) RF-08 Se requiere que funcionarios autorizados del SAG puedan visualizar, mediante un mapa, los focos de enfermedad animal que sean informados en los diversos establecimientos pecuarios o recintos feriales autorizados del país. (OE-04) RF-09 Se requiere que funcionarios autorizados del SAG puedan visualizar, mediante un mapa, los lugares con posible riesgo de padecer la misma enfermedad del foco seleccionado, en base a la traza de movimiento animal que los animales enfermos relacionados al foco posean dentro de los últimos 30 días. (OE-05) RF-10 Se requiere que el sistema de aviso oportuno, mediante correo electrónico, a los establecimientos pecuarios o recintos feriales en caso de que estos presenten focos de riesgo de poseer alguna enfermedad de carácter contagioso en sus animales. <SIPEC>, 2015 Página 5 de 10 <SIPEC> Planilla de Prototipos de Software Versión: Fecha: 04/08/2014 0.1 Documento de Prototipos de Software 3. PROTOTIPOS 1) Prototipos de Interfaces de Usuario Se trata de prototipos que permiten al usuario hacerse una idea más o menos precisa de las interfaces que proveerá el sistema y así, conseguir retroalimentación de su parte respecto a los requisitos del sistema. Estos prototipos se realizarán como: prototipos ejecutables interactivos. La ilustración 1 hace referencia a los requerimientos funcionales RF-02 Ilustración 1 La ilustración 2 hace referencia a los requerimientos funcionales <SIPEC>, 2015 Página 6 de 10 <SIPEC> Planilla de Prototipos de Software Versión: Fecha: 04/08/2014 0.1 Documento de Prototipos de Software Ilustración 2 <SIPEC>, 2015 Página 7 de 10 <SIPEC> Planilla de Prototipos de Software Versión: Fecha: 04/08/2014 0.1 Documento de Prototipos de Software La ilustración 3 hace referencia a los requerimientos funcionales Ilustración 3 4. CASOS DE PRUEBA 1) Casos de Prueba Cada prueba es especificada mediante un documento que establece las condiciones de ejecución, las entradas de la prueba, y los resultados esperados. Estos casos de prueba son aplicados como pruebas de regresión en cada iteración. Cada caso de prueba llevará asociado un procedimiento de prueba con las instrucciones para realizar la prueba, y dependiendo del tipo de prueba dicho procedimiento podrá ser automatizable mediante un script de prueba. <SIPEC>, 2015 Página 8 de 10 <SIPEC> Planilla de Prototipos de Software Versión: Fecha: 04/08/2014 0.1 Documento de Prototipos de Software Historia de usuario Numero:1 Usuario: Operadora central Modificación de historia numero: Nombre: visualizar grifos en un radio de 500mts al lugar de incendio. iteración asignada:1 Prioridad en negocio: Alto (alto/medio/bajo) Puntos estimados: Riesgo desarrollo: medio (alto/medio/bajo) Puntos reales: Descripción: La operadora al ingresar al software debe ingresar el lugar del incendio, el cual debe desplegar en el mapa el lugar del incendio y los grifos en un radio de 500mts. Observaciones: 2) Solicitud de Cambio Los cambios propuestos para los artefactos se formalizan mediante este documento. Mediante este documento se hace un seguimiento de los defectos detectados, solicitud de mejoras o cambios en los requisitos del producto. Así se provee un registro de decisiones de cambios, de su evaluación e impacto, y se asegura que éstos sean conocidos por el equipo de desarrollo. Necesidad del Cambio Usuario define el cambio Evaluación de la Sol. Cambio <SIPEC>, 2015 Requerimiento del Cambio Se genera Informe del Cambio Página 9 de 10 <SIPEC> Planilla de Prototipos de Software Versión: Fecha: 04/08/2014 0.1 Documento de Prototipos de Software SI No Se acepta el cambio queda pendiente Implementación Evaluación negativa se deniega el cambio Dar de Baja Configuración Se implementa el cambio Prueba de calidad. Distribución del nuevo Cambio Actualización del Fuente: www.scribd.com documento. La OCI (Orden de Cambio de Ingeniería) describe el cambio a realizar, las restricciones que se deben respetar y los criterios de revisión y de auditoría. En el contexto de la ingeniería del software se define una línea base como un punto de referencia en el desarrollo del software y que queda marcado por el envío de uno o más elementos de configuración del software (ECS). <SIPEC>, 2015 Página 10 de 10