Sunteți pe pagina 1din 8

TAREA #1

Enfoques para la evaluación de procesos de software

Ingeniería de Software I
Catedrá�co: Lourdes Mendoza

Alumno # Cuenta
l

JANUARY 23, 2019


Sección 193
SCAMPI

Es un método de evaluación estándar para las mejoras de proceso CMMI (SCAMPI), está
diseñado para proporcionar calificaciones de calidad de referencia con relación en
Capability Maturity Model Integration (CMMI) modelos, es aplicable a una amplia gama de
modos de uso de evaluación, incluyendo tanto mejoras en los procesos internos y externos
apoyando el desarrollo de la ISO / IEC 15504 determinando la capacidad de mejora del
modelo de software.

SCAMPI permite obtener una perspectiva de la capacidad de ingeniería en una organización


mediante la identificación de fortalezas y debilidades de sus procesos actuales, dar
prioridad a planes de mejora en donde se corrigen las debilidades que generan los riesgos
obteniendo resultados más beneficios para la organización, definir políticas de desarrollo
adquisición de los riegos relativos a la determinación de la capacidad o madurez. Es
importante en este modelo de evaluación como se motiva a la mejora continua de proceso
a través de actividades de supervisión de proceso a contratos.

Ventajas
• Reducción del coste de desarrollo.
• Localización y resolución de defectos.
• Mejora en la fiabilidad de la planificación, en términos de dedicación y de
calendario.
• Se puede aplicar a más de una disciplina
• Mejor atención a las áreas de ingeniería
• Mejora la visibilidad de los proyectos
• Mejora la comunicación, para que cada participante cumpla con sus
responsabilidades
• Mejora la planificación, para que se establezcan planes más realistas
• Mejora la calidad del producto
• Se establece más conocimiento sobre la organización

Desventajas
• El problema de CMMI es su falta de adecuación al enfoque a servicio que está
experimentando el sector de las TI (procesos de desarrollo de productos de
software) en todas sus líneas de actividad, así como el alto esfuerzo de implantación
que exige.
• El proceso de avaluación es muy costos entiempo y esfuerzo.
• La complejidad de la evaluación continua puede atentar contra la definición de
objetivos concretos de madurez.
Normas Compatibles
• ISO / IEC 15504

ISO 9001

ISO 9000 es un conjunto de estándares internacionales para sistemas de calidad. Diseñado


para la gestión y aseguramiento de la calidad, especifica los requisitos básicos para el
desarrollo, producción, instalación y servicio a nivel de sistema y a nivel de producto.

Estas mejoras son recogidas en la ISO 9001:2000, donde se produce un movimiento desde
una aproximación prescriptiva, basada en el procedimiento a unas prácticas de gestión de
la calidad modernas basadas en una aproximación orientada el proceso, en la búsqueda de
la satisfacción del cliente y la mejora continua.

ISO 9001 se centra en la eficacia del sistema de gestión de la calidad para dar cumplimiento
a los requisitos del cliente, ISO 9004 se recomienda para organizaciones que persiguen la
mejora continua, sin afán certificador.

Ventajas

De ISO 9001:2000 podríamos destacar positivamente, según [42]:

• Amplia aplicabilidad, en cualquier industria y entorno.

• Afecta la mayoría de las áreas funcionales de una organización, esto es, gestión,
recursos humanos, producción, ingeniería y calidad.

• Reconocimiento y apariencia internacional, marca de reconocido prestigio.

• Libertad de implementación y de interpretación de los requisitos.

• Incrementa las oportunidades de negocio en ciertos mercados y mejora la


satisfacción
• del cliente.
Desventajas

• Es muy general, no proporciona información de cómo aplicarlo a empresas de


menor tamaño, tampoco proporciona directrices para su implementación en varias
industrias.

• A causa de la amplia aplicabilidad del estándar ISO, hay pocas directrices para su
implementación en algunas industrias o campos específicos. Tampoco existen
directrices para su aplicación en una división o en una sucursal de una gran empresa.

• Para ISO 9001:1994, otro estándar, ISO 9000-3, se publicó como una guía para
interpretar ISO 9001 para el software.

• A pesar de estar ISO 9004:2000 dedicado a la mejora del proceso, sigue la estructura
de ISO 9001 y apunta alguna explicación de lo que se espera, pero se queda corto
en entregar un mapa para implementar el proceso de mejora.

ISO 15504

ISO/IEC 15504 es un emergente estándar internacional de evaluación y determinación de la


capacidad y mejora continua de procesos de ingeniería del software, con la filosofía de
desarrollar un conjunto de medidas de capacidad estructuradas para todos los procesos del
ciclo de vida y para todos los participantes. Es el resultado de un esfuerzo internacional de
trabajo y colaboración y tiene la innovación, en comparación con otros modelos, del
proceso paralelo de evaluación empírica del resultado.

