Software is eating the world.Esta afirmación de Marc Anderssen viene a constatar que la transformación digital está provocando que todo se "softwarice". De hecho, como señala Carlos Manuel Fernández, asesor estratégico de TI de AENOR, "en el siglo XXI el software es el motor para la gestión de los datos (bases de datos, Business Intelligence, Big data, apps, etc.), por lo que es necesario utilizar las mejores prácticas para su diseño y construcción".
En la actualidad, las organizaciones invierten alrededor del 30 % del presupuesto de tecnologías de la información y las comunicaciones (TIC) en tareas de aseguramiento de calidad y pruebas. Además, las organizaciones deben reaccionar de una manera muy ágil, y tener procesos y técnicas institucionalizados que produzcan software de forma controlada y segura. Dentro de estas buenas prácticas para las TIC, las que resultan más adecuadas por el consenso internacional que supone su creación y utilización, son las que desarrolla ISO y que se recogen de forma integrada en el Modelo Dinámico para el Gobierno y Gestión de las TIC de AENOR.
Dentro del Modelo, una parte importante es la que se ocupa de la creación y desarrollo de software tomando como base los procesos del ciclo de vida descritos en el estándar ISO/IEC 12207 sobre el ciclo de vida de desarrollo de software, que para el caso de micropymes se concretan en el modelo ISO 29110; y para el caso de organizaciones que van desde pymes a grandes compañías; se basaban anteriormente en la Norma ISO/IEC 15504 (conocida como SPICE), que actualmente ha sido reemplazada por la Norma ISO/IEC 33000.
Evaluación de los procesos
El propósito de la nueva familia de estándares ISO/IEC 33000 es proporcionar un enfoque estructurado para la evaluación de los procesos, con el objetivo de permitir a una organización:
La evaluación del proceso incluye la determinación de las necesidades del negocio, una evaluación (medición) de los procesos utilizados por una organización y el análisis del estado actual de dichos procesos. Por otro lado, los resultados del análisis se utilizan para determinar la capacidad de los procesos empleados por una organización y para guiar las actividades de mejora de dichos procesos en caso de ser necesarias.
La serie ISO/IEC 33000 nace con el objetivo de ampliar, unificar y sustituir el trabajo que se venía aplicando bajo el paraguas de la ISO/IEC 15504, en la que AENOR cuenta con la experiencia de más de 10 años de certificación. Para ello, la ISO/IEC 33000 presenta una nueva estructura compuesta por diferentes normas. El aspecto principal de esta estructura es que la ISO/IEC 33000 identifica tres elementos clave:
Sin embargo, en cada una de estas partes, la Norma ISO/IEC 33000 identifica los requisitos para cada uno de estos elementos clave, pero no los instancia, o lo que es lo mismo, no hace una propuesta de cuáles son los procesos y modelos concretos que hay que utilizar para evaluar la madurez de las organizaciones en el sector del desarrollo de software. Y es por ello por lo que nace el Modelo MMIS 2.0, con el objetivo de complementar la ISO/IEC 33000 y adaptarlo al caso de concreto de la evaluación de los procesos de desarrollo de software.
Modelo de madurez de ingeniería de software
El Modelo de Madurez de Ingeniería de Software (MMIS) 2.0 está compuesto de los siguientes elementos:
El Modelo de Referencia de Procesos propuesto proporciona una colección estructurada de procesos que son útiles para el desarrollo del software, los cuales forman parte de los niveles de madurez. Cada uno de estos procesos esta descrito en términos de su objetivo o propósito que hay que conseguir; los resultados del proceso esperados para conseguir dicho propósito; y el conjunto de tareas y productos de trabajo, que son una guía para alcanzar los resultados del proceso.
El nuevo modelo MMIS 2.0 propone un total de 21 procesos relacionados con el desarrollo de software, repartidos a lo largo de los cinco niveles de madurez posibles, que son:
Transición de ISO/IEC 15504 a ISO/IEC 33000
Desde que en 2015 se publicara la parte de la ISO/IEC 33000 que sustituía a ISO/IEC 15504, AENOR y AQCLab comenzaron a trabajar para actualizar su Modelo de Madurez de Ingeniería de Software y adecuarlo, así, a las nuevas necesidades del mercado. Además de actualizarse a la nueva ISO/IEC 33000, las motivaciones para crear esta nueva versión del modelo MMIS fueron:
Todo ello, puede aplicarse a todo tipo de empresas, desde grandes corporaciones, como ha sido el caso reciente de Telefónica Soluciones, como a pequeñas y medianas empresas, tal y como se registra en el portal www.iso33000.es
Entre los principales objetivos que persiguen las organizaciones para evaluarse, mejorar y certificarse bajo este Modelo MMIS 2.0, podemos destacar:
Fuente: AENOR
En un esfuerzo por fortalecer la seguridad el trabajo y conseguir avances en salud laboral en España, el Ministerio de Trabajo y Economía Social ha dado un paso decisivo al convocar una reunión con ...
La Asamblea General de la ONU adoptó el jueves una resolución histórica sobre la promoción de sistemas de inteligencia artificial (IA) “seguros y confiables” que también beneficiarán el desarrollo sostenible ...
En Intedya, como referentes en el impulso de prácticas empresariales inclusivas, nos alegra poder anunciar la llegada de la norma internacional ISO 53800… ¡La primera norma internacional diseñada para ...
Principios de gestión de calidad: la base del éxito A medida que el mundo empresarial continúa navegando por aguas inexploradas, las empresas y organizaciones de todos los tamaños enfrentan una ...
La Audiencia Provincial Barcelona, sentencia 675/2023, de 13 de octubre, delimita el concepto de secreto de empresa a efectos penales y expone que se trata de un concepto tendente a evitar comportamientos ...
Los administradores de atención médica hoy se encuentran a la vanguardia de un campo exigente y transformador, donde la búsqueda de la excelencia en la atención al paciente no es negociable. En un panorama ...