norma tecnica grupo de genix
DESCRIPTION
GRUPO DE INGENIERIA DEL SOFTWARETRANSCRIPT
![Page 1: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/1.jpg)
FACHO SANDOVAL WILSON
JIMENEZ YACSAHUANGA DIDIER
QUIROZ TORO GENIX
TORRES SANTA CRUZ WALTER
![Page 2: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/2.jpg)
![Page 3: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/3.jpg)
Contiene procesos, actividades y tareas para aplicar durantela adquisición de un sistema que contiene software, unproducto software puro o un servicio software, y durante elsuministro, desarrollo, operación y mantenimiento deproductos software.
Esta Norma Técnica Peruana incluye también un proceso quepuede emplearse para definir, controlar y mejorar los procesosdel ciclo de vida del software.
Esta Norma Técnica Peruana está escrita para adquirientesde sistemas y productos y servicios software, y paraproveedores, desarrolladores, operadores, responsables demantenimiento, administradores, responsables deaseguramiento de calidad y usuarios de productos software.
![Page 4: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/4.jpg)
Esta Norma Técnica Peruana no pretende establecer el
nombre, el formato o el contenido explícito de la
documentación que se genere.
Esta Norma Técnica Peruana no establece un modelo de ciclo
de vida concreto para el desarrollo del software. Las partes en
esta Norma Técnica Peruana son las responsables de
seleccionar un modelo de ciclo de vida para el proyecto
software y de elaborar una correspondencia entre los
procesos, actividades y tareas de esta Norma Técnica
Peruana y los de dicho modelo.
![Page 5: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/5.jpg)
Es una norma de la ingeniería de software resultado delesfuerzo internacional de expertos de todo el mundo entreacadémicos y profesionales.
Busca establecer un marco de referencia para laadministración de los procesos de la ingeniería de software enel mundo.
Define los procesos, actividades y tareas asociadas a losprocesos del ciclo de vida del software desde la concepciónhasta su retiro.
Define los procesos de ingeniería de software como: “unconjunto de actividades que son realizadas por un conjunto detareas que definen como las acciones transforman lasentradas en salidas”
![Page 6: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/6.jpg)
![Page 7: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/7.jpg)
![Page 8: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/8.jpg)
La norma establece la arquitectura de alto nivel del ciclo de vida del software: los procesos y sus interrelaciones.
El ciclo comienza con la idea y termina con la retirada del software.
Se derivan los procesos considerando:
Modularidad del proceso: un proceso individual se dedica solamente a una única función. Alta cohesión y bajo acoplamiento.
Responsabilidad del proceso: un proceso individual es responsabilidad de una de las partes.
![Page 9: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/9.jpg)
1
![Page 10: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/10.jpg)
Los procesos se organizan por actividades.
Las actividades se implementan a través de las tareas.
Una tarea es:Un conjunto elemental o atómico de acciones. Una tarea consume entradas
(datos, información, control) y produce salidas (datos, información, control).
Se consideran tres tipos de procesos:Principales Soporte o Apoyo Organizacionales
En la siguiente figura se muestra la estructura general de la NTP-ISO/IEC 12207. Los números que preceden a cada proceso hacen referencia a capítulos de esta NTP.
![Page 11: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/11.jpg)
![Page 12: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/12.jpg)
Adquisición: Actividades y tareas queel comprador, el cliente o el usuariorealizan para adquirir un sistema, unservicio o un producto software.
![Page 13: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/13.jpg)
Suministro
Preparar contratos como respuesta a una petición de un comprador de un producto software.
Identificar los recursos necesarios para llevar a cabo con éxito el desarrollo del producto software.
![Page 14: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/14.jpg)
Desarrollo: Actividades y tareas enfocadas a la obtención de un producto software, por parte del desarrollador u organización:Análisis.Diseño.Codificación.Pruebas. Integración. Implantación.
![Page 15: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/15.jpg)
Operación: Define las actividades deloperador u organización que proporciona elservicio de operar un sistema informático en suentorno real, para los usuarios.
Mantenimiento: Actividades que incluyenmodificaciones del producto, tanto del códigocomo de la documentación, debido errores o ala necesidad de mejora o/y adaptación. Migración hacia un nuevo entorno operativo. Retirada del producto.
![Page 16: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/16.jpg)
Documentación: Registrar la información producida por un proceso o actividad del ciclo de vida:Diseñar, editar, distribuir y mantener los
documentos producidos durante el desarrollo del software.
Gestión de la configuración: Actividades que controlan las modificaciones y versiones de los elementos.Registrar las peticiones de cambios e
informar de los estados de éstos..
![Page 17: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/17.jpg)
Aseguramiento de la calidad:Actividades para asegurar que losproductos cumplen los requisitosespecificados y se ajustan a los planesestablecidos. Revisiónconjunta, auditoría, verificación yvalidación pueden ser utilizadas comotécnicas de aseguramiento de la calidad.
Verificación: Actividades paradeterminar el buen funcionamiento de unproducto software.
![Page 18: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/18.jpg)
Validación: Actividades para determinar si eproducto cumple los requisitos previstos.
Revisión conjunta: Actividades que permitendeterminar el estado de los productos en unadeterminada actividad del ciclo de vida o enuna cierta fase del proyecto. Puede ser unareunión conjunta con el cliente, el grupo dedesarrollo y los clientes potenciales para revisarel trabajo hecho.
![Page 19: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/19.jpg)
Auditorías: Actividades que permitendeterminar en unos momentosdeterminados si se han conseguido losobjetivos propuestos:requisitos, cumplimiento del contrato.Este proceso puede ser empleado pordos partes cualesquiera, donde una delas partes (la auditora) audita losprocesos software o actividades de otraparte (la auditada.)
![Page 20: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/20.jpg)
Solución de problemas: Actividadesque permiten analizar y resolver losproblemas o disconformidades con losrequisitos o con el contrato, que hayansurgido durante el desarrollo, laoperación, el mantenimiento, o encualquier otro momento.
Disponer de un medio documental quepermita asegurar que todos losproblemas se han tratado.
![Page 21: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/21.jpg)
El software es un recurso indispensable
El software debe administrarse durante suciclo de vida para alcanzar su beneficiopotencial.
El uso legal del software por parte de laAdministración Pública fomentará al sectorprivado a actuar de la misma manera
![Page 22: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/22.jpg)
Establecimiento de un entorno para alcanzar los objetivos.
Realización de inventario del software
Acciones a ser adoptadas por las entidades y dependenciaspúblicas. Adoptar la Guía para la Administración Eficiente del Software
Legal en la Administración Pública.
Desarrollar y mantener un adecuado sistema de actualización del inventario de software.
Incluir expresamente el requerimiento de la autorización o licencia legalmente.
Desarrollar acciones informativas continuas dirigidas al personal de cada institución.
Compromiso de proceso continuo.
![Page 23: Norma tecnica grupo de genix](https://reader034.vdocuments.net/reader034/viewer/2022052508/5599818c1a28abf0768b4679/html5/thumbnails/23.jpg)