Anlisis, diseo y desarrollo de sistemas MA. Nancy Molina
ENUNCIADO Instrucciones: La documentacin que se entregar de forma impresa debe incluir lo siguiente:
Propuesta del proyecto (Anlisis de factibilidad)
Costo Beneficio (Anlisis TCO/ROI) Normalizacin de la base de datos Diagrama ER Diagrama de Casos de Uso Especificacin de Casos de Uso Diagrama de Clases Diagramas de Secuencia Manual de usuario
El producto puede desarrollarse en el lenguaje de su eleccin y deber entregarse en un CD o DVD
de datos con todas las fuentes y software necesario para poder instalar el sistema en cualquier PC, (fuentes de todos los archivos impresos, herramientas que se utilice y BD.), La Resolucin escrita y todos los documentos realizados as como los archivos fuente de los diagramas.
Descripcin
Se requiere una herramienta en donde se pueda administrar proyectos el marco de referencia de
Scrum en proyectos de desarrollo de software.
Los puntos funcionales que debe contar el producto son:
- Se administren los proyectos y su solicitud - Se administre el recurso humano/usuarios que pueda apoyar en la ejecucin de los proyectos, estableciendo su respectivo Scrum Rol. - Se establezcan los elementos del Product Backlog del proyecto y definir sus User Stories. - Se configuren los Sprints durante la implementacin del proyecto. - Se establezcan los elementos que conformen el Sprint Backlog de cada uno de los Sprints definidos. - Se configure el detalle del Sprint Backlog. - Registrar informacin relacionada a las reuniones. El producto debe contar con un usuario maestro pre-configurado como Chief Scrum System, con el cual se podr administrar el producto: - Dando de alta los proyectos. - Asignando los usuarios a cada proyecto.
Las caractersticas de la autenticacin seran en base a un correo electrnico y a una clave, en
donde dependiendo del rol en el que haya sido asociado a un proyecto podr: - Como Product Owner: o Administrar los proyectos en donde haya sido asignado. o Administrar el Product Backlog o Administrar el Sprint Backlog o Visualizar Sprint Task Board. o Visualizar avances por proyecto.
- Como Scrum Master:
o Registrar informacin de los diversos tipos de reuniones y sus participantes. o Administrar el Sprint Backlog. o Visualizar reporte de impedimentos. o Visualizar Sprint Task Board. o Visualizar avances por proyecto. - Scrum Team Member o Asignarse tareas relacionadas al Sprint Backlog o Adicionar tareas relacionadas a sus tareas asignadas relacionadas al Sprint Backlog o Visualizar tareas asignadas. o Visualizar Sprint Task Board. o Actualizar esfuerzo por tarea.
Dentro de la informacin bsica que el producto debe contemplar esta:
- Proyecto o Nombre, Solicitante, Fecha de solicitud, Estado. - Recurso o usuario o Correo electrnico, Clave, Nombres, Apellidos y Estado. - Product Backlog por proyecto o Nombre, Valor del Negocio, Prioridad, Esfuerzo, Estado, Descripcin, Elemento Superior, Proyecto al que pertenece o Users Stories Actor, Accin, Objetivos, Condiciones, comentarios, DoD - Sprint o Nmero, Fecha de inicio, Fecha de cierre, Objetivo, Descripcin, Lo que si funcion, Lo que no funcion, Lo que debe cambiarse, Estado y Proyecto al que pertenece. - Sprint Backlog o Elemento del Producto Backlog, Estado, Asignado a, Esfuerzo, Prioridad y Sprint, DoD - Sprint Taks o Ttulo, Asignado a, Estado, Esfuerzo estimado, Esfuerzo remanente, Esfuerzo completado, Tipo (Tarea, Error, Impedimento, Escenario de prueba), Descripcin, Criterio de aceptacin y Elemento del Sprint Backlog al que pertenece o Relaciones con otras tareas Tarea, Tipo de relacin (Predecesor, Similar en Sprint Anterior). - Reuniones o Ttulo, Tipo, Descripcin y Sprint al que pertenece o Recursos que participaron. o Acciones a tomar Ttulo, Descripcin y Responsable.
Podra tomar como referencia la siguiente herramienta http://www.scrumwise.com/