ISO/IEC 15504 inicialmente absorbe la escala de puntuación de capacidad de CMM, las


actividades de proceso de ingeniería de ISO/IEC 12207, Trillium y CMM, la representación
de capacidad basada en perfiles de atributos de BOOTSTRAP y la experiencia del sistema de
gestión de la calidad general de ISO 9001.

Ventajas

• Primer modelo de procesos de 2 dimensiones, dimensiones independientes para los


procesos y la capacidad.

• El resultado de una evaluación de proceso puede ser representado por un perfil de


proceso, una gráfica de 2 dimensiones.

• Inicialmente recogía una escala refinada de procesos de 9 atributos y 6 niveles, que


posteriormente fue mejorada con la desaparición de de la escala de procesos y la
adopción de los PRMs.

• Define un conjunto de criterios de conformidad para permitir la comparación de


modelos externos de procesos y encontrar requisitos comunes.

Desventajas

• Pensaba que el dominio de procesos debería ser más amplio para abarcar todos los
posibles ciclos de vida (algo no necesario por la adopción de modelos externos, los
PRMs) y que era difícil que todos los atributos de proceso fueran universales,
aplicables a todos los procesos y prácticas base

• La dimensión capacidad ha alcanzado un alto grado de dificultad y existen


solapamientos con la dimensión procesos.

• La complejidad de las evaluaciones (y por consiguiente el costo) es


significativamente más alta que en otros modelos.

Compatibilidad

• La versión 1.0 inicialmente recogía treinta y cinco procesos agrupados en cinco


categorías (Cliente-Proveedor, Ingeniería, Proyecto, Soporte y Organización). Sin
embargo, la idea de expandir el ámbito de aplicación del estándar evitando
restringirlo a un determinado ciclo de vida, la compatibilidad con ISO/IEC 12207 e
ISO/IEC 15288 y con cualquier modelo posterior, permite la evolución del estándar
para aceptar Modelos de Referencia de Procesos (PRM’s) eliminando la inicial
dimensión de procesos. La medida de capacidad (véase tabla 4), es aplicable a
cualquier modelo de procesos plasmado en un PRM compatible con ISO 12207. Esto
le confiere una infraestructura mucho más abierta, facilitando la compatibilidad.

• Software, adaptable a PyMEs y puede relacionarse con cualquier modelo de


procesos
CBA IPI

Proporciona una técnica de diagnóstico para evaluar la madurez relativa de una


organización de software; usa el SEI CMM como la base de la evaluación.
Este método implícitamente usa el CMM versión 1.1 como modelo de referencia. La
recopilación de datos está basada tanto en las áreas claves del proceso (KPAs) de CMM
como asuntos no relacionados con CMM. Está diseñado para establecer la consistencia de
largo de las valoraciones de CMM para que los resultados de una valoración puedan ser
comparados con otros de una previa. Los componentes y detalles de este método.

Facilita a una organización conocer la capacidad de sus procesos software mediante la


identificación de las fortalezas y debilidades. Con el fin de establecer y dar prioridad a planes
de mejora software.

Ventajas

• Método mejorado a través de la retroalimentación de los usuarios (evaluadores


calificados y
• autorizados, patrocinadores y miembros de equipos de valoración).

• Los datos de las valoraciones son recolectados por el SEI y las actualizaciones sobre
el perfil
• de madurez de proceso de la comunidad de software son divulgadas dos veces al
año.

• El método CBA-IPI permite a las organizaciones realizar valoraciones menos


intensivas
• como las de clase C o micro-evaluaciones.

• El método CBA-IPI está ligado al modelo de procesos CMM.

Desventajas

• Como requisito para que una valoración sea considerada CBA-IPI, debe ser dirigida
por un
• evaluador autorizado a través del programa de evaluador del SEI.

• Como requisito, se requiere un equipo de valoración mínimo de 4 personas, el cual


debe ser
• entrenado en CMM y CBA-IPI.

• Una valoración CBA-IPI no tiene período de vigencia.


• Una valoración CBA-IPI consume mucho tiempo, puede llevarse hasta dos años,
desde la
• planeación hasta la implementación del plan de acción.

Compatibilidad

Software, adaptable a PyMEs y relacionado con el modelo internacional


Fuentes:

• http://resources.sei.cmu.edu/library/asset-view.cfm?assetid=5793
• http://resources.sei.cmu.edu/asset_files/Handbook/2002_002_001_13919.pdf
• http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/juarez_s_g/capitulo5.pdf
• http://jupiter.utm.mx/~tesis_dig/10722.pdf

S-ar putea să vă placă și