Академический Документы
Профессиональный Документы
Культура Документы
“X-PRO-L”
Profesor Guía:
MARCELLO VISCONTI
Profesor Correferente:
LUIS HEVIA
VALPARAISO, CHILE
OCTUBRE, 2005
4. GESTION
4.1 Organización
Jefe
Jefe de
de SQA
SQA
Jefe
Jefe de
de
Proyecto
Proyecto
Unidad
Unidad de
de SQA
SQA Unidad
Unidad de
de SCM
SCM
Jefe
Jefe de
de Jefe
Jefe de
de
Proyecto
Proyecto Proyecto
Proyecto
Ingeniero
Ingeniero de
de Encargado
Encargado de
de Encargado
Encargado de
de Encargado
Encargado de
de
SQA
SQA Diseño
Diseño Seguridad
Seguridad Documentación
Documentación
Jefe
Jefe de
de Jefe
Jefe de
de Jefe
Jefe de
de Jefe
Jefe de
de
Proyecto
Proyecto Proyecto
Proyecto Proyecto
Figura 2: Organización del Equipo de Trabajo
Proyecto Proyecto
Proyecto
La unidad de SQA debe estar organizada para desempeñar sus labores y otorgar un soporte al
desarrollo de software. Para ello, cuenta con tres posibilidades básicas [MUN-00]:
4.2 Recursos
Para llevar a cabo el plan de aseguramiento de calidad, se hace necesario contar con un grupo
especializado de SQA, quienes desempeñarán distintas funciones para el cumplimiento de los
objetivos. Se debe guiar al equipo de desarrollo, de tal manera de lograr un producto de alta
calidad. Este grupo de SQA debe representar al cliente dentro de la organización. Se debe dejar en
claro que el grupo de SQA no tiene la total responsabilidad de lograr una alta calidad de la
aplicación multimedia, sino que depende total y absolutamente de todo el equipo u organización.
Se debe mencionar que el esfuerzo requerido en las actividades de SQA es de aproximadamente
el 25% del tiempo total requerido para el proyecto.
Como lo demuestra la experiencia de otras empresas del rubro, una buen distribución de puestos
dentro de ella, es tener un Jefe de SQA quien tendrá la capacidad de liderazgo y experiencia en
Gestión
4.2.2 Infraestructura
El grupo de SQA necesita tener acceso a computadoras que permitan realizar labores de
evaluación y auditoría eficazmente. Para, ello se dispondrá de un equipamiento destinado en el
Plan de Proyecto.
Hardware
SQA debe:
Comprobar la adherencia de los entregables a los estándares definidos en el Plan de
Proyecto.
Verificar la adherencia del proceso de especificación de Sistema (Solución Propuesta) a los
procedimientos definidos en el plan de proyecto.
Garantizar que se revisaron adecuadamente los entregables (Especificación de Sistema,
es decir, Solución Propuesta) de la fase de Análisis.
SQA debe analizar los problemas detectados para determinar sus causas, impactos y frecuencia
de ocurrencia, y para establecer acciones preventivas.
Además, SQA es responsable de monitorear la adecuada implementación de las acciones
correctivas derivadas de estos problemas.
Gestión
Gestión
4.4 Responsabilidades
4.5.2 Clasificación
Riesgos Técnicos:
Riesgos de Negocio:
Riesgos de Proyecto:
Para evaluar cada riesgo, se utilizó una descripción definida de la siguiente manera:
Muy Alto Significa que la ocurrencia del riesgo es muy probable, o que el impacto en el proyecto es
determinante para el desarrollo de éste.
Alto La ocurrencia del riesgo es probable, o el impacto en el proyecto es considerable, pero no
determinante.
Medio Significa que la probabilidad de que el riesgo se materialice es de un nivel medio, o que el
efecto en el proyecto es moderado
Bajo La ocurrencia del riesgo es casi improbable, o que el impacto en el proyecto tiene un efecto
bajo o casi nulo.
Tabla 30: Descripción de los rangos
Gestión
Escala de Priorización:
Riesgos Priorizados:
Para disminuir el efecto negativo que pudieran producir estos riesgos durante el desarrollo del
proyecto, las siguientes “Hojas de Control de Riesgos” definen planes de mitigación y de
contingencia para los trece riesgos más prioritarios.
ID Riesgo Prioridad
5 La necesidad de cumplir plazos en la planificación podría a llevar a sacrificar la 1
calidad del software
11 Inexperiencia en desarrollo de proyectos de software por parte de los 1
desarrolladores
1 Desconocimiento del software a utilizar en la construcción de la aplicación 2
16 Mala calendarización (estimación de plazos) 2
2 Pérdidas de información por fallas de hardware o software 3
3 Insatisfacción por parte del Cliente de la interfaz usuaria 3
13 Mal dimensionamiento del problema (el problema es más grande de lo pensado) 3
15 Cambio en los requerimientos 4
4 Necesidad de cambiar las herramienta de desarrollo durante el proyecto 5
19 Alejamiento o abandono del proyecto por parte de la asesora en metodología en 5
enseñanza y aprendizaje
23 Alejamiento o abandono por parte del diseñador de apoyo en el desarrollo del 5
proyecto
24 Abandono definitivo por parte de algún integrante del equipo 5
12 Falta de disponibilidad por parte del Cliente para participar en reuniones con los 6
desarrolladores
Contexto: Cambio de herramientas de desarrollo por no cumplir con la funcionalidad necesaria para la
aplicación, obligaría a realizar el estudio de una herramienta nueva, lo que implica una replanificación.
Plan de Mitigación: Investigar y seleccionar una nueva herramienta de desarrollo, y capacitar en caso de
ser necesario
Plan de Contingencia: Cambiar de herramienta, replanificar el proyecto y asignar nuevas
responsabilidades y tareas.
Gatillador: La herramienta elegida no sirve para desarrollar la solución planificada.
Estado: Latente