Taller de Desarrollo de Software I José González Figueroa. 13-04-2010.

Slides:



Advertisements
Presentaciones similares
Calidad unificada. Somos una empresa desarrolladora de productos de software de alta calidad enfocados en satisfacer las necesidades del cliente y buscando.
Advertisements

information technology service
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
Metodologías de desarrollo
SYSMOTORFLOW PRESENTACIÓN DEL PROCESO Proyecto de Ingeniería de Software 2010.
Sistema desarrollado Control de la Producción
Nielsoft Informática Ltda.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
PROYECTO DE GRADO ANÁLISIS, DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA WEB PARA EL CONTROL DE UN TALLER TÉCNICO AUTOMOTRIZ EN PLATAFORMA PHP –
Proyecto de Ingeniería de Software 2008
M.S.C. Ivette Hernández Dávila
© 2011 incadea. All rights reserved incadea.engine ® Reporte Libro de encargos.
Ing. Marilín González Chirino Jefe del Departamento de Informática OCPI San José, Costa Rica Febrero, 2014 Taller sobre apoyo y gestión en materia de tecnologías.
Institucional ¡Ahora también con solucionario!. La importancia del Icfes Durante más de 11 años de estudios, estudiantes, padres e instituciones dedican.
INGENIERIA DEL SOFTWARE
“Especificación de Requerimientos”
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
Mara III Este es un software de adquisición de datos que se presenta como paquete cerrado, de bajo costo y amplias prestaciones Software de Adquisisción.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Aplicación para la documentación de la red de la UTEZ
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
Ingenieria de software
ENCUESTA DE SATISFACCION USUARIOS ISP 2009 PRODUCTO COSMETICOS
Sistemas Basados en Conocimiento Diego Faúndez Nelson Escobar.
1 Gestión de la calidad Programa AGAPD-01 Módulo IV Profesor: Ing. Osvaldo Martínez Gómez, MAP, MSc.
Proyecto de Ingeniería de Software Grupo 9 Septiembre 2009
Herramientas del sistema Maira Alejandra Ortiz losada universidad Surcolombiana 2014.
“Análisis del Manejo de Información del Departamento de Producción.”
Sistema de Equipamiento SNEST CRODE CELAYA Asistencia Técnica y Mantenimiento Desarrollo de Software.
Introducción a Pentaho BI Suite 3.5
Informática Básica Unidad II
Sistemas Basados en Conocimiento (Knowledge Based Systems) Lic. Mario G. Oloriz Agosto 2004.
Motivación ELO329: Diseño y programación orientados a objetos Agustín J. González 1s07.
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
PRESENTACION UBICACION JUSTIFICACION TIPOS DE MANTENIMIENTO Y POLITICAS REQUERIMIENTOS COSTOS DEL SOFTWARE ESTRUCTURA DE TABLAS DICCIONARIO DE DATOS ESCENARIOS.
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 Ingeniería de Software Grupo Nº 9 - GXPost (Desarrollo con GeneXus 8.0) Evaluación de la Fase Construcción (Jueves 4 de Noviembre de.
El rol de SQA en PIS.
El Método Indra para la Gestión de Proyectos Mayo de 2008 ( Área reservada a imagen )
Alexander Aristizabal Ángelo flores herrera
Grupo 10 – 2008 Proyecto de Ingeniería de Software
OUTSOURCING DE IMPRESION
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.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
METODOLOGIAS DE DESARROLLO DE SOFTWARE
PROCESOS DE DESARROLLO DE SOFTWARE
Actividades en el Proceso de desarrollo de Software
JHENNIFER SANCHEZ ORTIZ CRISTIAN CAMILO RIASCOS ALEJANDRO PINEDA SANCHEZ FERNANDO JAVIER REBELLON.
AceSchool Daniel Labra Fernando Figueroa ¿Qué Hicimos? -Refinar Causa-Efecto -Elección Metodología -Esquema de la Solución -Resultado Encuesta -Refinar.
PSI Proyecto semestral. Objetivos Desarrollar un sistema informático, a nivel de prototipo. El proyecto considera todas las etapas de un proyecto.
De Informaciòn Gerencial Lcda. Oly Mata.
Motivación ELO329: Diseño y programación orientados a objetos Agustín J. González 1s08.
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
UTFSM - Departamento de Electrónica1 Noviembre de 2003 “Beneficios del Uso de Metodologías en el Desarrollo de Proyectos”
Fundamentos de Computación
Las fases del ciclo de la vida de desarrollo de sistemas
Aplicativo web Meteorológico del Campus Universitario Uniminuto Corporación Universitaria Minuto de Dios Facultad de Ingeniería – Programa de Ingeniería.
Software de Comunicaciones
Motor de generación de Formularios para Infocorp (MOGEFI) Evaluación del Proyecto.
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.
 La sala limpia cambia radicalmente la filosofía de pruebas y lleva a la Ing. De Software a un nivel más avanzado.  Rompe con el paradigma tradicional.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
Software de Entrenamiento Auditivo Para Músicos En Plataformas Móviles Mariano A. Burgos.
Experiencia de México Taller sobre TIC y Compras Públicas.
ESTUDIO DE FACTIBILIDAD
MODELOS DE DESARROLLO Es una descripción de un proceso del software que se presenta desde una perspectiva particular. Por su naturaleza, los modelos.
Entregables del Proyecto
Transcripción de la presentación:

Taller de Desarrollo de Software I José González Figueroa

Introducción El siguiente proyecto pretende ser un beneficio para la Unidad de Peajes y Desarrollos de Metro Valparaíso ya que no tienen un sistema que logre saciar las necesidades del usuario principal don Manuel Hernández, el cual debe hacer una serie de actividades en un tiempo corto. Se trata de un sistema que incorporará informes, gráficos y localización mediante mapas de las estaciones.

Cliente Organización Cliente: Metro Regional de Valparaíso. Representante: Manuel Hernández Sáez – Analista Unidad de Peajes y Desarrollos. Stakeholders: Instituto Nacional de Estadística. Álvaro Valenzuela – Jefe Unidad de Peajes y Desarrollos.

Objetivos del cliente Objetivos Generación de informes en cortos periodos de tiempo. Poder localizar mediante un mapa la poca afluencia de personas. Generación de gráficos con los datos entregados a partir de los informes para futuros análisis. Aplicación Amigable. Factores Críticos de Éxito Lograr generar tanto informe como gráficos para el cliente e INE en un corto periodo de tiempo. Beneficios para el cliente El cliente con la integración del nuevo sistema se ahorrara el tiempo que conllevaba generar los informes, como también ahora tendrá la opción de poder generar gráficos automáticamente lo cual le servirá para análisis que el realiza. Otro beneficio será poder localizar o estar al tanto de la poca afluencia de personas en las estaciones del metro lo que le permitirá tomar medidas, por ej: ofertas.

Casos de Uso

Objetivos del Proyecto Principal objetivo es la generación de los informes en cortos periodos de tiempo. Facilitar la entrega de información hacia el INE. Poder localizar mediante un mapa la poca afluencia de personas, para luego tomar medidas de contingencia, como hacer ofertas. Poder generar gráficos con los datos de los informes.

Alcances del Proyecto Las principales funciones que tiene el proyecto son: El ingreso al sistema será abierto, es decir, no se necesita un sistema de login para poder ingresar. Se podrán generar informes tanto para personal de Merval como para la gente del INE. Habrá un componente que permitirá generar una especie de alarma en donde esta se disparara una vez que haya poca afluencia en una estación del metro.

Se generaran gráficos con los datos obtenidos del SIYC, los cuales podrán ser impresos, exportados o enviados por correo electrónico. El sistema podrá adaptarse a cambios de tamaño, vale decir, que si la matriz se agrandase no sería problema alguno. Los informes podrán generarse en base a un límite de fechas no necesariamente tiene que ser mensual.

Enfoque / Recursos Tecnologías Relevantes / Herramientas La plataforma sobre la que se basa el nuevo sistema complementario para el SIYC es Windows XP integrado con la Base de Datos PostgreeSQL. Lenguaje de programación PHP. integración con googlemaps o similar. Licencias para los computadores a utilizar Recurso de SW y HW 2 Pcs (Core 2 Duo, 2000 Mhz, 2Gb RAM, 120 GB HDD) conectados mediantes tarjetas ethernet y un HUB. Modelo de Desarrollo Prototipado incremental: ya que éste modelo entrega el software por paquetes entregando en cada nueva versión mejores funciones y sugerencias de los usuarios y permite la corrección de errores.

Producto del Trabajo Informe de Postulación y Propuesta Libro de Requerimientos Libro de Análisis Manual de Usuario Especificación de pruebas de software Resultados de la Prueba de software. Plan de configuración de software Informes para cada fase del proyecto Informes de Progreso. Software, código fuente.

Plan Preliminar ActividadComienzoFin Reuniones con cliente21–03–1030– Entrega formulario Empresa Entrega Propuesta Entrega KickOff Iteración Análisis-- Diseño-- Implementación-- Pruebas y Prototipo--

Gestión de Riesgos Dependencias El sistema deberá conectarse con la BD “merval” ya creada para lograr obtener los datos y así realizar todas las actividades que el sistema tiene que tener. n°Nombre RiesgoProbabilidad 1Consulta errónea a la BD0.3 2Aplicación poco amigable0.5 3No lograr la generación de informes0.5 4No lograr generar los gráficos0.5 5Localización de estaciones en mapa0.7 6Tiempo de respuesta bajo0.2 7No lograr que sea un sistema dispuesto a cambios0.7

N°Medida de ContingenciaRiesgo atacado 1Realizar una serie de pruebas (consultas a la BD) para que la información que arroje sea lo correcta. 1 2Mostrar al cliente periódicamente vistas de usuario, para que el cliente luego de ver la vista pueda corregir lo que no le agrada 2 3Poder realizar los informes de manera efectiva sin cometer errores, para eso se necesita tener bien en cuenta lo que se requiere en cada informe. 3 4Buscar la forma de generar gráficos mediante los datos entregados del nuevo sistema. 4 5Fijar cual es el número para poder lanzar la alarma y que esta se despliegue en el mapa, lograr también la integración de googlemaps o similar. 5 6Realizar pruebas de software para que el tiempo de respuesta sea el esperado. 6 77

Fin Presentación