miércoles, 1 de diciembre de 2021

PA 3 Cuadro comparativo de los diferentes modelos de madurez del proceso

 

Instituto Tecnológico de Comitán

Daniela Hernández Vázquez               19700041

Carlos Gustavo Méndez Aguilar         19700058

Semestre: 5

Grupo: A

Carrera: Ingeniería en Sistemas Computacionales 

Nombre del Profesor: Mónica Laurent León Juárez

Materia: Fundamentos de Ingeniería de software

3er PA: Realizar un cuadro comparativo de los diferentes modelos de madurez del proceso.

Fecha: 30/11/2021





Introducción

Actualmente, existen metodologías, estándares, modelos de madurez y guías que pueden ayudar a una organización a mejorar su modo de operar. Los modelos de madurez constituyen una evolución de las metodologías para gestionar la calidad de la organización. Fueron concebidos inicialmente para la industria del software, pero actualmente su área de aplicación es muy diversa. La implementación de los modelos de madurez en las pequeñas y medianas empresas (Pymes), se dificulta por ser organizaciones que en general están poco estructuradas y en la mayoría de los casos no cuentan con personal calificado y certificado. El objetivo del trabajo es realizar recomendaciones que puedan servir de referencia para su aplicación en las Pymes, a partir de una revisión de reconocidos modelos de madurez. En este trabajo se muestra un cuadro comparativo de los distintos modelos de madures de procesos. 






Modelos

Descripción

Características

Nivel 1

Nivel 2

Nivel 3

Nivel 4

Nivel 5

Modelo CMMI:

Capability Maturity model Intregration

El CMMI está diseñado para ayudar a mejorar el desempeño proporcionando a las empresas todo lo que necesitan para desarrollar consistentemente mejores productos y servicios.

·         Inclusión de las prácticas de institucionalización, que permiten asegurar que los procesos asociados con cada área de proceso serán efectivos, repetibles y duraderos.

·         Guía paso a paso para la mejora, a través de niveles de madurez y capacidad.

.

inicial: los procesos se consideran impredecibles y reactivos. En esta etapa, “el trabajo se completa, pero a menudo se retrasa y supera el presupuesto”.

Gestionado: se ha alcanzado un nivel de gestión de proyectos. Los proyectos se “planifican, ejecutan, miden y controlan”

Definido: en esta etapa, las organizaciones son más proactivas que reactivas. Existe un conjunto de “estándares para toda la organización” para “brindar orientación a través de proyectos, programas y carteras”

Gestionado cuantitativamente: esta etapa es más medida y controlada. La organización está trabajando con datos cuantitativos para determinar procesos predecibles que se alinean con las necesidades de las partes interesadas.

Optimización: aquí, los procesos de una organización son estables y flexibles. En esta etapa final, una organización estará en constante estado de mejora y respuesta a cambios u otras oportunidades.

Modelo de madurez de procesos de negocio de Fisher.

El modelo de madurez de procesos de negocio propuesto por David Fisher   año 2004 consiste en combinar dos dimensiones, las cinco palancas de cambio y los cinco estados de madurez de los procesos de negocio.

·         Constituye una herramienta fácil de usar para evaluar la madurez de BPM en las organizaciones.

·         Permite evaluar de forma escalonada la madurez dando claridad a las empresas de lo que deben mejorar para minimizar la brecha entre el estado actual y el deseado.

Aislado: Representa una falla en las empresas, se traduce en el trabajo individual y/o aislado de los elementos y por ello tienen respuestas lentas ante los cambios del mercado.

Tácticamente Integrado: Son las organizaciones que comenzaron sus esfuerzos para integrar la organización, el mayor esfuerzo se representa en el manejo eficiente de los datos y la información de la empresa para tener más oportunidades dé tomar buenas decisiones.

Proceso Impulsado: Este nivel representa el cambio de mentalidad en la organización, representa un largo camino pasar del nivel2 al nivel 3, debido a que hay muchos obstáculos y cambios que al final representan el compromiso por mejorar.

Empresa Optimizada: Este nivel representa el progreso de haber derribado la resistencia de cambio, enfoca las capacidades organizacionales en un nivel optimizado

Red inteligente de gestión: se acumulan todos los beneficios alcanzados, las 5 palancas de cambio están alineadas al mismo nivel y el trabajo en equipo se traduce en la eficiencia y eficacia óptima de inicio a fin

Modelo BPMM: Modelo de madurez de procesos de negocio de la OMG

El modelo de madurez de procesos de negocio BPMM es propuesto por la OMG, organización internacional sin fines de lucro. Constituye una guía para las organizaciones de cómo estas evolucionan según el desarrollo de sus procesos de negocio y se estructura en cinco niveles de madurez

·         Es aplicable en cualquier ámbito de negocio.

·         Constituye un mapa detallado para guiar la evaluación de la madurez.

·         Cuenta con prestigio internacionalmente.

Inicial: No hay objetivos específicos, el éxito en estas organizaciones depende de la capacidad de las personas que trabajan en la organización y no del uso de procesos ya probados.

