Gestor de Datos de Banco de Pruebas para Generadores Síncronos

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

ELEARNING. ANÁLISIS DE PLATAFORMAS DE LIBRE DISTRIBUCIÓN
Proceso de desarrollo con UML y el modelo CMM
VALORACIÓN Y SELECCIÓN DE INVERSIONES EN RECURSOS INFORMÁTICOS
Presentación Inicial Grupo 3 Fondato, Rodrigo Cieri, Juan Cristian
Director General Innovación Sanitaria, Sistemas y Tecnologías
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
El Mercado del Proyecto.
Aplicación Web para Control de una Integración de S.I.
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de Metodologías ágiles.
SYSMOTORFLOW PRESENTACIÓN DEL PROCESO Proyecto de Ingeniería de Software 2010.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
10º2 Sergio Posso. Jonatán Agualimpia. Julia Blandón. Docente:
Proyecto Fin de Carrera Ingeniería Técnica en Informática de Sistemas
Ingeniería del Software 3º ITIS – UPV Donostia Sistema de información para la consulta y venta de entradas en el FICSS.
MI PROGRAMA DE FORMACION
Proyecto de Ingeniería de Software 2010 Producto
Data Mart para la gestión de reportes y apoyo a la toma de decisiones del departamento de RR.HH. de la empresa de agua S.A.” Agosto 2010.
Proyecto de Ingeniería de Software 2008
LOGICA DE NEGOCIOS ADAN GONZALEZ BARRERA.
Diseño de la herramienta G.I.A. (Gestión Integral de Accesibilidad) Alumno: Javier Cañadillas Pardo Tutor: Juan Carlos Naranjo (ITACA) Consultor: Fatos.
HERRAMIENTAS CASE.
Ingeniería del software de la usabilidad (I)
Trabajo Práctico Taller de Desarrollo de Proyectos 2 Septiembre 2009.
SEMANA Introducción.
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
PROCESO DE DESARROLLO. Introducción Mediante esta presentación se pretende describir el proceso de desarrollo del TALLER I.
PFC ITIS 2012 Alumno: Dersu García Sanz Director: German Rigau Claramunt 1.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
PRESENTACIÓN MULTIPLAN Grupo 3. Componentes del Grupo  Alexis Loyola  David Montero  David Salinas  Ekaitz Virto  Iñigo Aragón  Raquel Montero 
I NTEGRACIÓN DE APLICACIONES GESTORAS DE PROYECTOS Ingeniería Técnica en Informática de Sistemas Proyecto de fin de carrera, Junio 2010 Director: German.
Ingeniería del Software
Plan de Sistemas de Información (PSI)
Ingeniería de Software
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Escuela de Gerencia de Sistemas
Proyecto Fin de Carrera - ITIS
Proceso de Gestión de Proyectos
Ximena Romano – Doris Correa
FESTIVAL INTERNACIONAL DE CINE DE DONOSTIA-SAN SEBASTIÁN
ENCISO SERVICIOS COOPERATIVOS
Planificación y Gestión de Proyectos Informáticos TECNOLOGÍAS AVANZADAS DE LA INFORMACIÓN.
Estudio de Viabilidad del Sistema (EVS)
Proyecto Bolsa de trabajo
Sistema de gestión de amonestaciones y sanciones en centros educativos
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
Especialización en Desarrollo de Software
Proyecto de Carrera Tecnólogo en Informática 2012 Grupo 02 Luis Conde Juan Urtiaga Jorge Melnik Álvaro Vallvé Prof. Ing. Dra. Andrea Delgado.
Proyecto de Fin de Carrera
El Método Indra para la Gestión de Proyectos Mayo de 2008 ( Área reservada a imagen )
INGENIERIA DEL SOFTWARE
Grupo 10 – 2008 Proyecto de Ingeniería de Software
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Introducción al proceso de verificación y validación.
Gestión de proyectos fin de carrera
Ciclo de Vida del Software
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Explicación del trabajo académico y Proyecto Final
Aplicación Web para la corrección de Prácticas
GDITool. Temario Presentación del ProyectoCiclo de VidaPlanificaciónMetodología de TrabajoAlcanceEstimaciónUML AnálisisUML DiseñoArquitectura del SistemaTecnologías.
EI, Profesor Ramón Castro Liceaga IV. AREAS DE EVALUACIÓN DE LA AUDITORIA EN INFORMÁTICA. UNIVERSIDAD LATINA (UNILA)
El administrador de los formatos de bases de datos Es el profesional que administra las tecnologías de la información y la comunicación, siendo responsable.
Modelo de procesos de software
ELO-329: Diseño y Programación Orientados a Objetos1 Proceso de Desarrollo de SW Agustín J. González ElO329: Diseño y Programación Orientados a Objeto.
Sobre el Proceso Racional Unificado RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cómo, cuándo y qué.
SYMFONY Información del Framework. Síntesis de Symfony  Es un framework diseñado para optimizar el desarrollo de aplicaciones web creado con PHP5. 
Transcripción de la presentación:

