Académique Documents
Professionnel Documents
Culture Documents
CALIDAD DE SOFTWARE ALVARO ANDRES MONTAEZ VIDEOTIENDAS VIDEOTONIO PLAN ADMINISTRATIVO Cdigo Nombre MAURICIO MANJARREZ JHON VIDAL ALEXANDER MORA
Reuniones
Autor(es) Ordenados alfabticamente Alexander Mora Carlos Zapata Javier Velandia Jhon Vidal Mauricio Manjarrez Alexander Mora Carlos Zapata Javier Velandia Jhon Vidal Mauricio Manjarrez Alexander Mora Carlos Zapata Javier Velandia Jhon Vidal Mauricio Manjarrez Alexander Mora Carlos Zapata Javier Velandia Jhon Vidal Mauricio Manjarrez Alexander Mora Carlos Zapata Javier Velandia Jhon Vidal Mauricio Manjarrez Carlos Zapata Mauricio Manjarrez Jhon Vidal
Descripcin de la versin
Fecha de Terminacin
1 Reunin
2 Reunin
3 Reunin
4 Reunin
5 Reunin
Lanzamiento
30 de abril
Reuniones
Autor(es) Ordenados alfabticamente Alexander Mora Carlos Zapata Javier Velandia Jhon Vidal Mauricio Manjarrez Alexander Mora Carlos Zapata Javier Velandia Jhon Vidal Mauricio Manjarrez
Descripcin de la versin
Fecha de Terminacin
9 Reunin
Estrategia
07 de mayo
10 Reunin
Postmortem
09 de mayo
CONTENIDO
VIDEOTIENDAS VIDEOTONIO 1
1.1 1.2 1.3 1.4 1.5
INTRODUCCION PROPSITO PRODUCTOS EXTERNOS DEL PROYECTO EVOLUCIN DEL PLAN ADMINISTRATIVO DE DESARROLLO DE SOFTWARE MATERIAL DE REFERENCIA DEFINICIONES Y SIGLAS ORGANIZACIN DEL PROYECTO
2.1 2.2 2.3 2.4
5 5 5 5 5 5 6 7 9 9 10 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 15 16 17 17
MODELO DEL PROCESO ESTRUCTURA ADMINISTRATIVA LMITES DE GESTIN E INTERFACES ADMINISTRATIVAS RESPONSABILIDADES DEL PROYECTO PROCESOS ADMINISTRATIVOS
3
3.1 3.2 3.3 3.4 3.5
PRIORIDADES Y OBJETIVOS DE GESTIN SUPOSICIONES, DEPENDENCIAS, Y RESTRICCIONES GESTIN DE RIESGOS MECANISMOS DE VERIFICACIN Y CONTROL PLAN DE CONTRATACIN PROCESOS TCNICOS
4
4.1 4.2 4.3
MTODOS, HERRAMIENTAS Y TCNICAS DOCUMENTACIN DE SOFTWARE FUNCIONES DE SOPORTE DEL PROYECTO ACTIVIDADES, CRONOGRAMA Y PRESUPUESTO
5
5.1 5.2 5.3 5.4 5.5
ACTIVIDADES DEPENDENCIAS REQUERIMIENTOS DE RECURSOS PRESUPUESTO Y DISTRIBUCIN DE RECURSOS CRONOGRAMA COMPONENTES ADICIONALES APROBACIN Y VISTO BUENO.
6 7
7.1
APROBACIN
1 INTRODUCCION
1.1 Propsito Este documento esta hecho con el fin de realizar versin preliminar de la especificacin del tipo de software que se pretende realizar un sistema informtico para la administracin de alquiler de pelculas, adems de proporcionar la informacin necesaria para empezar a llevar un control sobre el proyecto, tambin se validaran los limitantes que tiene el proyecto 1.2 Productos Externos del Proyecto
Producto SOFWARE VIDEOTIENDAS VIDEOTONIO Fecha 10-05-2007 Lugar (Sala de Tutores F.U.S.M.) Medio de Entrega Aula virtual-Escrito
1.3 Evolucin del Plan Administrativo de Desarrollo de Software En la medida en que se vaya adquiriendo el conocimiento necesario vamos desarrollando tanto el proyecto como de este documento, se realizaran las siguientes modificaciones al presente documento, sin que signifique esto que las expuestas sean definitivas. Como es un proceso de construccin de SW este proporcionar al ingeniero una serie de elementos que facilitan y guan su trabajo.
1.4 Material de Referencia Texto Ingeniera Del Software (Roger S. Pressman) Fascculos de Calidad del Software e Ingeniera del Software Consultas en Internet. Material y Plantillas que publica el Tutor en el Aula Virtual
LIDER DEL PROYECTO LIDER DE PLANEACIN LIDER DE DESARROLLO LIDER DE CALIDAD LIDER DE SOPORTE
MAURICIO MANJARREZ JHON VIDAL CARLOS ZAPATA JAVIER VELANDIA ALEXANDER MORA
Para el buen desarrollo del proyecto debemos tener claro el papel que desarrollar cada uno los integrantes del equipo y el trabajo a desarrollar en cada uno de los roles definidos, a continuacin se especificarn las metas y actividades que cada lder deber desarrollar.
LIDER DEL PROYECTO
El lder conduce el grupo y se asegura de que todos los integrantes reportan sus datos del proceso y terminan su trabajo como se plane adems de ser una persona que esta constantemente en comunicacin con el cliente respecto al proyecto que esta ejecutando.
OBJETIVOS
LIDER DE PLANEACION
El lder de planeacin debe mantener el registro y riesgo de los problemas que se presenten. las necesidades del proceso, estar pendiente en hacer el plan de calidad y en hacer seguimiento al proceso y a la calidad del producto. Por otra parte estar pendiente que el grupo cuente con las herramientas necesarias para que todos los procesos se den manera normal y a tiempo. Dentro de las asignaciones esta: Comprueba que el proyecto tiene una metodologa de gestin y de desarrollo. Debe hacer el seguimiento semanal del estado del proyecto al igual que de cada uno de registros de grabacin de tiempo a fin de detectar problemas que puedan interferir con el desarrollo del proyecto. Por lo anterior debe producir un anlisis completo del plan de trabajo y cumplimiento de metas.
OBJETIVOS
LIDER DE DESARROLLO
El lder de desarrollo lidera y gua al grupo en la definicin, diseo, desarrollo y pruebas del producto. Debe tener la visin suficiente para dirigir el desarrollo de tal manera que el programa pueda ser escalable y cumpla con los requerimientos solicitados.
OBJETIVOS LIDER DE CALIDAD
El lder de calidad debe dar soporte en definir las necesidades del proceso, en hacer el plan de calidad y en hacer seguimiento al proceso y a la calidad del producto. Dentro de las asignaciones esta: Comprueba que el proyecto tiene una metodologa de gestin y de desarrollo. Comprueba la adherencia a los procesos, tanto de gestin como tcnicos. Recopila y valida las mediciones. Hace un seguimiento de los defectos encontrados durante las actividades de Verificacin y Validacin.
OBJETIVOS
LIDER DE SOPORTE
El lder de soporte como si nombre lo indica es servir de respaldo para la administracin y adquisicin de las herramientas para el desarrollo de determinado proyecto; pero adicional a esto es quien tiene la responsabilidad de llevar el control de riesgo y el manejo tambin las versiones y el control de los cambios hecho a los producto que se desarrollen, debe servir como apoyo en el desarrollo del software.
OBJETIVOS
2.1 Modelo del Proceso El ciclo de vida que se va a utilizar en el proyecto Videotiendas Videotonio, ser el Ciclo de Vida en V el cual se desarrollara as: Lanzamiento: El comienzo oficial del proyecto. Estuvo a cargo de todo el grupo: Alexander Mora Carlos Zapata Javier Velandia Jhon Vidal Mauricio Manjarre Etapa de Requerimientos: Para esta etapa el docente nos facilito los requerimientos donde se encuentran claramente las solicitudes del cliente y sus especificaciones para el desarrollo del software. Esta etapa se encuentra a cargo de Carlos Zapata. Fase de Arquitectura: Se determinara toda la estructura del software y se determinara
plan administrativo grupo private Grupo: Jueves Estado: Inicial 7/ Print Date: 096/5/07
el diseo de la BD, la interfaz de usuarios (UML), los requerimientos de hardware y software para el cliente. Esta etapa se encuentra a cargo de . Plantilla Administrativa: A cargo de Jhon Vidal Las pruebas de desarrollo se debe llevar a cabo de forma programada y verificando cada uno de los componentes del software, este equipo de pruebas ser el encargado de validar el cdigo y aprobar el cdigo para su liberacin. Etapa de Estrategia Nombre del Producto Fecha Planeada de Terminaci n Bajo Control de Cambios? Para entregar al cliente? Personas que deben firmar en el producto.
Plan Administrativo de Desarrollo 07 de de Software mayo Documento de especificacin de 07 de requerimientos mayo Plan de aseguramiento de Calidad Documento de diseo Lanzamiento Estrategia Postmortem 07 de mayo 10 de mayo 10 de mayo 10 de mayo
S S S S S S S
No S No No No No No
2.2 Estructura Administrativa Definiendo las metas y roles claros para cada uno de los miembros del equipo TSP nos ayuda en la construccin de un muy buen plan de trabajo en la planeacin y comunicacin del mismo.
ALVAROMONTAEZ Asesor
2.3 Lmites de Gestin e Interfaces Administrativas El lder del proyecto Mauricio Manjarrez ser el encargado y responsable de mantener la comunicacin dentro del equipo de trabajo, como con el asesor y el cliente final del producto a desarrollar . Cada uno de los lderes es responsable de mantener una comunicacin eficaz dentro del grupo de trabajo, por tanto se hace necesario la organizacin dentro del mismo. En el mejoramiento continuo de entregas oportunas y cumplimiento del cronograma el lder de Planeacin Jhon Vidal, ser la encargada de mantener una comunicacin eficaz con el usuario final o cliente, para tenerlo al da con los avances desarrollados en el proyecto, as como hacer parte fundamental en el cumplimiento del cronograma de proyecto. Para garantizar el aseguramiento de la calidad del proyecto el lder de calidad Javier Velandia se har responsable de la documentacin tcnica, junto con el lder de desarrollo y soporte Carlos Zapata y Alexander Mora.
Responsabilidad Concepto del software Plan Administrativo Requerimientos Diseo Codificacin y depuracin Pruebas y correcciones
Persona Responsable Alvaro Montaez Jhon Vidal Carlos Zapata Mauricio manjarrez y carlos zapata Todos Javier velandia
3 PROCESOS ADMINISTRATIVOS
Prioridades y Objetivos de Gestin Semanalmente entre el 19 de abril y el 10 de mayo, los das lunes, cada lider se encargara de entregar un informe acerca del proceso de cada una de sus funciones. Cada lider tiene la obligacin de cumplir a cabalidad todos los objetivos propuestos en el tiempo determinado por el cronograma de proyecto y de informar oportunamente de cualquier cambio o retraso en la informacin o proceso de desarrollo del software. Cada lider debe contar con un plan de contingencia, el cual debe estipular por lo menos los siguientes parmetros: -Contar con una copia de seguridad por cada integrante del grupo. -Prever o poseer otro computadora en caso de emergencia. -informar de manera inmediata los posibles retrasos o inconvenientes en el proceso.
3.1 Suposiciones, Dependencias, y Restricciones Por la complejidad del proyecto en s, se hace necesario evaluar variantes como las de tiempo que dependen de la complejidad del proyecto a desarrollar, se deber tener en cuenta la poca experiencia en la Herramienta que vamos a utilizar como lo es PHP y MySql. La poca experiencia en la elaboracin de proyectos. La coordinacin y la disciplina que debemos tener, teniendo en cuenta las ocupaciones de cada unos de los lderes.
Diseo inadecuado
Especfico
30%
General
60%
General
40%
Exceso de requerimientos
Especfico
70%
Conocer profundamente las especificaciones para el desarrollo del proyecto. Contar con el personal adecuado y con el conocimiento suficiente para programar y desarrollar el proyecto.
Especfico
30%
3.3 Mecanismos de Verificacin y Control Describir como se costea el proyecto. Identifique los controles, y formatos de reporte a ser utilizados dentro del proyecto: El proyecto no debe implicar mayor esfuerzo econmico que el referente al espacio que dedico a realizar lo propuesto para esta aplicacin. El costo que detecto es la capacitacin sobre temas que no manejo y debo hacer investigaciones, donde me representan costos pero no muy altos. Cada lder del grupo es encargado de medir y evaluar la eficiencia, eficacia y economa de su rol, as como de realizar la respectiva retroalimentacin y los correctivos necesarios. Contaremos con diversos mecanismos de control, como:
3.4 Plan de Contratacin Para este proyecto se trabajar con el equipo de cinco personas conformado como se especifica en la estructura administrativa, un lder para rol que se debe trabajar en este proyecto, por tanto cada uno ser responsable de la funcin especfica.
4 PROCESOS TCNICOS
4.1 Mtodos, Herramientas y Tcnicas Ya que se trabajar en conexin a Red, por ser un sistema de administracin de alquiler de pelculas trabajando simultneamente con varias sucursales y via Internet, se deber contar con el equipo que pueda soportar dicho trabajo. Las herramientas del software que requieren el programa es Visual, ya que se deber contar con un ambiente fcil y amigable para los cliente, programa para el diseo en UML y las plantillas para el registro de tiempo y errores. Se realizarn las pruebas con el equipo de calidad y soporte, quienes se encargaran de asegurar la calidad del mismo. 4.2 Documentacin de Software Los documentos necesarios para el desarrollo del programa, al igual que las fechas aproximadas para estos son los siguientes: Documento Plan Administrativo de Desarrollo de Software. Documento de Especificacin de Requerimientos Documento de Diseo Detallado Plan de Control de Cambios Formato de Propuesta de Cambios Plan de Aseguramiento de Calidad Fechas 07 de mayo 07 de mayo 07 de mayo 07 de mayo 07 de mayo 07 de mayo
4.3 Funciones de Soporte del Proyecto Los planes a seguir para el cumplimento de las funciones de soporte al desarrollo de software, incluyendo el proceso de administracin, aseguramiento de configuraciones se puede observar con total detenimiento en el cronograma.
300
300
300
300
300
300
300
300
300
300
3.000
900 0 10 1.210
900 0 0 1.200
400 0 10 710
0 0 0 300
0 0 10 310
0 0 20 320
0 0 20 320
0 0 10 310
0 0 20 320
0 500 20 82
5.5 Cronograma
6 COMPONENTES ADICIONALES
No consideramos necesario incluir dentro de este proyecto componentes adicionales, ya que es un trabajo que no requiere de alguna adquisicin de software especial, ni subcontratos, planes de seguridad, plizas de cumplimiento, ni planes de entrenamiento.