Gestionado: El objetivo es crear una base de gestión o conocimiento dentro de cada unidad de trabajo o proyecto.

Estandarizado: El objetivo es establecer y utilizar una infraestructura de procesos activos, con base en la experiencia, para lograr coherencia en la forma en que se realiza el trabajo para proporcionar productos y servicios.

Predictible: El objetivo es administrar y explotar la capacidad de la organización para controlar la variación y predecir los resultados en base a la infraestructura de procesos disponibles y la experiencia.

Innovador:  El objetivo es la mejora continua tanto de los procesos de la organización como de los resultados obtenidos, por medio de la prevención de problemas, el aumento de la capacidad, planificación de mejoras y de la innovación.

Modelo de madurez de procesos de Gartner

El modelo de madurez de procesos de Gartner presenta seis fases de madurez en los que pueden ser evaluados los procesos según la situación de los factores claves de éxito.  A medida que la organización avance a través de los niveles de madurez los factores de éxito deben evolucionar consecuentemente.

Este modelo de madurez ofrece para cada fase el comportamiento de los factores de éxito, la forma en que se manifiesta la organización, las competencias necesarias y los desafíos potenciales para la implementación de BPM.

·         Escasa información disponible ya que Gartner es una empresa consultora.

·         Muy estricto en los criterios de evaluación 30.

nivel cero:  se basa en Reconocimiento de las ineficiencias operacionales.

Nivel 1: Conciencia - Comprensión de que la infraestructura y las operaciones son críticas

para el negocio, empezando a tomar acciones

para obtener control operativo y visibilidad.

Compromiso: Mudarse a un entorno administrado, por ejemplo, en los procesos

del día a día de soporte de TI o en la mejora del éxito en la gestión de proyectos, para

orientarse al cliente y aumentar su satisfacción.

Proactivo:  Ganando eficiencia y calidad de servicio a través de la normalización,

el desarrollo de políticas, estructuras de gobierno y la implementación de procesos

interdepartamentales proactivos

Alineado al Servicio: Gestión de TI como un negocio; centrada en el cliente;

calidad de procesos, competitiva y confiable proveedor de servicios de TI .

Socio del Negocio: Socio de confianza para la empresa, de manera de

aumentar el valor y la competitividad de los procesos de negocio, así como el negocio en

su conjunto.

Modelo BPMMM: Modelo de madurez holístico para BPM de Rosemann y de Bruin

Permite describir como se encuentra la empresa desde la perspectiva de BPM, este modelo presenta seis factores críticos para la implementación de BPM, el mismo que influye en el nivel de madurez de la empresa y estos son: el enfoque estratégico, el control de los procesos, los métodos, la tecnología, las personas y la cultura organizacional.

·         Permite guiar programas de mejora.

·         Es aplicable a cualquier ambiente de negocio.

·         Su estructura no es muy compleja (se encuentra en el punto intermedio entre los modelos complejos y los simples).

·         Los criterios de evaluación son entendibles.

 

Iniciado

· Organización que no tiene o tiene intentos descoordinados de implementación BPM

· Esfuerzos individuales, ya sean provenientes desde las áreas de TI o de negociación.

Definido

· La organización ya cuenta con experiencia en la definición de procesos de negocio, dispone de documentos de los mismos.

 

Predecible

 

· La organización ha progresado desde su primera experiencia BPM. Incluyendo a más personas en una perspectiva de procesos.

Gestionado

 

· La organización en esta fase disfruta de los beneficios de tener BPM con firmeza en su estrategia.

· Poseer un centro de excelencia para la administración de procesos.

Optimizado

 

· La organización en esta fase goza de los beneficios de poseer BPM como parte central en su administración operacional y estratégica.







h








Conclusión

Un modelo de madurez es muy importante ya que es un mapa que guía a la organización en la implementación de buenas prácticas, ofreciendo un punto de partida, nos ayuda a Describir un camino de mejoramiento evolutivo, desde los procesos inconsistentes hasta los más maduros de la organización. Permite evaluar el estado de desarrollo de una organización o proceso de negocio, trazar claramente estrategias de mejoras para alcanzar los objetivos previstos e identificar las áreas donde la organización debe enfocarse para mejorar. Existen diferentes modelos de madures de procesos que las empresas pueden elegir. 






Referencias Bibliográficas

Pérez-Mergarejo, E., Pérez-Vergara, I., & Rodríguez-Ruíz, Y. (2014). Modelos de madurez y su idoneidad para aplicar en pequeñas y medianas empresas. Ingeniería Industrial, 35(2), 184–198. http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S1815-59362014000200004

Becerra, L. (2021, June 4). ¿Qué es CMMI? Un modelo para optimizar los procesos de desarrollo. CIO MX. https://cio.com.mx/que-es-cmmi-un-modelo-para-optimizar-los-procesos-de-desarrollo/