Gestor de Datos de Banco de Pruebas para Generadores Síncronos Proyecto Fin de Carrera – ITIS Alumno: David Pablos González Director: German Rigau Claramunt Empresa: Indar Electric S.L. Julio 2012 - FISS 1

Índice Introducción Objetivos de proyecto Método de trabajo Modelo de dominio Funcionalidades Arquitectura Pruebas Gestión del proyecto Trabajo futuro Conclusiones Demostración 2

Introducción Expectativas personales Empresa Proyecto Adquirir experiencia en un proyecto real Aprender nuevas herramientas y tecnologías Empresa Indar Electric S.L. Uno de los líderes mundiales en la fabricación de generadores de aplicación hidroeléctrica, cogeneración industria marina y eólicos Unidades de negocio: Hydro y CIM Proyecto Gestor de Datos de Banco de Pruebas para Generadores Síncronos 3

Objetivos del Proyecto Gestión de los datos de las pruebas realizadas en Banco de Pruebas a cada uno de los generadores síncronos Entrada de datos Generación de documentación Consultas Ventajas: Mejor explotación de los datos almacenados Datos correctamente rellenados Proyecto muy grande El PFC sólo se encarga de la entrada de datos 4

Método de Trabajo (I) Proceso Unificado de Desarrollo Iterativo e incremental Dirigido por Casos de Uso Centrado en la arquitectura Ciclo de vida de cada iteración En cascada 5

Método de Trabajo (II) Desarrollo en 3 iteraciones Realizar una planificación Intentar cumplirla Reuniones Al principio quincenales, después semanales Redactar actas Plan de contingencia Replanificar algunas tareas 6

Método de Trabajo (III) Recursos humanos implicados en el proyecto Técnica Eléctrica Técnica Mecánica Analista-Programador Sistemas Informáticos Director de Proyecto 7

Modelo de dominio Simplificado 8

Funcionalidades Dar de alta un proyecto Abrir un proyecto Cerrar/Reabrir un proyecto Definir pruebas para un generador Definir datos de cabecera de un proyecto Entrada de datos para una prueba Modificar responsables e implicados de un proyecto Crear revisión de master de pruebas Funcionalidad para las UDN Hydro y CIM 9

Arquitectura (I) Estructura arquitectónica de 3 capas 10

Arquitectura (II) Configuración de los servidores relacionados con la aplicación 11

Arquitectura (III) Capa de presentación Lógica de negocio Elección tecnológica Capa de presentación PHP5 JavaScript Ajax jQuery Lógica de negocio 12

Arquitectura (IV) Elección tecnológica Capa de datos PHP5 MySQL Gestor de Datos de Banco de Pruebas Gestor de Elementos Críticos Hojas de Diseño Hydro MS SQL Server Hojas de Diseño de Máquina CIM Oracle Base de datos SAP 13

Pruebas Son fundamentales Tipos de pruebas Cuanto antes se detecte un error, mejor Exigen mucho tiempo No garantizan que no haya errores Tipos de pruebas Unitarias De integración Del sistema 14

Gestión del proyecto (I) 15

Gestión del proyecto (II) Desajustes Estudio del entorno + Herramientas. Más tiempo del previsto Análisis. Menos tiempo del previsto Memoria. Dentro de los plazos establecidos, pero más trabajo del previsto. Diseño. Más tiempo del previsto Total horas Reales = 654 horas Planificadas = 639 horas 16

Trabajo Futuro CSS Generación de documentación Consultas Aspecto de la aplicación más profesional y agradable al usuario Generación de documentación Consultas

Conclusiones (I) Gestión del Proyecto Desarrollo de la aplicación Se ha adquirido experiencia en la estimación temporal Una buena organización es necesaria si queremos producir software Interacción con más personas. Trabajo en equipo Desarrollo de la aplicación Más trabajo del previsto La definición de la base de datos ha supuesto bastante esfuerzo 18

Conclusiones (II) Valoración personal Mucha experiencia adquirida en el desarrollo de una aplicación Hacer frente a problemas reales: plazos, cambios en el software desarrollado… En general, experiencia muy satisfactoria 19

Demostración 20

Muchas gracias por su atención 21