Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Haz clic en "Aceptar todas las cookies" para disfrutar de esta web con todas las cookies, configura tus preferencias antes de aceptarlas o utiliza el botón "Rechazar todas las cookies" para continuar sin aceptar.

Gestión de Cookies
Zona Clientes
User
Password
Campus e-Learning
User
Password
Noticias  /  Evolución en la certificación del desarrollo software

Evolución en la certificación del desarrollo software

El software se ha convertido en el soporte para prácticamente todas las tareas de nuestra vida, de ahí la importancia de controlar y mejorar los procesos que se utilizan para su creación. AENOR y AQCLab han desarrollado una nueva versión del Modelo de Mad

06/04/2019

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:

  • comprender el estado de sus propios procesos buscando la mejora de los mismos;
  • determinar la idoneidad de sus propios procesos para un requerimiento en particular o para un conjunto de requerimientos;
  • determinar la idoneidad de los procesos de otra organización para un contrato específico o para un conjunto de contratos.

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:

  • Un proceso de evaluación, que determina los pasos que hay que realizar para llevar a cabo la evaluación de los procesos.
  • Un marco de medición, que determina las métricas que hay que tomar de los procesos y cómo valorar sus evidencias.
  • Unos modelos de procesos, tanto de referencia, como de evaluación y madurez, que determinan los procesos que se pueden evaluar y cómo utilizar el valor de las métricas para escalarlos a unos valores de capacidad para los procesos y de madurez para la organización.

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:

  • Un modelo de referencia de procesos del ciclo de vida de ingeniería del software basado en la última versión del estándar ISO/IEC 12207:2017
  • Un modelo de evaluación de la capacidad de los procesos y la madurez de la organización, que cumple con los requisitos propuestos por ISO/IEC 33000.
  • Un proceso de auditoría que cumple con los requisitos propuestos por el Estándar ISO/IEC 17021.

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:

  • Nivel 1: cuando la organización tiene identificados los dos procesos que lo forman y los ejecuta en sus proyectos, pero sin realizar ningún tipo de gestión de los mismos ni de los productos resultantes.
  • Nivel 2: cuando la organización demuestra la gestión de la ejecución de los procesos del nivel 1 y 2, así como de los productos de trabajo asociados.
  • Nivel 3: cuando la organización demuestra además la efectiva definición y despliegue de los procesos de nivel 3 y anteriores.
  • Nivel 4: cuando la organización, además, demuestra un efectivo análisis y control cuantitativo de los procesos que considera fundamentales para la consecución de sus objetivos de negocio.
  • Nivel 5: cuando la organización, además, demuestra innovación de los procesos que considera fundamentales para conseguir sus objetivos de negocio.

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:

  • Utilizar un modelo de procesos actualizado y específico para el desarrollo de software, como es el de la Norma ISO/IEC 12207:2017.
  • Mantener retrocompatibilidad o compatibilidad hacia atrás, para que las empresas que ya tenían implantada la ISO/IEC 15504 pudieran dar el salto a la ISO/IEC 33000 sin problemas.
  • Estar alineado con las nuevas versiones de otras normas como la ISO/IEC 27001, ISO/IEC 20000 o ISO 9001.
  • Adaptarse a las nuevas tendencias en el desarrollo de software, como son los frameworks ágiles, la integración continua, el devops, etc.
  • Seguir manteniendo un esquema de madurez organizacional similar a CMMI pero basado en estándares internacionales ISO (open estándar), más pragmático y económico.

 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:

  • Mejorar la productividad y el nivel de calidad del software.
  • Tener una ventaja competitiva y un elemento diferenciador de la competencia.
  • Establecer una cultura organizativa común respecto a cómo trabajar.
  • Incrementar el grado de satisfacción de los clientes.
  • Poder mantener controlado el crecimiento en la organización.
  • Reducir el número de incidencias y correctivos.
  • Y cumplir con la normativa para concursos y licitaciones.

 

Fuente: AENOR

Solicita más información

En cumplimiento de la normativa de protección de datos, en particular del Reglamento (UE) 2016/679, del Parlamento Europeo y del Consejo, de 27 de abril de 2016, le informamos que los datos personales que usted nos facilita a través del presente formulario, serán utilizados por International Dynamics Advisors (INTEDYA), para tramitar su solicitud de información respecto al asunto indicado. .

Los datos personales marcados con (*) son imprescindibles para tramitar su solicitud, siendo el resto opcionales, y orientados a mejorar las vías de comunicación con los solicitantes. INTEDYA únicamente comunicará sus datos a las oficinas (pertenecientes a su red de oficinas) necesarias o relacionadas con el servicio solicitado, no realizando ninguna otra comunicación, más allá de las obligaciones legales que puedan derivarse del tratamiento. Asimismo, ni INTEDYA ni las oficinas de su red implicadas, utilizará sus datos con finalidades distintas a las indicadas, salvo autorización expresa y previa del titular de los mismos. Los datos personales serán tratados únicamente durante el tiempo necesario para tramitar su solicitud, tras lo cual se procederá a su supresión. Le informamos sobre la posibilidad de ejercer los derechos de acceso, rectificación, supresión, portabilidad y limitación del tratamiento, en los términos previstos en la ley, que podrá ejercitar dirigiéndose a International Dynamics Advisors, en Calle Secundino Roces Riera, nº 5, planta 2, oficina 7, Parque Empresarial de Asipo I. C.P. 33428 Cayés, Llanera (Asturias)., o a la dirección de correo electrónico info@intedya.com.

Además, en caso de que usted nos autorice expresamente, INTEDYA podrá utilizar sus datos de contacto para el envío de Newsletter, comunicaciones, notificaciones y, en general, información sobre nuestros productos y servicios que puedan resultar de su interés.

Para obtener más información sobre el uso de los datos de carácter personal, así como sobre el cumplimiento de los principios, requisitos y derechos recogidos de la normativa de protección de datos, INTEDYA pone a disposición de los interesados, a través de su página web, su Política de Privacidad.

Trabajamos formando un banco mundial de conocimiento, sumando la experiencia y capacidades de todos nuestros profesionales y colaboradores capaces de formar el mejor equipo internacional de conocimiento.

Reconocimientos y participación

Pacto Mundial de las Naciones Unidas - ODSAcredittaSedexPacto Mundial de las Naciones UnidasINCIBEUniversidad Europea Miguel de Cervantes. Cursos de Formación Permanente.StaregisterUNE Normalización EspañolaOganización Asociada a la WORLD COMPLIANCE ASSOCIATIONStandards Boost BusinessMiembros de la Asociación Española de la CalidadAdheridos al Pacto de Luxemburgo

Inted IA

Esta conversación puede contener respuestas generadas por IA, intentamos ser precisos, aunque podría haber errores puntuales.

¡Hola! Soy Inted IA. ¿En qué puedo ayudarte hoy?

¡Hola!, ¿Puedo ayudarte?