Modelo de madurez de procesos de negocio Fisher El modelo de madurez de. (2019). Coursehero.com. https://www.coursehero.com/file/p6cata2/Modelo-de-madurez-de-procesos-de-negocio-Fisher-El-modelo-de-madurez-de/

Modelos de Madurez en BPM | GLobalLogic Latinoamerica. (2021, February 10). GlobalLogic Latinoamerica. https://www.globallogic.com/latam/insights/blogs/modelos-de-madurez-en-bpm/








martes, 30 de noviembre de 2021

PA 2 Gestionar información acerca del aseguramiento de calidad así como de los diferentes estándares y métricas de calidad

 

Instituto Tecnológico de Comitán

Daniela Hernández Vázquez        No Control: 19700041

Carlos Gustavo Méndez Aguilar  No Control: 19700053

Semestre: 5

Grupo: A

Carrera: Ingeniería en Sistemas Computacionales 

Nombre del Profesor: Mónica Laurent León Juárez

Materia: Fundamentos de Ingeniería de software

2do PA Gestionar información acerca del aseguramiento de calidad, así como de los diferentes estándares y métricas de calidad para proyectos de software, elaborando un cuadro sinóptico

Fecha: 30/11/2021


introducción

Este trabajo tiene como finalidad hablar sobre el aseguramiento de la calidad del software, así como también las normas y métricas de calidad para el desarrollo de software.  La calidad genera productos y servicios mejorados, disminuye costes y permite aumentar la rentabilidad financiera de las empresas. Es un factor de motivación e integración de los trabajadores, ya que es el objetivo que orienta todas las actuaciones en las organizaciones. La calidad del software es el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del usuario, por eso es importante conocer las normas y las métricas para poder realizar un software que cumpla con la calidad deseada. 


















Conclusión

El aseguramiento de la calidad del software es el que evalúa la calidad del software, el cual analiza si el software no cumple con lo que el cliente solicito, de igual manera las métricas que nos ayudan a identificar en que nivel de calidad se encuentra nuestro software.  Los estándares nos ayudan a poder brindar a nuestros clientes mayor confiabilidad, y también nos ayuda a que nuestro software sea más eficiente. Es importante tomar en cuenta a cada uno de estos puntos ya que son de gran importancia para así poder lograr que nuestro software cumpla con todos los requisitos necesarios y no presente ninguna falla.







Referencias bibliográficas

https://sites.google.com/site/gestiondeproyectossoftware/unidad-2-calidad-de-software/2-2-estandares-y-metricas-de-calidad-en-la-ingenieria-de-sw

http://estandarescalidadsoftware.blogspot.com/

https://www.computerweekly.com/es/consejo/23-metricas-de-desarrollo-de-software-que-monitorear-hoy

 





















 

PA 1 Realizar un mapa conceptual que considere la definición importancia y factores de la calidad de software

 

Instituto Tecnológico de Comitán

Daniela Hernández Vázquez              No Control: 19700041

Carlos Gustavo Méndez Aguilar       No Control: 19700053

Semestre: 5

Grupo: A

Carrera: Ingeniería en Sistemas Computacionales 

Nombre del Profesor: Mónica Laurent León Juárez

Materia: Fundamentos de Ingeniería de software

1erPA: Realizar un mapa conceptual que considere la definición, importancia y factores de la calidad de software

Fecha: 25/11/2021




Introducción

La calidad del software es una preocupación a la que se dedican muchos esfuerzos. Sin embargo, el software casi nunca es perfecto. Todo proyecto tiene como objetivo producir software de la mejor calidad posible, que cumpla, y si puede supere las expectativas de los usuarios. La obtención de un software con calidad implica la utilización de metodologías o procedimientos estándares para el análisis, diseño, programación y pruebas del software que permitan uniformar la filosofía de trabajo, en áreas de lograr una mayor confiabilidad, mantenibilidad y facilidad de prueba, a la vez que eleven la productividad, tanto para la labor de desarrollo como para el control de la calidad del software.







Conclusión

Conocer cada uno de los indicadores del proceso de la calidad del software y cómo se está desempeñando su producto, es indispensable para brindar soluciones claras a las necesidades de los usuarios, desde un aspecto fácil de manejar y que sea cómodo.  A pesar de que existen diversas causas que pueden afectar la calidad de un software, es indispensable hacer conciencia sobre los resultados de los errores que se cometen al no contar con un control de calidad, ya que existe una amplia probabilidad de que se presenten un sin número de problemas en el uso del sistema.





Referencias Bibliográficas

Calidad del software. Factores y métricas. Estrategias de prueba. (2013). Blogspot.com. https://oposicionestic.blogspot.com/2013/03/calidad-del-software-factores-y.html

Verity. (2021, January 21). Importancia de implementar la calidad del software en su empresa. Verity.cl; Verity. https://www.verity.cl/blog/importancia-de-implementar-la-calidad-del-software

Tecnología Android. (2021, March 17). ¿Qué es la calidad del software? | Programación - Tecnología Android. Tecnología Android. https://tecnologiandroid.com/que-es-la-calidad-del-software/