Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tesis de Grado 18/08/2006
Tesis de Grado 18/08/2006
FACULTAD DE INGENIERIA
ELECTRICA Y COMPUTACION
TESIS DE GRADO
18/08/2006
INTRODUCCION
A
Justificación.
Qué es PSP y TSP?
Relación entre PSP y TSP
D
Evaluación de métricas
ANALISIS DE LA METODOLOGIA
G
CONCLUSIONES Y RECOMENDACIONES
Hoy en día
Gestión de Software
PSP TSP
Equipos Integrados
para el producto
Aplicación en el proyecto
Adm. De Configuración
Definición de responsabilidades para
Adm. De Planificación
Adm. De Desarrollo
Adm. De Calidad
Líder de Equipo
Desarrollo Pruebas
Desarrollo Pruebas
Roles y Responsabilidades
Objetivo del Rol Responsabilidades
Definición
Pruebas
Mayor Tamaño de unidades a probar
Pruebas de cambios realizados
Productos desarrollados:
Módulo
Módulode
deControl
Controlde
deInventario
InventarioyyBodega
Bodega Módulo
Módulode
dePresupuesto
Presupuestopor
porObra
Obra
MCIB
MCIB MPO
MPO
Módulo
Módulode
deÓrdenes
Órdenesde
deTrabajo
Trabajo Módulo
Módulode
deCostos
Costosde
deProducción
Producción
MOT
MOT MCP
MCP
Evaluación de métricas
…las métricas son escalas de unidades sobre las cuales puede medirse un
atributo cuantificable. Cuando se habla de software nos referimos a la disciplina
de recoger y analizar datos basándonos en mediciones reales de software, así
como a las escalas de medición…
Métricas definidas:
Administrador de Desarrollo
Longitud
Longitudde
deCódigo
Código Número
Númerode
deveces
vecesque
quese
sedio
diosoporte
soporte
Reutilización
Reutilizaciónde
decódigo
código
Administrador de Planificación
Horas
Horasde
deequipo
equipotrabajadas
trabajadas H.
H.trabajadas
trabajadasvs
vsH.
H.planificadas
planificadaspor
porrol
rol
Administrador de Configuración
Número
Númerode
decambios
cambiosen
enrequerimientos
requerimientos Eficiencia
Eficienciaen
enrealizar
realizarcambios
cambios
Número
Númerode
deversiones
versionesen
enlos
losECS
ECS
Longitud de código
Evaluación de métricas
TIPO DE TOTAL
MCIB MCP MOT MPO MNO MFAC MOC
FUENTE GENERAL
Clases 2806 774 1790 1688 1633 981 877 10549
Módulos 273 273 273 273 273 273 273 1911
Formularios 28800 3970 9795 12470 7215 5378 3900 71528
Stored Proc. 6156 961 1465 1630 5828 1176 1311 18527
TOTAL
38035 5978 13323 16061 14949 7808 6361 102515
GENERAL
Implicaciones
Implicaciones Factores
Factoresde
demejora
mejora
Reutilización de código
Evaluación de métricas
MÓDULO LOC REUTILIZADAS LOC AHORRADAS
MCIB 3170 255590
MCP 1729 45033
MOT 3170 89613
MPO 2628 129747
MNO 1205 73190
MOC 1187 33258
MFAC 1187 40850
TOTAL LOCS 14276 667281
Implicaciones
Implicaciones Factores
Factoresde
demejora
mejora
Implicaciones
Implicaciones Factores
Factoresde
demejora
mejora
400
300
300
200
200
100
100
0
0
AA. .DDeess. .
AA. .CCoonnf.f.
AA. .PPlalann. .
AA. .CCaal.l.
0 2 4 6 Rol
0 2 4 6 Rol
Factores
Factoresde
demejora
mejora ROL HP HT Desfase
Factores
Factoresde
demejora
mejora
Factores
Factoresde
demejora
mejora
Adm. De Configuración
del equipo
Adm. De Planificación
Adm. De Desarrollo
Adm. De Calidad
Líder de Equipo
No había registro de
pruebas Definición y uso de
estándares en el proceso
Documentación pobre de software
PROY.
CON TSP
Desfase promedio en la
6%
Programación del trabajo
Rango aceptable de errores
-20% a
en la programación del
27%
trabajo
Factores de mejoramiento
PSP TSP
Planificación Tareas
Disciplina Individual Disciplina Colectiva
Cumplimiento - Compromisos
Predicción de Trabajo Segregación de Funciones
Conclusiones
Contribuyó a que el grupo tenga a una mejor comprensión de sus responsabilidades en los procesos
El trabajo entre las personas del negocio y los desarrolladores debe ser continuo
En nuestra tesis el TSP tomo tiempo acoplarse ya que inicialmente se llevo los métodos y técnicas
personales de cada miembro del equipo pero con el transcurso del tiempo se fue
obteniendo una disciplina de desarrollo y un ambiente de equipo
Adoptar estándares
MPO MOT
équipos
•Clasificación de
suministros
•Ingreso de Movimientos
de bodega.
•Autorización de Vehículos MCP
•Ingreso de Pedidos
•Autorización de Pedidos Ing, costos de ordenes de viaje •Cons. Costos de mano
•Ingreso de Ordenes de Obra
Viaje •Cons Costos de suminis
•Control de herramientas. Ing, costos de materiales y tros
•Ingreso de carga personal consumibles •Costos proformados vs
costos reales
PSP Personal Software Process TSP Team Software Process