EVIDENCIA DE ACTIVIDAD FECHA 25/01/2023 ESTUDIANTE Jonathan Alvarado PERIODO Quinto ASIGNATURA Calidad de Software PARALELO "B" TÍTULO DE LA ACTIVIDA Matriz comparativa del ISO IEC 12207 Y ISO 29110 DESARROLLO DEFINICIONES DESCRIPSION OBJETIVO CARACTERISTICAS ISO IEC 12207 ISO IEC 29110 Information Technology / Software Life Cycle Processes es el estándar para los procesos de ciclo de vida del software de la organización ISO. ISO (Organización Internacional de Normalización) e IEC (la Comisión Electrotécnica Internacional) constituyen el sistema especializado para la normalización a nivel mundial La norma ISO 12207 busca crear un marco de referencia común para todas las entidades del estado que adquieran, contraten o elaboren software. La norma contiene procesos, actividades y tareas referidas al ciclo de vida del software La norma ISO 12207 fue creada con el propósito de establecer un marco común para el ciclo de vida del software para: La Norma ISO/IEC 29110 pretende ser utilizada con cualquier ciclo de vida tales como cascada, iterativo, incremental, evolutivo o ágil. Los sistemas, en el contexto de la Norma ISO/IEC 29110, están típicamente compuestos de componentes de hardware y software. • Modelo Internacional basado en una combinación de estándares (ISO/IEC 12207, ISO/IEC 15289, ISO/IEC 15504, entre otras). • • • Adquirir, suministro, desarrollo, operar y mantener software. Gestionar, controlar y mejorar el marco de trabajo del software. Como base para el comercio internacional de software. • Es reconocido Internacionalmente • Es específico para el desarrollo y mantenimiento de software. • Dirigido a Pequeñas Organizaciones de entre 1 a 25 personas (en un proceso de desarrollo de software). VENTAJAS • • • DESVENTAJAS • Una limitación importante es que no fingir ser aplicable a la adquisición de productos de software • Para las microempresas, un proceso de certificación debe ser simple, corto y de bajo costo, y tener credibilidad internacional • Es un bastante divagante con respecto a las actividades o tareas de los procesos Como tal no permite ser implementada obligatoriamente a los procesos generales. • La norma ISO/IEC 29110 debería ser pronto adoptada como uno de los requisitos para la adquisición de software para agencias del gobierno tailandés. La norma ISO 12207 establece un marco de referencia común para los procesos del ciclo de vida del software, con una terminología bien definida a la que se puede hacer referencia la industria del software. La Norma Técnica Peruana fue elaborada por el Comité Técnico de Normalización de Ingeniería de Software y Sistemas de Información Su aprobación fue sometido a discusión Publica el 2006-06-09 • Que las empresas produzcan software de alta calidad, y que los entreguen dentro del calendario y el presupuesto establecidos. Sin embargo, transferir los conocimientos y las buenas prácticas de ingeniería del software no siempre es fácil para la mayoría de las empresas. Para cumplir este objetivo, la ISO (International Organization for Standardization), diseñó la norma ISO/IEC 29110. • CONCLUCIONES EVIDENCIA DE ACTIVIDAD Se aplica a gran parte del • Disminución promedio de medio de software inyección de defectos en su software en un 73%. Describe enormemente la arquitectura de procesos, • En una escala de 0 a 10, el así como los procesos de incremento de satisfacción de un ciclo de vida del sus clientes es de 4 puntos, software. llegando a ser frecuentes las calificaciones de 10. Se puede aplicar • Incremento de utilidades por mediante política interna productividad en 23% de una organización para promedio. mejorar sus prácticas y procesos de software • • • • • RECOMENDACIONES • • • EVIDENCIA DE ACTIVIDAD siendo aprobada y oficializada como Norma Técnica Peruana NTPISO/IEC 12207:2006 TECNOLOGIA DE LA INFORMACION. Procesos de ciclo de vida del software el 28 de Julio de 2006. El estándar ISO/IEC • El tiempo de implementación 12207 recomienda un puede ir de unas pocas semanas marco común para los hasta 6 meses, dependiendo de procesos de Ciclo de Vida las condiciones y del Software, que nace de características de la empresa. una necesidad o nueva • El costo por lo general es idea, que va a ser equivalente al salario/persona satisfecha en parte o su promedio que paga durante 8 totalidad por el software y meses. que va a culminar con su • Esta norma es la solución a jubilación. multitud de pequeñas La creación de este empresas, ya que el propósito Software puede estar es que los procesos de formado por diversos ingeniería del software más modelos de ciclo de vida, avanzados sean accesibles a los cuáles constan de este tipo de empresas, etapas que representan la adaptándolas a su tamaño y vida del software necesidades del negocio. No requiere la implementación de un modelo de ciclo de vida software, pero se recomienda que para cada proyecto se haya definido previamente el modelo de ciclo de vida más apropiado.