Professional Documents
Culture Documents
Computacionales
www.utn.edu.ec
ARQUITECTURA DE SOFTWARE
2018
Enero 2018
Introducción
La calidad del software es el conjunto de cualidades medibles y específicas que varía de un sistema a otro
Calidad
Para la mejora de
procesos tales como:
¿Qué es?
UTN | FICA-CISIC
Formar ingenieros de software
con métodos disciplinados
para mejorar su desarrollo
personal de software
Planeación y seguimiento
Maximizar calidad
Generar un marco
software, minimizar
basado en PSP.
costos.
Objetivos de
TSP
Guías para solución de
problemas en equipos.
Acelerar la mejora
continua de
procesos.
Evaluar roles y
Proporcionar
equipos.
métricas para
equipos.
Entornos de TSP
Fases del ciclo de vida de TSP
Los Roles (responsabilidades) en los equipos en TSP
Gestor de desarrollo:
guía al equipo en el desarrollo del producto.
Gestor de planificación:
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. Genera estándares para obtener un trabajo uniforme.
Administrador de requerimientos:
Dirige al equipo en el desarrollo de requerimientos de software y ayuda a dar a conocer la tecnología y
en las necesidades de apoyo administrativo. Administra el plan de configuración.
Ventajas
• Mejora la productividad de las personas.
• Mejora en los hábitos de programación.
• Detección temprana de defectos y riesgos.
• Mejora en la calidad.
Desventajas
La medición práctica del software (PSM) es un proceso para diseñar e implementar un programa de
medición del software basada en proyectos.
Constituye el documento base a partir del estándar ISO/IEC 15939 sobre la medición del software.
Establecimiento y
Planificación de la Realización de la Evaluación de la
mantenimiento del
medición medición medición
compromiso
El PSM se basa en el MIM (Measurement Information Model) y MPM (Measurement Process Model).
Ambos modelos trabajan juntos para definir un programa apropiado para cada proyecto
Planificación de la Medición: se
definen las métricas necesarias •Realización de la Medición: se
para satisfacer las necesidades de implementa el plan de medición y
información. La salida de esta se realizan la recolección de datos,
actividad da el soporte para las se realiza el análisis y se presentan
necesidades de información del los resultados.
proyecto.
Ventajas
• Conocimiento cuantitativo de las características del proceso
y del producto.
• Se podrán realizar comparaciones con otros proyectos.
• Se podrá mejorar el producto ya que las métricas sirven
para detectar defectos.
• Se tendrá un soporte para la estimación y la planificación.
Desventajas
• Cuando el mejoramiento se concentra en un área específica
de la organización, se pierde la perspectiva de la
interdependencia que existe entre todos los miembros de la
empresa.
• Requiere de un cambio en toda la organización, ya que para
obtener el éxito es necesaria la participación de todos los
integrantes de la organización y a todo nivel.
• En vista de que los gerentes en la pequeña y mediana
empresas son muy conservadores, el Mejoramiento
Continuo se hace un proceso muy largo.
• Hay que hacer inversiones importantes.