presentacion metodologias de trabajo en fundamentos de software
gomezlufero80
0 views
9 slides
Sep 27, 2025
Slide 1 of 9
1
2
3
4
5
6
7
8
9
About This Presentation
presentacion metodologias de trabajo en fundamentos de software
Size: 12.85 MB
Language: es
Added: Sep 27, 2025
Slides: 9 pages
Slide Content
Modelos de Procesos de Software PSP y TSP Daniel Felipe Gomez Miranda 20212020101
Agenda 01 Introducción Conceptos clave de modelos de procesos de software. 02 PSP: Personal Software Process Enfoque individual en la calidad. 03 TSP: Team Software Process Estrategias de equipo para proyectos complejos. 04 Comparativa Ventajas y desventajas de PSP y TSP. 05 Conclusión Impacto en la calidad y eficiencia.
PSP: Personal Software Process Conceptualizacin PSP es un marco estructurado que ayuda a los ingenieros de software a mejorar sus habilidades personales en la planificación, estimación y calidad del código. Medición Registrar tiempo y defectos. Planificación Estimar tareas con precisión. Mejora Analizar datos para optimizar el proceso.
Fases y Actividades del PSP PSP0 Base: Medición de tiempo. PSP1 Estimación de tamaño y recursos. PSP2 Gestión de defectos y revisiones. PSP3 Desarrollo iterativo de módulos. Cada fase introduce nuevas prácticas y métricas para un control más preciso del proceso de desarrollo individual.
TSP: Team Software Process TSP escala las prácticas de PSP a equipos, enfocándose en la auto-dirección, la colaboración y la entrega de software de alta calidad. 1 Equipos Auto-dirigidos Los equipos gestionan su propio proceso. 2 Roles Claros Definición de responsabilidades para cada miembro. 3 Comunicación Reuniones y revisiones estructuradas.
Fases y Actividades del TSP 1 Lanzamiento Definición de objetivos y roles del equipo. 2 Estrategia Planificación detallada del proyecto. 3 Desarrollo Diseño, codificación y pruebas. 4 Postmortem Análisis de resultados y lecciones aprendidas. TSP guía a los equipos a través de ciclos completos de desarrollo, promoviendo la mejora continua y la alta calidad.
PSP vs. TSP: Comparativa Alcance Individual Equipo Enfoque Habilidades personales, autodisciplina Colaboración, gestión de proyectos Métricas Tiempo, defectos personales Rendimiento del equipo, progreso del proyecto Beneficio Principal Mejora de la calidad individual Productos de alta calidad, entregas predecibles
Ventajas y Desventajas Ventajas Mejora la disciplina personal (PSP) Aumenta la calidad del código (PSP y TSP) Mejora la capacidad de estimación (PSP y TSP) Fomenta la auto-organización del equipo (TSP) Reduce la tasa de defectos en productos finales (TSP) Desventajas Requiere inversión inicial de tiempo (PSP y TSP) Necesita compromiso y disciplina (PSP) Puede ser burocrático si no se implementa bien (TSP) Resistencia al cambio por parte de los desarrolladores (PSP y TSP) Requiere formación y coaching (TSP)
Conclusión: Impacto en la Calidad del Software PSP y TSP son más que metodologías; son filosofías que empoderan a individuos y equipos para alcanzar la excelencia en el desarrollo de software. Cultura de Calidad Fomentan un entorno donde la calidad es responsabilidad de todos. Eficacia Demostrada Reducen costos y tiempos de entrega mediante la prevención de errores. Profesionales Competentes Desarrollan ingenieros más hábiles y productivos.