In order to develop all the documents requested in the subject we have made a group of five people, each member has a different role, trying to represent part of the people involved in a Software Engineering Project. These roles are: Project Manager, System Analyst, Configuration Manager, Quality Manager and Tester. The responsibilities of each member are the following:
Project Manager: Responsible of the project, will keep a close contact with the customer and will take into account the advice of the quality manager. Her main tasks will be keep a track of each of the products realized, organize the meetings and supervise all the work to achieve the best results.
System Analyst: His main task is to define exactly each of the functionalities of the system, in order to do that, he needs to know which are the needs of the costumer, collaborating closely with him.
Configuration Manager: His main task is tracking and controlling the changes made in the project products. He is also the responsible of the application development and of checking that all the standards are followed.
Quality Manager: She is the responsible of ensuring that all the activities necessary to design, develop and implement the product are effective and efficient with respect to the system and its performance. She will have three main goals: quality control, quality assurance and quality improvement.
Tester: His responsibility is to test all the products generated during the design and development process, checking if all the products fulfill the customer needs and the requirements of quality.
Para desarrollar todos los documentos de la asignatura, hemos creado un grupo de cinco personas, cada uno con un rol diferente, tratando the representar parte de la gente involucrada en un proyecto de IngenierÃa del Software. Estos roles son: Jefa de proyecto, Analista del sistema, Jefe de configuración, Jefa de calidad y Probador. Las responsabilidades de cada miembro son las siguientes:
Jefa de Proyecto: Responsable del proyecto, mantendrá un contacto cercano con el cliente y tendrá en cuenta los consejos de la Jefa de calidad. Sus principales tareas serán hacer un seguimiento de cada uno de los productos realizados, organizar las entrevistas y supervisar todo el trabajo para conseguir los mejores resultados.
Analista del sistema: su principal tarea es definir exactamente cada una de las funcionalidades del sistema, para ello, necesita conocer cuáles son las necesidades del cliente, colaborando estrechamente con él.
Jefe de configuración: su principal tarea es registrar y controlar los cambios realizados en los productos del proyecto. También es el responsable del desarrollo de la aplicación y de comprobar que todos los estándares se siguen.
Jefa de Calidad: es responsable de asegurar que todas las actividades necesarias para diseñar, desarrollar e implementar el producto son efectivas y eficientes con respecto al sistema y su actuación. Tendrá tres objetivos principales: control de calidad, asegurar la calidad y mejora de la calidad.
Probador: su responsabilidad es probar todos los productos generados durante el proceso de diseño y desarrollo, comprobando si todos ellos satisfacen las necesidades del cliente y los requisitos de calidad.