Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1.1
1
1
Modelo de trabajo.
El CMMi enfoque el trabajo en grupos de trabajo por rea de proceso, acordes con las
cuatro disciplinas que desarrolla.
Cada rea adelanta en forma articulada un proceso, que a su vez coincide con una escala de
niveles, que indican el grado de madurez del desarrollo del software.
2
1
Modelo de trabajo.
Este modelo se desarrolla en una secuencia gradual de partes o etapas. Los siguientes son
las etapas de certificacin de obligatorio cumplimiento para la organizacin que quiera someterse
a este modelo de acreditacin.
Perspectivas estndares
Parte F - Requerimientos del Sistema de Administracin de la Calidad del Software Perspectiva del Proceso
3
1
El modelo de McCall.
Definicin y objetivo.
Este proyecto fue creado por la Comisin Europea como parte del programa ESPRIT
(ESPRIT 5441 BOOTSTRAP: A European Assessment Method to Improve Software
Development). La administracin y el mantenimiento del programa Bootstrap corresponden al
Grupo Europeo de Inters Econmico del Instituto Bootstrap (Bootstrap Institute European
Economic Interest Group, BI EEIG) de Miln, Italia.
El Objetivo fundamental del programa es evaluar y mejorar la capacidad de las Unidades
Productoras de Software (SPU, Software Producing Units). Mediante esta metodologa se tratar
la mejora de procesos de software.
El programa Bootstrap combina las normas ISO 9000, las normas europeas para la
Ingeniera de Software y el Modelo de Madurez de la Capacidad CMM para sentar una base con
la cual evaluar y dar asesora.
Modelo de trabajo.
Para lograr la estandarizacin en el proceso de desarrollo del software este modelo usa una
estructura de trabajo basado en 3 niveles:
4
1
Organizacin
Metodologa:
a. Ciclo de vida dependiente
b. Ciclo de vida indendiente: Gestin, soporte, cliente proveedor.
c. Relaciones de proceso
Tecnologa
Modelo de trabajo.
Para lograr la certificacin en el proceso de desarrollo del software, los ingenieros y
empresas pequeas deben seguir el siguiente modelo de trabajo.
5
1
(4) aplicar aspectos cuantitativos para mejorar los procesos de trabajo personales y
(5) lograr la integracin de todos los integrantes de la organizacin.
Modelo de trabajo.
El principal modelo de trabajo son los equipos, ya que los equipos de desarrollo tienen
mltiples especialidades y todos los miembros trabajan en vista de un objetivo en comn. Estos
equipos de trabajo son relanzados cada 3 4 meses, a fin de mantener un proceso de desarrollo
constante y sujeto a polticas de calidad estandarizadas de calidad.
6
1
software. Esto significa que los productos y servicios producidos por los procesos cumplen
totalmente con los requerimientos internos y externos; y con los objetivos de negocio de la
organizacin. El concepto de administracin del proceso est basado en 4 principios del
control estadstico de procesos. Estos principios sostienen que por medio del establecimiento y
mantenimiento de niveles de variabilidad, los procesos darn resultados predecibles. De esta
forma, se puede decir que los procesos estn dentro del control estadstico.
2
Modelo de trabajo.
El modelo de trabajo se centra en grupos de trabajo organizados de acuerdo a las cuatro
responsabilidades propuestas por este estndar de proceso de desarrollo de software: (1) Definir
el proceso, (2) Medir el proceso, (3) Controlar el proceso (asegura que la variabilidad sea estable
y que los resultados sean predecibles).
2
1
Cada tipo de caracterstica est integrada por subcategoras que a su vez incluyen
conceptos especficos: (1) nombre y definicin de la caracterstica, (2) Escala o unidades de
medicin, (3) recopilacin de datos o prueba, (4) valor previsto, (5) valor ptimo, (6) valor en el
sistema actual y (7) comentarios.
2
Modelo de McCall.
Estos factores de evaluacin a su vez estn integrados por una serie de requerimientos que
son metdicamente analizados por el grupo de evaluacin de producto.
Todos los resultados de la evaluacin mtrica son conocidos en tiempo real por usuario
final, quien podr realizar una interpretacin de los datos, contando as de insumos necesarios
para tomar una decisin.
Una limitacin de este modelo de calidad es que no tiene en cuenta la portabilidad de los
productos software que se estn considerando, factor digno de consideracin en funcin de las
exigencias actuales que recaen sobre el proceso de desarrollo del software.
Para el alcanzar el estndar de calidad este modelo hace nfasis en 5 criterios de calidad,
definidos en cada de la letra de su abreviatura.
Tabla 1
Principios de calidad modelo FURPS +
Fuente: https://es.scribd.com/doc/135637783/Modelo-Furps.
3
1
ISO/IEC 9001:2000.
ISO/IEC 9001:2000 es un norma de carcter internacional y promueve la adopcin de un
enfoque basado en procesos cuando se desarrolla, implementa y mejora la eficacia de un SGC,
para aumentar la satisfaccin del cliente mediante el cumplimiento de sus requisitos.
Una ventaja de este enfoque es el control continuo que proporciona sobre los procesos
individuales dentro del sistema de procesos, as como sobre su combinacin e interaccin.
Un SGC que use la norma ISO/IEC 9001:2000 debe garantizar la ejecutabilidad de 4
etapas.
Esta norma divide su quehacer en 8 captulos, necesarios para asegurar la calidad en los
procesos.
ISO/IEC 12207:1995.
Esta concentra una gua marco comn a los diseadores y organizacin para hablar el
mismo lenguaje tanto en la creacin como la administracin del software.
Esta norma cubre desde la conceptualizacin hasta el retiro de software, es decir, su ciclo
de vida. Esto se da a travs de procesos para adquirir y suministrar productos y servicios de
software controlando y mejorando los procesos en todo momento.
La norma ISO/IEC 12207 debe ser usada en:
Este estndar agrupa las actividades que deben ser realizadas durante el ciclo de vida del
software en:
5 procesos fundamentales,
8 Procesos de Soporte, y
4 Procesos Organizacionales.
ISO/IEC 15504-1:2004.
La ISO 15504 es una norma internacional para establecer y mejorar la capacidad y
madurez de los procesos de las organizaciones. La ISO 15504 sirve para evaluar la capacidad o
madurez de los procesos de una organizacin. Como veis, en la definicin no cito las palabras
procesos software, porque la ISO 15504 es un framework para evaluar de manera general
cualquier modelo de procesos (de software o de lo que sea). As se pens y as se dise.
4
1
capacidad de un sistema software para ser transferido desde una plataforma a otra.
Subcaractersticas: Capacidad de instalacin y capacidad de reemplazamiento.
Calidad en uso - Conjunto de atributos relacionados con
la aceptacin por parte del usuario final y Seguridad. Subcaractersticas expresadas en:
eficiencia, productividad, seguridad y satisfaccin.
2
Las caractersticas de calidad y sus mediciones asociadas pueden ser tiles no solamente para
evaluar el producto software sino tambin para definir los requerimientos de calidad.La serie
ISO/IEC 25000:2005 reemplaza a dos estndares relacionados: ISO/IEC 9126 (Software Product
Quality) e ISO/IEC 14598(Software Product Evaluation).
Para lograr el desarrollo de esta norma se deben seguir una estructura de trabajo basada en
6 procesos: (1) portabilidad, (2) Fiablidad, (3) usabilidad, (4) eficiencia y (5) Mantenibilidad.
Esta norma a su vez se divide en una familia de subcategoras para asegurar la calidad del
producto.
ISO/IEC 2500n. Divisin de gestin de calidad. Los estndares que forman esta
divisin definen todos los modelos comunes, trminos y referencias a los que se alude
en las dems divisiones de SQuaRE.
ISO/IEC 2501n. Divisin del modelo de calidad. El estndar que conforma esta
divisin presenta un modelo de calidad detallado, incluyendo caractersticas para la
calidad interna, externa y en uso.
ISO/IEC 2503n. Divisin de requisitos de calidad. Los estndares que forman parte de
esta divisin ayudan a especificar los requisitos de calidad. Estos requisitos pueden ser
usados en el proceso de especificacin de requisitos de calidad para un producto
software que va a ser desarrollado como entrada para un proceso de evaluacin. El
proceso de definicin de requisitos se gua por el establecido en la norma ISO/IEC
15288 (ISO, 2003).
REFERENCIAS BIBLIOGRFICAS
Bolaos, L. P., & Navia, M. A. (25 de Mayo de 2015). Exploracin de modelos y estndares de
calidad para el producto del software. Obtenido de UIS Ingeniera. Revista de la facultad
de ingenieras fsico mecnicas:
http://revistas.uis.edu.co/index.php/revistauisingenierias/article/view/1055/1434
Garzs, J. (20 de Octubre de 2010). Entender la norma ISO 15504. Obtenido de Javier Garzas:
http://www.javiergarzas.com/2010/10/entender-iso-15504-1.html
Mindmeister. (s.f.). Mindmeister. Obtenido de Mindmeister:
https://www.mindmeister.com/es/93285991/la-norma-iso-iec-25000-2005-softwarequality-requirements-and-evaluation-square
Pardo Rivera, C. M. (17 de Marzo de 2013). Estndares y modelos de calidad del software.
Obtenido de Estndares y modelos de calidad del software:
http://evaluaciondesoftware2013.blogspot.com.co/
Solarte, G., Muoz, L., & Arias, B. (Agosto de 2009). Modelos de calidad para procesos de
software. Obtenido de Sistema de Informacin Cientfica Redalyc:
http://www.redalyc.org/articulo.oa?id=84916714069
Wikipedia. (4 de Marzo de 2014). ISO/IEC 9126. Obtenido de Wikipedia:
https://es.wikipedia.org/wiki/ISO/IEC_9126
Wikipedia. (18 de Agosto de 2014). Wikipedia. Obtenido de Wikipedia:
https://es.wikipedia.org/wiki/ISO/IEC_25000