Please enable JavaScript.
Coggle requires JavaScript to display documents.
Gestión de Proyectos de Software - Coggle Diagram
Gestión de Proyectos de Software
PSP
Es un conjunto de prácticas disciplinadas para la gestión del tiempo y mejora de la productividad personal de los programadores o ingenieros de software
Caracteristicas
-Tiene un enfoque hacia la producción de software de calidad.
-Involucra actividades de revisión e inspección.
-Es una metodología de la Ingeniería de Software con fundamentos de CMMI.
-Favorece los procesos de estimación, planeación y desarrollo de software.
Puede ser aplicado en:
• Desarrollo de programas.
• Definición de requerimientos.
• Documentación.
• Pruebas de sistemas.
• Mantenimiento de sistemas.
Proceso
1-Planificación
2-Diseño
3-Revisión de Diseño
4-Código
6-Revisión
5-Pruebas
7-Postmortem
PSP, es uno de los 3 vértices donde descansa un proceso de mejora que trabaja sobre 3 niveles de la organización, los otros 2 son CMM y TSP.
Opinión Personal Eduardo Guevara: Es de utilidad para la disciplina y competencias Individuales y debido a que los costos del software constituyen el 70% del costo del desarrollo los hábitos y capacidades determinan los resultados de la calidad del software. TSP Este proceso nos permite mejorar el control del desarrollo de un proyecto de SW ya que se planea actividades, da seguimiento a los trabajos realizados y las decisiones se toman en equipo.
Opinión Personal Jefferson Chariguamán:
El PSP permite mejorar el desarrollo del software siendo una parte fundamental para en el proceso para obtener software de calidad mediante la gestión de tiempos y un mejor control. en cuanto al TSP ayuda para la conformación de equipos organizados con el fin de mejorar la organización y el control y como resultado la disminución de defectos.
TSP
TSP- Team Software Process, es un método de establecimiento y mejora del trabajo en equipo para procesos software.
Objetivos
Maximizar calidad software, minimizar costos.
Integrar equipos independientes de alto rendimiento que planeen su trabajo.
Mostrar a los gerentes como monitorear y motivar a sus equipos de trabajo y como ayudarlos a alcanzar su máxima productividad.
Proceso
dentro de cada ciclo se realiza
1.- Lanzamiento
2.- Estrategia
3.- Plan
4.- Requisitos
5.- Diseño
6.- Implementacion
7.- Pruebas
8.- Posmortem
Caracteristicas
Miembros expertos en papeles de liderazgo y pertenencia.
Relaciones tranquilas y establecidas entre los miembros.
Los miembros se sienten atraídos por el grupo y son fieles.
Los valores y metas del grupo son los de sus integrantes
Los miembros están motivados por hacer lo que puedan por el grupo
Roles
lider de equipo
Dirige al equipo, realiza los reportes semanales del avance del equipo.
gestor de desarrollo
Guía al equipo en el diseño y desarrollo del producto.
gestor de planificacion
Apoya y guía al equipo en la planificación y seguimiento del trabajo.
gestor de calidad/proceso
Apoya al equipo en definir sus necesidades acerca del proceso y a establecer y administrar el plan de calidad.
administrador de requerimientos/ soporte
Administra el plan de configuración.
Ventajas
Eleva la calidad de los proyectos
Reduce el número de los defectos
Reducción en los costos de pruebas y de los tiempos
Desventajas
Los miembros tiene que tener el compromiso, la disciplina de seguir el plan.
Debe de llenar toda la documentación requerimiento.
Cada miembro debe de estar entrenado en el PSP.
Opinion personal Jhoana Chicaiza: PSP es un conjunto de practicas disciplinadas para la gestion del tiempo y mejora de la productividad personal de los programadores o ingenieros de software.
TSP proporciona directrices para ayudar a un equipo a establecer sus objetivos, a planificar sus procesos y a revisar su trabajo.
Opinión grupal: PSP es un conjunto
de prácticas que permite mejorar el
desarrollo de software que determina
la calidad de software, en el caso de TSP
permite mejorar el control del desarrollo
del software, mediante la conformación de
equipos organizados y la propuesta de
directrices que permitan establecer los objetivos,
planificar procesos y revisión de trabajo.