Proventus. n. 2. s. ó. i. v. i. e. R. Sistema de Gestión y trazabilidad Ganadera. Eugenia Parodi Lázaro Ruiz Juan Achucarro Sebastián Castellanos. AGENDA. Presentación de Cliente y Proyecto El Equipo del Proyecto Objetivos Producto de Software Proceso de Software
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation
Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement.Téléchargez la présentation en cliquant sur ce lien.Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.
F I N
Plus de contenu associé
Transcription de la présentation
Proventus n 2 s ó i v i e R Sistema de Gestión y trazabilidad Ganadera Eugenia Parodi Lázaro Ruiz Juan Achucarro Sebastián Castellanos
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo: Gerencia, SQA, SCM • Procesos Independientes • Conclusiones y lecciones aprendidas
Presentia Corp. NUESTRO CLIENTE Empresa uruguaya especializada en la prestación de servicios de desarrollo e integración de software Mauricio Abelar = Director de Presentia Corp. Ingeniero en Sistemas (ORT)
Proventus NUESTRO PROYECTO El Alcance del Proyecto consiste en 2 Entregables:
Presentia Corp. Administradores de campo Dueños de campos Escritorios Rurales
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo: Gerencia, SQA, SCM • Procesos Independientes • Conclusiones y lecciones aprendidas
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo: Gerencia, SQA, SCM • Procesos Independientes • Conclusiones y lecciones aprendidas
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo: Gerencia, SQA, SCM • Procesos Independientes • Conclusiones y lecciones aprendidas
PRINCIPALES FUNCIONALIDADES • Login • Gestión de: Empresas, Usuarios, Roles y Grupos, Establecimientos, Potreros, Clientes, Proveedores, Funcionarios, Especies, Razas, Categorías, Etiquetas, y Etiquetado de Animales • Configuración CONFIGURACIÓN • Gestión de Animales • Importación de datos • Trazabilidad de un Animal, Impresión de Trazabilidad • Registro de eventos y actividades: a un Animal, a un Potrero y a una Categoría • Seguimiento de actividades a un Potrero • Manejo de Catálogos para visitas y remates HACIENDA • Manejo de alarmas y recordatorios AGENDA • Generación de planillas de trabajo PLANIFICACIÓN • Manejo de indicadores/semáforos financieros • Manejo de inventarios de animales • Generación e impresión de informes REPORTES ESTADÍSTICOS CONTABILIDAD • Manejo de costos de: Potrero, Establecimientos, Animal, Empresa
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo: Gerencia, SQA, SCM • Procesos Independientes • Planificación y Evaluación • Conclusiones y lecciones aprendidas
PROCESO LSQA / LSCM Gerente Planificación GERENCIA SCM SQA INGENIERIA DE PROCESOS PLANPROY Ingeniero de Requerimientos Requerimientos ESRE / Prototipo desechable Diseño de prueba Diseño ESDI Arquitecto Codificación Prototipo evolutivo Ingeniero de Procesos Plan de Prueba Desarrollador Prueba Tester Equipo de Proyecto Evaluación
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo: Gerencia, SQA, SCM • Procesos Independientes • Planificación y Evaluación • Conclusiones y lecciones aprendidas
ESTADO ACTUAL • Encontramos requerimientos incompletos y superpuestos. • Se relevaron en base a productos existentes e información del negocio obtenida en sitio web de MGAP. • Quedaron módulos pendientes para relevar en mas detalle en Sprints posteriores: • Contabilidad • Analisis de Informacion y reportes • Agenda
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo • Procesos Independientes • Planificación y Evaluación • Conclusiones y lecciones aprendidas
ARQUITECTURA • Los atributos de calidad en base a RNF son: • Seguridad • Usabilidad • Portabilidad • Mantenibilidad • Extensibilidad
SEGURIDAD • Disponible(24 * 7) • Expuesta full time, conteniendo información sensible de cada cliente.
USABILIDAD • El sistema está dirigido básicamente a dos tipos de usuarios: • Administradores de los establecimientos • Escritorios rurales. • Simple e intuitiva, de fácil visualización y amigable. • Simplificar las tareas. • Sentirse cómodo con el sistema.
ESTRATEGIA DE DISEÑO DE ARQUITECTURA • El cliente exige Java: • Investigación de tecnologías • Ventajas y Desventajas . • Comparaciones. • En base a RNF: • Arquitectura en 3 capas. • Presentación. • Servicios. • Persistencia.
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo: Gerencia, SQA, SCM • Procesos Independientes • Planificación y Evaluación • Conclusiones y lecciones aprendidas
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo: Gerencia, SQA, SCM • Procesos Independientes • Planificación y Evaluación • Conclusiones y lecciones aprendidas
DATOS DE INTERÉS • Realizamos 9 Sprints, dentro de los cuales especificamos y relevamos 32 requerimientos. Cada uno con su correspondiente CU y prototipo en HTML. • Como resultado de cada Sprint, se realiza un documento de evaluación donde se explica el resultado obtenido en ese sprint • El promedio de horas utilizado para especificar un caso de uso es de 2 horas en el peor caso.
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo: Gerencia, SQA, SCM • Procesos Independientes • Planificación y Evaluación • Conclusiones y lecciones aprendidas
AGENDA • Presentación de Cliente y Proyecto • El Equipo del Proyecto • Objetivos • Producto de Software • Proceso de Software • Requerimientos • Diseño • Codificación • Procesos de Apoyo: Gerencia, SQA, SCM • Procesos Independientes • Planificación y Evaluación • Conclusiones y lecciones aprendidas