INFORME DE AVANCE
Presentado por: Andrs Felipe Daz Restrepo 1700810826 Joan Sebastin Castao Aristizabal 1700810326 Presentado a: Sandra Victoria Hurtado Gil Calidad en el desarrollo de software Universidad de Caldas Facultad de Ingeniera de Sistemas y Computacin Manizales, Septiembre de 2012
17-9-2012
TABLA DE CONTENIDO
1) 2) 3)
IDENTIFICACION DEL EQUIPO DE CONSULTORES ....................................................................... 2 IDENTIFICACION DEL EQUIPO DE DESARROLLO .......................................................................... 6 PLAN DE TRABAJO ....................................................................................................................... 8
2) Ticket Online
En qu consista; Este proyecto trataba sobre un sistema de reservas para los terminales de transporte terrestre por medio de la web, permitiendo elegir los pasajes y destinos preferidos de manera directa en la aplicacin en las 24 horas del da.
Aspectos de calidad que consideran se aplicaron; Las actividades de calidad que se aplicaron en este proyecto fueron unas listas de chequeo por cada iteracin de desarrollada adems de las pruebas unitarias de cada actividad funcional. Un ltimo elemento podra ser los refinamientos que se hacan de todos los documentos despus de estar redactados completamente. Concluya si fue exitoso o no: El proyecto no fue exitoso porque falto una mejor planeacin en la medida del tiempo disponible ya que al ser un proyecto acadmico no se pudo terminar en su totalidad.
Aspectos de calidad que consideran se aplicaron; Las actividades de calidad que se utilizaron en este desarrollo fue un control de las tareas mediante DocProject, unas actas individuales y grupales para revisar si se cumplieron los objetivos semanales, se manejaron estndares especficos en desarrollo, diagramas y documentos. Concluya si fue exitoso o no: El proyecto no fue exitoso porque al final se le encontraron varios errores y el cliente no quedo totalmente satisfecho, aunque se entreg a tiempo la correccin de las fallas retrasaron el lanzamiento a los usuarios.
Consultor 2 Andrs Felipe Daz Restrepo andreselduende@gmail.com 3116415832 4 Horas Proyectos en los que he participado; Sistema de Gestin Inmobiliaria -> http://www.martharestrepoinmobiliario.com/inmo_mr/ Tendencia Zero ING -> http://www.tendenciazeroing.com/ Enchula tu PC 275 tienda de diseo > http://www.275.com.co/ Sistema para la gestin de Servicios generales Universidad de Caldas -> http://ingenieria.ucaldas.edu.co/servicios_generales/ Norte Seguros -> http://norteseguros.co/ Todo en uno -> http://www.todoenuno.net.co/ Sistema para la gestin del alquiler de vehculos (Renta Autos) -> Universidad de Caldas Sistema de gestin de suscripciones para televisin comunitaria en Colombia (GESTEC) -> Universidad de Caldas
2) Enchula Tu Pc
En qu consista: Este proyecto consista en un e-commerce desarrollado con el CMS Joomla con el fin ofrecer servicios de mantenimiento y reparacin de equipos de cmputo as como la venta de productos relacionados con el hardware y el software en el mercado web, permitiendo la visualizacin de todos sus precios y caractersticas. Aspectos de calidad que consideran se aplicaron: No se realizaron actividades especficas de calidad, debido a la simplicidad del proyecto. Concluya si fue exitoso o no: El proyecto no fue exitoso debido a que falto ms compromiso e iniciativa por parte de los dos desarrolladores, y la pgina no alcanzo lo objetivos propuestos inicialmente.
Aspectos de calidad que consideran se aplicaron: Se definieron Roles especficos a cada integrante del equipo, se implementaron metodologas agiles de desarrollo de software, el cdigo cumpla con todos los estndares definidos. Concluya si fue exitoso o no: El proyecto fue exitoso y recibi una completa aceptacin por parte del cliente.
Aspectos de calidad que consideran se aplicaron; El plan de calidad, fue la base para la base de todos los documentos, pues exiga ciertos estndares para cada documento, acta, o evidencia. Tambin para diagramas, casos de uso. Etc.
Concluya si fue exitoso o no: Fue un proyecto exitoso ya que cada integrante del grupo cumpli con sus tareas asignadas y en conjunto se logr tener un buen equipo.
3) PLAN DE TRABAJO
El inicio de esta consultora requiere una planeacin del trabajo y un cronograma de las principales actividades a desarrollar, como en esta ocasin no conocemos el producto al cual le realizaremos un control y una verificacin y validacin de sus procesos entonces se pretende realizar una planeacin general. Es importante establecer un marco conceptual de trabajo que defina los lineamientos necesarios que debe seguir el equipo para mantener un trabajo organizado y orientado a la calidad de los procesos. Adems de establecer un punto de referencia que conduzca el equipo al aseguramiento de la calidad en el proceso de desarrollo de software, el plan de calidad propuesto pretende: Mantener registro y control sobre las actividades desarrolladas, de modo que faciliten la toma de decisiones en beneficio del proyecto. Recopilar informacin valiosa que sirva de referencia durante la especificacin de futuros proyectos.
Teniendo en cuenta que el proceso de desarrollo de software est fundamentado en la metodologa propuesta por TSP, la estructura para la administracin y organizacin del proyecto est definida de acuerdo a los roles, tareas, artefactos de inspeccin y el plan de calidad propuestos por TSP. Despus de que se defina el enunciado del proyecto se definirn un conjunto de estndares de documentacin y codificacin. Se sacaran mtricas basadas en la metodologa TSP y se harn inspecciones peridicas al avance de cada tarea asignada. Adems es crucial llevar a cabo una inspeccin y una validacin de los requerimientos del sistema de forma inicial. Ya que es comn cometer errores y tener fallas durante la fase de anlisis de requerimientos del sistema y de la elaboracin de los diagramas de diseo, por consiguiente el software final no cumplir las expectativas del cliente. La idea de trabajo que se propone por parte de los consultores basada en la situacin actual del proyecto es realizar unas tareas bsicas en este ciclo que comienza con el anlisis de requerimientos. Actualmente se estn analizando las mejores tcnicas de verificacin y validacin para este caso, se desea usar tcnicas informales o estticas ya que no contamos con un producto concreto con funcionalidades.
La metodologa de trabajo que pensamos implementar en esta consultora se basa en los siguientes aspectos que consideramos son de vital importancia en un proceso del aseguramiento de la calidad. Identificar los Procesos principales de desarrollo. Determinar la secuencia e interaccin de estos procesos. Determinar los mejores criterios y mtodos para asegurar la eficacia en la ejecucin de los procesos y el control de los mismos. Diagramas de flujo y de procedimientos Capacitaciones Listas de chequeo Disponibilidad de recursos para apoyar la operacin y el control de los procesos Realizar seguimiento, medicin y anlisis de los procesos Implementar acciones necesarias y mejorar continuamente