Un grupo de emprendedores ha montado una empresa de desarrollo de software que desarrolla aplicaciones en PHP para entidades educativas (sistema de notas, sistema de inscripciones y matrculas y sistema de capacitaciones de docentes). La empresa est conformada por siete desarrolladores, un tester, un lder de proyectos y un gerente general. Inicialmente eran menos personas pero como pudieron concretar ms negocios pudieron contratar ms empleados. Sin embargo, ahora se encuentran con algunas dificultades que antes no tenan, pues resulta que al tener a cuatro instituciones educativas como clientes han tenido que modificar algunos componentes para dos de ellas pero estos cambios no se hicieron de manera controlada y tienen problemas para identificar y trabajar con la versin correcta de los productos. A esto se suma que algunos de los sistemas tienen componentes comunes y al realizar un cambio en alguno de ellos para un sistema se afect sin querer otro de los sistemas y los desarrolladores no se enteraron a tiempo, lo que ocasion retrasos en una entrega.
Por este motivo se le pide que ustedes realicen un anlisis preliminar para el desarrollo de un sistema que les ayude en el proceso de gestin de configuraciones. Especficamente ustedes deben entregar:
1. Descripcin general del sistema que explique cul sera su funcionalidad. Para esta parte deben tener en cuenta las actividades de la gestin de configuraciones, y determinar en cules puede dar soporte el sistema y en cules no (considerando el tamao de la empresa y su estado actual). Tambin pueden considerar que ya existen herramientas Open Source que hacen algunas de estas actividades y que el sistema que ustedes proponen se puede integrar con una o ms de esas herramientas (indicar cules seran y una idea general de cmo sera la integracin con ellas, no es necesario incluir detalles operativos ni tcnicos). 2. Diagrama de casos de uso. 3. Especificacin de cuatro casos de uso (los ms importantes) cada persona especifica dos casos de uso. En caso de ser una sola persona solo se entregaran dos casos de uso especificados. 4. Prototipo de interfaz grfica (mockup) para uno de los casos de uso especificados previamente (cualquiera que ustedes seleccionen). Si al elaborar el prototipo encuentran errores en la especificacin del caso de uso, deben registrar esos errores. 5. Resultados de la revisin de los casos de uso, de la siguiente forma: a. Cada uno debe hacer una revisin personal de uno de los casos de uso que especific, y b. Cada uno debe hacer una revisin de uno de los casos de uso que especific el otro compaero. c. En caso de ser una sola persona debe realizar la revisin personal a sus dos casos de uso. d. Pueden usar como base para la revisin la lista de chequeo de casos de uso entregada en el curso (pueden hacer cambios en ella si lo requieren). Es importante incluir un encabezado con el nombre del caso de uso revisado, el revisor, la fecha y el tiempo invertido en la revisin. 6. Modelo entidad-relacin propuesto para el sistema.
Fecha de entrega: 17 de mayo (sbado). Enviar el documento a mi correo de ucaldas.
Para cualquier inquietud me pueden escribir a los correos: sandra.hurtado@ucaldas.edu.co shurtado@autonoma.edu.co El telfono en mi oficina en la U. Autnoma es: 8727272 ext. 146