You are on page 1of 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

08.01.025

CICLO DE VIDA DEL SOFTWARE

ELABORADO POR:

APROBADO POR:

DIRECTIVA

VERSIN 01

REV. 0
1 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

CONTENIDO
1 2 3 4 5 6 7 8 9 10 OBJETO FINALIDAD ALCANCE VIGENCIA BASE LEGAL DEFINICIN DE TRMINOS DISPOSICIONES GENERALES DISPOSICIONES ESPECFICAS RESPONSABILIDADES DISPOSICIONES COMPLEMENTARIAS 3 3 3 3 3 4 6 9 21 22 23

ANEXO N 01

DIRECTIVA

VERSIN 01

REV. 0
2 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

OBJETO
Normar los principales procesos del Ciclo de Vida del Software, para el desarrollo, certificacin, operacin y mantenimiento de los sistemas y servicios de software implementados en el Banco de la Nacin.

FINALIDAD
La presente directiva definir el marco de trabajo bajo el cual el Banco de la Nacin deber cubrir el ciclo de vida de los productos, sistemas y servicios software desarrollado.

ALCANCE
Las disposiciones establecidas en la presente norma, alcanzan a todos los usuarios del Banco, personal nombrado y contratado; as como personas o empresas que tengan participacin en alguna actividad en el ciclo de vida del software, en el marco de intercambio de servicios, de un mandato, de un periodo de prctica, de una colaboracin u otro servicio debidamente autorizado.

VIGENCIA
La presente Directiva entrar en vigencia a partir de la fecha de su aprobacin y difusin.

BASE LEGAL
a) Resolucin Ministerial N 179-2004-PCM, aprobada el 14.JUN.2004. b) Norma Tcnica Peruana NTP-ISO/IEC 12207:2006 TECNOLOGIA DE LA INFORMACION. Procesos del Ciclo de Vida del Software, aprobada mediante Resolucin Ministerial N 1792006-PCM, el 28. JUL 2006. c) Manual de Organizacin y Funciones del Departamento de Informtica, aprobado mediante Resolucin de Gerencia General, EF/92-2000 N 008-2009 el 16.MAR.2009. d) Directiva Administracin de Software BN-DIR-2400-052-01, aprobada el 19.ENE.2006. e) Reglamento Polticas de Seguridad de Informacin BN-REG-2040 N 013-02, aprobado en Sesin de Directorio N 1685 el 09.NOV.2007. f) Circular G-140-SBS: 2009 De la Gestin de la Seguridad de la Informacin. g) DIRECTIVA Lineamientos de Seguridad en el uso de los Sistemas de Informacin y Servicios Informticos BN-DIR-2100 N 092-01, aprobada el 20.AGO.2008. h) Manual de Procedimientos de la Divisin Desarrollo de Sistemas de Informacin BN-PRO2420 N 001-01, aprobado el 20.MAR.2007. i) Manual de Procedimientos de las Divisiones Produccin, Infraestructura y Comunicaciones, y Gestin de Tecnologas de Informacin

DIRECTIVA

VERSIN 01

REV. 0
3 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

DEFINICIN DE TRMINOS
a) Acreditacin: Proceso a travs del cual el usuario experto, previo cumplimiento de los requerimientos especificados en la Solicitud de Cambio y/o requerimiento de un proyecto nuevo, autoriza a la Seccin Calidad de Soluciones la certificacin de un producto software. b) Arquitectura del Software: Consiste en un conjunto de patrones y abstracciones coherentes que proporcionan el marco de referencia necesario para guiar la construccin del software para un sistema de informacin. c) Certificacin: Es el proceso para asegurar que los productos software renan todas las caractersticas y/o requisitos esperados del usuario experto, a travs de la ejecucin de pruebas funcionales y no funcionales; siendo uno de los principales objetivos la satisfaccin del usuario final. d) Ciclo de Vida del Software: Marco de referencia que contiene los procesos, actividades y tareas involucradas en el desarrollo, operacin y mantenimiento de un producto software, y que abarca toda la vida del sistema desde la definicin de sus requisitos hasta el final de su uso. e) Ciclo de prueba: Un ciclo de prueba incluye la ejecucin de una, alguna o todas las pruebas planificadas para el producto software. Cada ciclo de prueba est asociado a una versin del producto, y cada nuevo ciclo de prueba implicar una nueva versin de uno o ms componentes del sistema, y al culminarla se emitir un informe que describa los problemas y/u observaciones encontrados durante su ejecucin. f) Comit de Arquitectura TI: Es un equipo de profesionales lderes en tecnologa designado por el Comit de Informtica, que desarrollan, comunican e introducen una arquitectura empresarial y estndares de TI. Este Comit tambin gua a los tcnicos y programadores del Departamento de Informtica a disear o implementar correctamente nuevos productos o servicios tecnolgicos teniendo una visin general de la infraestructura, comunicaciones y aplicaciones con las que cuenta el Banco de la Nacin. g) Comit de Calidad de Soluciones: Tiene como objetivo evaluar y aprobar el inicio del proceso de certificacin de productos, controlando el impacto sobre los procesos de negocios del Banco de la Nacin h) Comit de Informtica: Est constituido por el Gerente y los jefes de Divisin del Departamento de Informtica. Tiene la finalidad de establecer los lineamientos para el funcionamiento del Comit de Informtica; as como la organizacin y funciones que estn bajo su mbito de competencia.

DIRECTIVA

VERSIN 01

REV. 0
4 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

i) Despliegue: Proceso de migracin y/o instalacin de programas Host y Open, de un ambiente a otro. j) Incidente Tecnolgico: Evento no planificado, que no es parte de la operacin estndar de un servicio y que provoca una interrupcin del servicio TI o una reduccin en la calidad del mismo. Tambin se considera incidente a una falla en algn componente tecnolgico, que an no ha impactado en el servicio. k) NTP ISO/IEC 12207:2006 TECNOLOGIA DE LA INFORMACION. Procesos del ciclo de vida del software: Norma Tcnica Peruana vigente que establece un marco de referencia para la administracin de los procesos de ingeniera de software asimismo define los procesos, actividades y tareas asociadas a los procesos del ciclo de vida de software desde la concepcin hasta su retiro. l) NTP ISO/IEC 12207:2004 Adaptado al Banco de la Nacin: La adaptacin de esta Norma Tcnica Peruana al Banco de la Nacin define un marco de trabajo bajo el cual se deber cubrir el ciclo de vida de los productos, sistemas y servicios del producto software desarrollados principalmente por el Departamento de Informtica y terceros, pero involucrando a diferentes reas funcionales de la organizacin como: Planeamiento, Logstica, Recursos Humanos, Auditora y todas las reas clientes. m) Pruebas funcionales: Prueba funcional es una prueba basada en la ejecucin, revisin y retroalimentacin de las funcionalidades previamente diseadas para el producto software. Las pruebas funcionales se realizan mediante el diseo de casos de prueba que buscan evaluar cada una de las opciones con las que cuenta el producto software. n) Pruebas no funcionales: Involucra la realizacin de distintos tipos de pruebas orientadas a analizar la estructura interna de los productos software para evaluar su comportamiento bajo determinados escenarios. o) Requerimientos Funcionales: Definen el comportamiento interno del software y usualmente son especificados como: clculos, detalles tcnicos, manipulacin de datos y otras funcionalidades especficas que muestran cmo los casos de uso sern llevados a la prctica. Estos requerimientos describen las transformaciones que el sistema realiza sobre las entradas para producir salidas. p) Requerimientos No Funcionales: Especifican criterios que pueden usarse para juzgar la operacin de un sistema en lugar de sus comportamientos especficos, ya que stos corresponden a los requerimientos funcionales. Por tanto, se refieren a todos los requisitos que no describen informacin a guardar, ni funciones a realizar. Ejemplo: Estabilidad, portabilidad, costo, aspectos legales y de licencias, plataforma, documentacin, dependencia de otras partes, etc.

DIRECTIVA

VERSIN 01

REV. 0
5 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

7 DISPOSICIONES GENERALES
La presente directiva establece el marco de trabajo o metodologa constituida por un conjunto de procesos del Ciclo de Vida del Software, los cuales se encuentran clasificados en: Procesos Principales, de Apoyo y de Gestin. El Reglamento normar tres de los Procesos Principales relacionados con el Desarrollo, Certificacin, Operacin y Mantenimiento de Software ms un Proceso de Apoyo, los cuales se describen a continuacin: 7.1. PROCESO DE DESARROLLO DE SOFTWARE 7.1.1. Requerimientos del Software: Los requerimientos pueden ser definidos como caractersticas o propiedades del producto software. Funcionalidades que el software debe resolver y atributos de calidad y seguridad a satisfacer. Se clasifican en: Requerimientos Funcionales (capacidad), y Requerimiento No Funcionales (condiciones) con evaluaciones de riesgos operativos. 7.1.2. Diseo del Software: Este proceso da como resultado la definicin de la arquitectura, seguridad, componentes, interfaces y otras caractersticas de un sistema o componente. El diseo es dividido en dos partes esenciales: Diseo Arquitectnico, y Diseo en detalle de los componentes de la arquitectura. 7.1.3. Implementacin (codificacin) y Pruebas Unitarias del Software: La prueba unitaria verifica al componente o unidad (programas, subprogramas, etc.) de manera aislada del resto de los componentes. Los Mtodos de diseo de pruebas de software se dividen en: Mtodo de Diseo de pruebas de Comportamiento conocido como Caja Negra, est orientado en asegurar los requerimientos funcionales, en el anlisis de datos de entrada y los de salida. Mtodo de Diseo de pruebas de Estructura o Caja Blanca, se considera un conocimiento explcito de la estructura interna del software. 7.1.4. Integracin: El objetivo de la Construccin de Software es entregar un conjunto de funciones y capacidades del sistema que puedan ser probadas antes de ser desplegado en el ambiente de certificacin. En el caso de Empresas desarrolladoras de software, es la comprobacin de la calidad y seguridad del producto antes de desplegarlo en el ambiente de certificacin. 7.1.5. Apoyo a la Aceptacin del Software: En esta fase se busca identificar los criterios de aceptacin que el usuario o cliente determine, asimismo, se prepara el Plan de Aceptacin del producto y el diseo de los casos de prueba. Esta aceptacin concluye con la emisin del Acta de Revisin Conjunta.

DIRECTIVA

VERSIN 01

REV. 0
6 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

7.1.6. Transicin del Software a Certificacin: Este proceso consiste en hacer que el producto software y artefactos relacionados se encuentren disponibles para su despliegue en el ambiente de certificacin y se den inicio a las pruebas con el usuario experto

7.2. PROCESO DE CERTIFICACION DEL SOFTWARE Este proceso lo lleva a cabo la Seccin Calidad de Soluciones, el cual permite verificar y validar la calidad de los productos software. Su funcin es clave para la deteccin del alineamiento con los estndares definidos como: identificar fisuras o fallas. La Certificacin de las Pruebas se efecta a nivel funcional y no funcional de los productos software y consta de los siguientes subprocesos: 7.2.1. Participacin en los Requerimientos Software: La fase inicial, el proceso de captura de requerimientos es una etapa de suma importancia dentro del proceso de desarrollo de software. Por lo cual la Seccin Calidad de Soluciones participar solo en las actividades implicadas en el numeral 7.1.1 Requerimientos del Software. 7.2.2. Planificacin de pruebas: Esta fase tiene como principal funcin la gestin de los recursos disponibles, para la atencin de los requerimientos ingresados a travs del comit de Calidad de Soluciones. Este sub-proceso debe cumplir con dos factores crticos de xito: Identificacin del Alcance (tipos y escenarios de prueba) y enfoque de los requerimientos del usuario experto. Administracin de recursos requeridos, calendario, responsables y manejo de riesgos, asociados a las pruebas. 7.2.3. Despliegue del producto software: En esta fase se realiza el despliegue de todos los programas, componentes, base de datos, etc. que constituyen el producto software, en el ambiente de certificacin. 7.2.4. Pruebas Previas: En esta fase, el ejecutor de la actividad es el analista de calidad. Verifica que el producto software y artefactos relacionados cumplan con los requerimientos especificados por el usuario experto. Las actividades que intervienen en las pruebas previas, permiten asegurar que el ambiente de certificacin, est listo para las pruebas con el usuario avanzado. 7.2.5. Pruebas de Acreditacin Esta fase consiste en validar con presencia del usuario experto, las pruebas funcionales y no funcionales, del plan de pruebas del producto software, desarrollado o actualizado por la Divisin Desarrollo de Sistemas de Informacin o por una empresa desarrolladora de software.

DIRECTIVA

VERSIN 01

REV. 0
7 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

7.2.6. Pase a Produccin: Consiste en solicitar el despliegue del ambiente de Certificacin a Produccin. 7.2.7. Seguimiento de Producto certificado: Es la ltima etapa de la certificacin de Productos Software. El objetivo es identificar si se han presentado inconvenientes o incidencias en el ambiente de produccin. Esta fase es de real importancia, ya que muestra el nivel de satisfaccin y errores de las pruebas ejecutadas en el ambiente de certificacin. 7.3. PROCESO DE OPERACIN DEL SOFTWARE Durante este proceso se realizan la instalacin y evaluacin del producto software (puesta en funcionamiento) en el entorno del usuario, segn las especificaciones establecidas. Se debe brindar una asistencia tcnica permanente. (Ver anexo N 01) 7.4. PROCESO DE MANTENIMIENTO DEL SOFTWARE Desde la perspectiva NTP-ISO/IEC 12207:2004 el Mantenimiento de Software define las actividades para la gestin de las modificaciones al producto software de manera que se mantenga actualizado y operativo (Ver anexo N 01). Los tipos de mantenimiento se encuentran clasificados en cuatro (04) tipos fundamentales: Mantenimiento correctivo del software, consiste en la correccin de errores o fallas. Mantenimiento adaptativo del software, aquellas modificaciones requeridas debido al cambio de la configuracin. Mantenimiento preventivo del software, incluye incorporaciones, modificaciones y eliminaciones necesarias debido a requerimientos de usuarios Mantenimiento perfectivo del software, acciones llevadas a cabo para mejorar la calidad interna del sistema en cualquiera de sus caractersticas.

DIRECTIVA

VERSIN 01

REV. 0
8 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

8 DISPOSICIONES ESPECFICAS
8.1. PROCESO DE DESARROLLO DE SOFTWARE 8.1.1. Actividades de Requerimientos de Software a) Identificar a partir de los requerimientos del software las fuentes involucradas con el producto a desarrollar, as como las necesidades y expectativas del usuario; la Divisin Desarrollo de Sistemas de Informacin deber: i. Validar que el requerimiento solicitado por el usuario (Requerimiento de Software (RDS) o Solicitud de Cambio (SC)), tenga la autorizacin del jefe de Divisin o equivalente para ser aceptado. Desarrollar el documento de Especificacin de Requerimientos de Software (SRS); definiendo con suficiente precisin el alcance del producto software y ciertas condiciones del proyecto. Analizar e interpretar los requerimientos (necesidades) del usuario con el fin de recopilar la informacin necesaria. Definir el Sistema Software, procediendo a refinar las Especificaciones de Requerimientos de Software, estructurar las Especificaciones de Casos de Uso (ECUs), y los Diagramas de Flujo de Datos (DFDs). Priorizar los requerimientos de Software, casos de uso por escenario y procesos; asimismo documentar la vista de los casos de uso y evaluar los resultados. Refinar las definiciones del sistema, mediante el detalle de los requerimientos y casos de uso funcionales y no funcionales.

ii.

iii. iv.

v. vi.

b) Analizar, organizar y clasificar los requerimientos de acuerdo al sistema establecido por la Institucin. La Divisin Desarrollo de Sistemas de Informacin deber realizar un anlisis previo de los casos de uso en base a los requerimientos. c) Validar los requerimientos para asegurar un mejor entendimiento de los mismos y que exista consenso con los usuarios finales. La Divisin Desarrollo de Sistemas de Informacin deber: i. Desarrollar el prototipo del Sistema Software y validarlo con los usuarios finales. ii. Realizar una revisin conjunta de los requerimientos, entre ellos: peticiones de cambio/ requerimientos de software, modelos de requerimientos (ECUs/DFDs), y posteriormente informar acerca de la revisin y cambios. Esta revisin conjunta contar con el visto bueno del lder usuario, aceptando la(s) modificacin(es) de los requerimientos iniciales. d) Administrar los cambios a los requerimientos, tomando en cuenta las solicitudes de los usuarios o peticiones de cambios. La Divisin Desarrollo de Sistemas de Informacin deber:
DIRECTIVA VERSIN 01 REV. 0
9 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

Evaluar el impacto del cambio sobre los requerimientos, su factibilidad y posterior aprobacin del cambio. ii. Realizar una revisin conjunta de los requerimientos, entre ellos: las peticiones de cambio/requerimientos de software, modelos de requerimientos (Casos de Uso/DFDs), posteriormente se informa acerca de la revisin y los cambios. iii. Mantener un estricto y formal control de cambios, que ser debidamente apoyado por sistemas Informticos en el caso de ambientes complejos o con alto nmero de cambios. 8.1.2. Actividades del Diseo de Software a) Desarrollar un resumen de la arquitectura, que muestre una solucin tcnica posible, y que satisfaga los requerimientos significativos. La Divisin Desarrollo de Sistemas de Informacin deber: i. ii. Realizar un anlisis de la Arquitectura, desarrollando una Visin Arquitectnica Global e identificando Escenarios y requerimientos significativos. Coordinar con la Divisin Infraestructura y Comunicaciones respecto a la disponibilidad de los componentes necesarios para la implementacin del diseo arquitectnico y de Base de Datos. Definir en coordinacin con la Divisin Seguridad de Informacin la capa de seguridad en el producto software a desarrollar, asociado a controles tcnicos con el objetivo de garantizar la disponibilidad, confidencialidad e integridad de los datos. Aplicar tcnicas de encriptamiento sobre la informacin crtica que debe ser protegida, de acuerdo a lo definido por la Divisin de Seguridad de Informacin. Definir los perfiles de acceso del producto software, as como el propietario del mismo. De requerir nuevos componentes en la arquitectura propuesta, deber exponerse en el Comit de Arquitectura TI y contar con su aprobacin para: Construir las Pruebas de Concepto de la arquitectura propuesta, para esto se deben definir tcnicas, valorar prototipos y el modelamiento conceptual y finalmente seleccionar los elementos y tecnologas para la prueba de conceptos. Evaluar la viabilidad de las pruebas de concepto de arquitectura y seguridad, asimismo determinar los criterios y mtodos de evaluacin para la obtencin de resultados de dichas pruebas.

i.

iii.

iv. v. vi.

b) Definir la Arquitectura adecuada, estableciendo la arquitectura inicial del producto software o modificando la existente. La Divisin Desarrollo de Sistemas de Informacin deber: Realizar el anlisis Arquitectnico, elaborando una visin general e identificando escenarios y Requerimientos significativos. Incluye el componente de seguridad. ii. Realizar el Diseo de los Caso de Uso/Escenario, identificando elementos claves e interacciones entre estos elementos. i.

DIRECTIVA

VERSIN 01

REV. 0
10 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

c) Realizar un anlisis del comportamiento, transformando la descripcin del comportamiento en un conjunto de elementos apropiados para realizar el diseo del producto. La Divisin Desarrollo de Sistemas de Informacin deber: Analizar los casos de uso, aplicando segn sea el caso la tcnica para Diseo Orientado a Objetos la Tcnica para Diseo Estructurado. ii. Identificar los elementos de diseo, entre ellos las seales disparadoras, clases, subsistemas e Interfaces. iii. Disear la interfaz de usuario, identificando elementos primarios y definiendo la estructura de navegacin; as como elaborar el diseo detallado de la interfaz del usuario, la cual ser validada con los usuarios finales. iv. Revisar el Diseo del sistema, conjuntamente con las interpretaciones de los casos de uso, los diseos de los DFDs y los Modelos de Datos. d) Disear los Componentes de software, definiendo en forma detallada las caractersticas de cada componente software de la arquitectura. La Divisin Desarrollo de Sistemas de Informacin deber: Disear los subsistemas, distribuir y documentar su comportamiento, y describir las dependencias entre estos. ii. Realizar el Diseo de clases, unificar clases de diseo, aplicar patrones de diseo, definir operaciones de clases, y disear asociaciones de clases. iii. Realizar el Diseo procesos describiendo procedimientos y funciones de la biblioteca o componente, asimismo distribuir procedimientos y funciones a componentes. iv. Implementar las alertas tempranas, con las cuales permitir a la Seccin Operaciones y Control de Plataformas, monitorear dicha aplicacin disminuyendo el riesgo de inoperatividad e impacto negativo en el negocio. e) Disear la Base de Datos, solucionando los requerimientos de persistencia de la informacin. La Divisin Desarrollo de Sistemas de Informacin deber: i. Realizar el diseo de la Base de Datos. ii. Validar y aprobar el diseo de la Base de Datos propuesta con el administrador de base de datos de Divisin Infraestructura y Comunicaciones. Dicho diseo debe incluir los registros mnimos requeridos de manera que permita guardar consistencia, trazabilidad y pistas de auditora de las operaciones ejecutadas. iii. Incorporar en el cdigo del programa los controles de seguridad informtica apropiados, as como las consideraciones para la base de datos, evitando generar una degradacin de la calidad del producto software. Los controles a implementar deben guardar consistencia con las capacidades de la infraestructura tecnolgica del Banco, sin perjudicar la integridad, disponibilidad y confidencialidad de la informacin. i. i.

DIRECTIVA

VERSIN 01

REV. 0
11 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

f) Diseo de la migracin y carga de datos, esta se realizar cuando el proyecto conlleve un traslado de datos desde otro sistema o se requiera de una carga inicial de datos, para poder colocar el producto software en produccin. La Divisin Desarrollo de Sistemas de Informacin deber: i. Definir el Entorno de Migracin a nivel tecnolgico tanto para los procesos de migracin como para la carga de datos, as como estimar las necesidades de infraestructura (espacio de almacenamiento y comunicaciones). Disear los procedimientos de migracin y carga de datos, definir el proceso de migracin de datos, as como la carga inicial de datos y la verificacin final a estos procesos. Disear los componentes de migracin necesarios, definiendo la prioridad y orden de ejecucin. Coordinar con la Divisin Infraestructura y Comunicaciones a travs de su Administrador de Base de Datos a fin de: Efectuar la revisin de la Planificacin de la Migracin y carga inicial antes de la ejecucin del Plan. Validar el flujo de la ejecucin de las cargas de datos. El rea usuaria es la nica autorizada para visualizar su informacin en produccin.

ii.

iii. iv.

v.

8.1.3. Actividades de Implementacin (codificacin) y Pruebas Unitarias a) Organizar el Modelo de Implementacin, obteniendo un conjunto de subsistemas de implementacin que puedan desarrollarse de manera independiente. La Divisin Desarrollo de Sistemas de Informacin deber: i. Definir y establecer la estructura del modelo de implementacin, actualizando la vista de implementacin. ii. Definir la estructura del modelo de implementacin para Pruebas, establecer los elementos de prueba, y actualizar la vista de implementacin. iii. Evaluar el modelo de implementacin mediante la evaluacin de acoplamiento entre componentes, consistencias del acoplamiento y la estructura de la arquitectura, segn el estilo arquitectnico seleccionado. iv. Se deber evitar el uso de bases de datos operacionales conteniendo informacin personal o cualquier otra informacin confidencial para propsitos de pruebas. v. Planificar la integracin de componentes, diseando una estrategia con el objetivo de construir los componentes y subsistemas en base a la arquitectura de software. La Divisin Desarrollo de Sistemas de Informacin deber: Identificar subsistemas mediante la determinacin de los casos de uso desarrollados y los subsistemas participantes. Definir construcciones requeridas para el desarrollo e integracin, asimismo se definir el contenido de cada construccin y de los subsistemas de apoyo (dummies).

DIRECTIVA

VERSIN 01

REV. 0
12 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

Evaluar la Integracin priorizando el orden definido previamente, es necesaria tambin una evaluacin de las dependencias de los subsistemas de apoyo como del orden de integracin con el orden de desarrollo de los componentes.

b) Implementar la unidad software1 escribiendo o generando parte o la totalidad el cdigo del programa desde las especificaciones del diseo. La Divisin Desarrollo de Sistemas de Informacin deber: i. Implementar elementos de diseo preparando las condiciones necesarias, tanto para programacin estructurada como la orientada a objetos, finalizando con la evaluacin de cdigo y deteccin de errores sintcticos. ii. Implementar elementos de prueba como subsistemas de apoyo (dummies), clases, procedimientos y su integracin con herramientas automatizadas de prueba.

c) Verificar los componentes de software, como parte de esta actividad se realizan los ajustes de los defectos y pruebas unitarias, para solicitar o verificar los cambios. La Divisin Desarrollo de Sistemas de Informacin deber: i. Ejecutar, evaluar y verificar pruebas unitarias. ii. Revisar el cdigo fuente, estableciendo hitos de revisin para su implementacin, revisando y documentando los defectos y emitiendo un reporte posterior. iii. Implementar mecanismos que permitan controlar acceso a las libreras de programas fuente. d) Probar cada construccin, mediante la integracin de subsistemas, una vez producidos los resultados satisfactorios, es llevada completamente al espacio de Integracin. La Divisin Desarrollo de Sistemas de Informacin deber: i. Identificar componentes a probar y elementos, seleccionar tcnicas de implementacin e implementar Pruebas de Integracin de Unidades en Subsistemas, asimismo establecer los Datos de Prueba y verificar la Implementacin. ii. Ejecutar Pruebas de Integracin en Subsistemas asimismo evaluar la ejecucin, verificar y reportar los resultados. iii. Integrar componentes o libreras de cdigos en Subsistemas y entregar la Integracin para la creacin de lnea base.

Unidad software: Pieza de cdigo compilable por separado [NTP ISO/IEC 12207:2006]

DIRECTIVA

VERSIN 01

REV. 0
13 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

8.1.4. Actividades de Integracin a) Desarrollar construcciones2 del producto en la que se busca la integracin de los diferentes subsistemas en la construccin final; la Divisin Desarrollo de Sistemas de Informacin deber: i. Integrar los subsistemas en la construccin, para esto se deber aceptar los subsistemas, producir las construcciones intermedias y promover construcciones a lneas bases.

b) Probar la integracin del Subsistema de Implementacin, asegurando que los componentes del modelo de implementacin operen de manera apropiada en el ambiente de desarrollo. La Divisin Desarrollo de Sistemas de Informacin deber: Preparar los artefactos Plan de Pruebas de desarrollo y Especificacin de casos de Prueba, antes de efectuar el pase al ambiente de certificacin, dichos artefactos servirn de entrada para preparar el plan de pruebas de certificacin. ii. Disear pruebas de integracin del sistema. iii. Implementar artefactos de pruebas requeridos y ejecutar la Prueba de Integracin del Sistema. iv. Analizar, evaluar y emitir reportes de los resultados de las Pruebas de Integracin del Sistema. c) Planificar el despliegue del producto de software en el ambiente de certificacin. La Divisin Desarrollo de Sistemas de Informacin deber: i. Preparar el plan de despliegue del software en el ambiente de certificacin, el cual deber coordinarse con la Seccin de Calidad de Soluciones para precisar cundo y en qu plataforma estar disponible el producto para las pruebas con el usuario. i.

8.1.5. Actividades de apoyo a la Aceptacin del Software a) Preparar Plan de Aceptacin del Producto en la que se definen los criterios para la aceptacin del producto, la Divisin Desarrollo de Sistemas de Informacin deber: i. Identificar criterios para aceptacin, determinando los recursos requeridos para las pruebas para esto se desarrollar un cronograma de actividades de aceptacin y se preparar el plan de Aceptacin del producto y el diseo de los casos de prueba.

La construccin de software, es una versin operativa de un producto software o parte de este que demuestra un conjunto de capacidades.

DIRECTIVA

VERSIN 01

REV. 0
14 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

8.1.6. Actividades de Transicin del Software a Certificacin a) Planificar el despliegue del producto de software. Div. Desarrollo de Sistemas de Informacin deber: i. Ejecutar el Plan de Despliegue del Software en el ambiente de certificacin, el cual deber indicar cuando y en qu plataforma estar disponible el producto software a certificar por los usuarios. ii. La Divisin Desarrollo de Sistemas de Informacin deber proporcionar entrenamiento al personal de la Seccin Soporte a Usuarios para el tema de atencin de incidentes de primer nivel, para esto se estimar los recursos requeridos, se preparar el cronograma y definir los riesgos asociados. iii. La Divisin de Desarrollo de Sistemas de Informacin deber incluir dentro del entrenamiento al personal de Soporte a Usuarios, la identificacin de los cdigos o mensajes de error que se puedan presentar en el software y sus soluciones o soluciones temporales, para una atencin rpida y efectiva del Soporte al Usuario en el primer nivel. iv. La Divisin de Desarrollo de Sistemas de Informacin deber establecer los niveles de escalamiento para el manejo de incidentes en segundo y tercer nivel e informarlo a la Seccin Soporte a Usuarios. Entindase por segundo nivel (personal experto del BN) y tercer nivel (proveedores).

b) Desarrollar el material de soporte asegurando que el despliegue de la aplicacin en el entorno de certificacin se realice de manera efectiva y exitosa. La Divisin Desarrollo de Sistemas de Informacin deber: i. Elaborar el material de entrenamiento, definiendo su contenido y estructura. ii. Desarrollar del Material de Soporte, donde se define el contenido, la estructura y se elabora el material de soporte. c) El desarrollo de la Unidad para despliegue3, o empaquetado consiste en una coleccin de ejecutables, cdigo, documentacin y artefactos para la instalacin. La Divisin Desarrollo de Sistemas de Informacin deber: i. Desarrollar los artefactos de instalacin, consolidar elementos para la distribucin del producto e implementar artefactos de instalacin ii. Desarrollar la Unidad para Despliegue, empaquetar elementos de instalacin y publicar y establecer accesos a los instaladores del producto.

La unidad para despliegue se define a partir de la construccin de software (ejecutables, cdigo de los componentes), documentacin(material de soporte al usuario) y artefactos de instalacin

DIRECTIVA

VERSIN 01

REV. 0
15 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

8.2. PROCESO DE CERTIFICACIN DEL SOFTWARE 8.2.1. Actividades de Participacin en Requerimientos de Software a) Las actividades que intervienen en la participacin de Requerimientos del Software, son las siguientes: i. Recibir la invitacin, emitida por la Divisin de Desarrollo de Sistemas de Informacin, cuando se da inicio a un proyecto nuevo. ii. Designar al analista de Calidad que asistir a las reuniones. El cual posteriormente ser el encargado de realizar las pruebas correspondientes en el ambiente de certificacin. iii. El Analista deber participar en las reuniones de coordinacin y captura de requerimientos. iv. Archivar la Revisin Conjunta de requerimientos (artculo d. del numeral 8.1.1 Requerimientos del Software), para la posterior validacin de la trazabilidad de los requerimientos que han sido desarrollados e ingresados para la ejecucin de pruebas funcionales y no funcionales en el ambiente de certificacin. 8.2.2. Actividades de Planificacin de las Pruebas a) Iniciar la certificacin de productos software, para lo cual, la Seccin Calidad de Soluciones deber identificar dos factores crticos de xito: Identificacin del alcance (tipos y escenarios de prueba) y enfoque de los requerimientos del usuario experto. Administracin de recursos requeridos, calendario, responsables y manejo de riesgos, asociados a las pruebas.

Las actividades que intervienen en la Planificacin de las pruebas, son las siguientes: i. Recibir, revisar y analizar previamente los artefactos RUP o documento relacionados con el mantenimiento y/o proyecto (especificaciones de casos de uso, especificaciones de casos de prueba, Acta de Conformidad, etc.). Tener en cuenta que existen 2 tipos de Productos Software, los cuales albergan distintos formas de proceder: Mantenimiento y/o Proyecto Host.- Se validan que los programas contenidos en la Solicitud de Cambio correspondan a los que han sido copiados a la librera de certificacin. Mantenimiento y/o Proyecto Open.- Se valida el artefacto de Despliegue y se verifica la existencia de los archivos asociados, en las rutas establecidas.

ii. De encontrarse todo conforme, se gestiona los recursos requeridos para la prueba, ya sea analista responsable, tiempos, complejidad y alcance de la prueba. En caso contrario, se procede a devolver el mantenimiento y/o proyecto a la Divisin de Desarrollo de Sistemas de Informacin
DIRECTIVA VERSIN 01 REV. 0
16 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

8.2.3. Actividades de Despliegue del producto software en ambiente de Certificacin a) Desplegar de todos los programas, componentes, base de datos, etc. que constituyen el producto software, en el ambiente de certificacin, para ello, la Seccin Calidad de Soluciones deber: i. Verificar la existencia de los elementos a desplegar ii. En caso existieran elementos host, se procede a desplegar los programas (Batch, cics, jcl, told y mapas -cermerge- en la librera de certificacin) iii. En caso existieran elementos open, se procede a desplegar las aplicaciones en los servidores que les corresponde. iv. En caso de ser necesario, se efectan coordinaciones con la Divisin Infraestructura y Comunicaciones y/u otras reas asociadas al producto software para su implementacin en el ambiente de Certificacin. 8.2.4. Actividades de Pruebas Previas a) Verificar que el producto software y artefactos relacionados cumplan con los requerimientos especificados por el usuario experto, mediante el aseguramiento que los componentes del modelo de implementacin operen de manera apropiada en el ambiente de Certificacin. La Seccin Calidad de Soluciones deber: i. ii. iii. iv. v. Verificar y analizar los artefactos asociados a la solicitud de cambio tomando como fuente el repositorio de datos definido por el Departamento de Informtica. Elaborar del plan de pruebas. Validar la congruencia del caso de prueba presentado en la solicitud de cambio o charter del proyecto, con los requisitos previos para la implementacin del ambiente. Definir los datos de prueba, determinando los datos de entrada y resultados Ejecutar las pruebas integrales, funcionales y no funcionales, con el fin de verificar el correcto funcionamiento e implementacin del ambiente de certificacin para las posteriores pruebas de acreditacin. En caso de existir observaciones y/o errores durante la ejecucin de las pruebas previas relacionadas al producto software, se proceder a elaborar del Documento de Pruebas Previas, el cual deber de ser firmado por el analista desarrollador responsable del producto a certificar. Este documento ser un precedente a tomar en cuenta durante las pruebas de acreditacin. En caso de haberse incurrido en observaciones y/o errores solicitar a la Divisin Desarrollo de Sistemas de Informacin la correccin del producto software, por un mximo de 3 veces. En caso se realicen 3 ciclos de pruebas y an tenga observaciones y/o errores el producto software la solicitud de certificacin ser devuelta a la Divisin Desarrollo de Sistemas de Informacin.

vi.

vii.

DIRECTIVA

VERSIN 01

REV. 0
17 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

8.2.5. Actividades de Pruebas de Acreditacin a) Validar, con la presencia del usuario los diferentes tipos de pruebas realizadas al producto de software antes de su certificacin, tomando datos ficticios como datos de prueba. Las actividades que intervienen en la ejecucin de pruebas de acreditacin, son las siguientes: i. ii. Citar al usuario experto a las pruebas en el ambiente de certificacin, por medio de un correo electrnico, consignando la fecha, hora y lugar. Citar al personal del departamento de contabilidad y departamento de riesgos, que haya participado en el proceso de desarrollo de software, por medio de un correo electrnico, consignando la fecha, hora y lugar. Ejecutar las pruebas de acreditacin con el usuario experto. Redactar los documentos de: Resultado de Pruebas y Revisin Conjunta con los resultados obtenidos de las pruebas. Adems se elabora el documento de encuesta para la firma del usuario experto. Aprobar el producto software por medio de la firma de los documentos sealados en el punto anterior. En caso de xito durante las pruebas, se procede con las actividades de pase a produccin, en caso contrario, se cuenta con un ciclo de pruebas adicional y se evala su devolucin a la Div. Desarrollo de Sistemas de Informacin.

iii. iv.

v. vi.

8.2.6. Actividades de Pase a Produccin a) Solicitar el despliegue del ambiente de Certificacin a Produccin, para lo cual, la Sec. Calidad de Soluciones deber: Recibir los documentos firmados por los Jefes de las dependencias que solicitaron el desarrollo y/o mantenimiento del producto software. ii. Certificar el producto software y autorizar el despliegue del mismo en el ambiente de produccin a travs de la herramienta de administracin de pases a produccin definida por el Dpto. Informtica. iii. Dependiendo del impacto que pudiera tener el producto software en el(los) servicio(s) del Banco de la Nacin se debern realizar reuniones de coordinacin para el despliegue en Produccin entre los involucrados del Dpto. Informtica para definir el momento ptimo del pase a produccin. i. 8.2.7. Actividades de Seguimiento y Control a) Se realizar el seguimiento inicial a los productos desplegados en el ambiente de produccin en coordinacin con los usuarios con el fin de identificar si se han presentado inconvenientes o incidencias en el ambiente de produccin.

DIRECTIVA

VERSIN 01

REV. 0
18 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

Las actividades que intervienen en el seguimiento y control del producto software certificados, son las siguientes: i. Cada analista de Calidad deber comunicarse con los usuarios involucrados en las pruebas realizadas, con el fin de identificar algn fallo durante la ejecucin de sus actividades correspondientes al mantenimiento probado en el ambiente de certificacin. ii. De existir incidencias se informa a la Seccin Soporte a Usuarios, para la atencin inmediata. As mismo, toda incidencia se registra en el documento de seguimiento de pruebas.

8.3. PROCESO DE OPERACIN DE SOFTWARE 8.3.1. Pruebas de Operacin a) La Seccin Operaciones y Control de Plataforma, realizar procedimientos conjuntos de revisin con la Seccin Calidad de Soluciones, Divisin Desarrollo de Sistemas de Informacin y el rea de negocio solicitante para asegurar que los requerimientos capturados se encuentran trasladados efectivamente a los elementos de software. i. La Seccin Operaciones y Control de Plataformas deber monitorear y registrar los eventos de los canales de atencin

8.3.2. Operacin del Sistema a) Operar el Sistema, verificando que las actividades descritas en el manual de operaciones garanticen la adecuada respuesta segn los requerimientos establecidos. La Divisin Desarrollo de Sistemas de Informacin deber: i. Brindar entrenamiento al personal de la Seccin Operaciones y Control de Plataformas, para esto se estimarn los recursos requeridos, se preparar el cronograma y definir los riesgos asociados. ii. Como producto de la implementacin del nuevo software, deber indicar el tratamiento a la informacin resultante que permitir a la Seccin Operaciones y Control de Plataformas desarrollar procedimientos parar trasladar los datos de manera efectiva a los niveles de almacenamiento adecuados a medida que su estado cambie. La Seccin Operaciones y Control de Plataformas deber: iii. Monitorear el rendimiento de procesos, cumpliendo para esto con lo especificado en el manual de operaciones, identificar procesos de cmputo y mtricas que evalen rendimiento y solicitar una evaluacin de procesos cuando se requiera.

DIRECTIVA

VERSIN 01

REV. 0
19 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

8.3.3. Soporte al Usuario a) Establecer mecanismos para proporcionar soporte de primer nivel de incidentes que se pudieran presentar en el ambiente de Produccin a travs de la Seccin Soporte a Usuarios de la Divisin de Produccin. i. ii. iii. La Divisin Infraestructura y Comunicaciones deber brindar soporte a la infraestructura tecnolgica necesaria para el soporte de primer nivel. Medir la satisfaccin del usuario final respecto a la calidad de Soporte a Usuario y de los servicios de T.I. Establecer la funcin de Soporte a Usuario, para registrar, comunicar, atender y analizar todas las llamadas, incidentes, reportados, requerimientos de servicio y solicitudes de informacin. Garantizar que la asignacin de incidentes y su monitoreo permanecen en la Seccin Soporte a Usuarios, independientemente de que grupo de TI este trabajando en las actividades de resolucin. Identificar tendencias de problemas recurrentes de forma que el servicio pueda mejorarse de forma continua.

iv.

v.

8.4. PROCESO DE MANTENIMIENTO DE SOFTWARE 8.4.1. Anlisis del problema o Planteamiento de la modificacin a) Analizar el Problema o Planteamiento de la modificacin, mediante la determinacin de los costos y el impacto en el cambio de software. La Divisin Desarrollo de Sistemas de Informacin deber: Efectuar una evaluacin del impacto, para lo cual verificar el problema, identificar los elementos impactados y los riesgos asociados. ii. Realizar un anlisis de costos de efectuarse el cambio, evaluando su factibilidad. iii. Realizar el planeamiento de la ejecucin y mantenimiento, estimando los recursos requeridos y programar el cronograma de trabajo. 8.4.2. Implementacin de las Modificaciones a) Implementar la modificacin, para lo cual el plan y cronograma de mantenimiento se debern realizar una vez determinado los problemas y la necesidad de las modificaciones. 8.4.3. Revisin y Aceptacin del Mantenimiento a) Revisar y aceptar del mantenimiento, llevando a cabo actividades conjuntas para asegurar que los requerimientos hayan sido trasladados de manera efectiva a aquellos elementos del software no afectados por esta peticin, de acuerdo al proceso de Certificacin de Software.
DIRECTIVA VERSIN 01 REV. 0
20 de 23

i.

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

9 RESPONSABILIDADES
9.1. Departamento de Informtica Administrar el Ciclo de Vida de Software asociado a los proyectos de tecnologa de informacin del Banco, as como proponer actualizaciones a la metodologa implementada. 9.2. Divisin Gestin de Tecnologas de Informacin Asegurar el cumplimiento de la norma, metodologa y estndares propuestos en el Ciclo de Vida de Software aplicados a los proyectos de tecnologas de informacin. 9.3. Divisin Desarrollo de Sistemas de Informacin Implementar los procesos principales de desarrollo y mantenimiento que normen el Ciclo de Vida de Software, as como aplicar las metodologas, estndares y/o tcnicas que se indiquen. 9.4. Divisin Infraestructura y Comunicaciones Validar los componentes necesarios para la implementacin del diseo arquitectnico y bases de datos propuestos por la Divisin Desarrollo de Sistemas de Informacin. 9.5. Divisin Produccin Implementar y desplegar, el producto software con su documentacin requerida en el ambiente de produccin de acuerdo a la metodologa y estndares establecidos. 9.6. Seccin Calidad de Soluciones Implementar, probar, validar y desplegar el producto software con su documentacin requerida en el ambiente de certificacin de acuerdo a la metodologa y estndares establecidos. 9.7. Departamento de Riesgos 9.7.1 Divisin Riesgos de Operacin Apoyar y asistir al Departamento de Informtica a realizar una adecuada identificacin y evaluacin de riesgos en los procesos de Ciclo de Vida del Software, as como en el seguimiento a la implementacin de planes de accin para reducir los riesgos fuera de los niveles aceptados, de acuerdo a la metodologa de la Gestin de Riesgo Operacional. Divisin Seguridad de la Informacin Definir los lineamientos respecto a la seguridad informtica que permita una gua para establecer los controles hacia la informacin garantizando la disponibilidad, integridad y confidencialidad de la misma. Deber brindar asesora a las reas pertinentes para definir controles no cubiertos en su lineamiento. Adicionalmente participar en coordinacin con el Departamento de Informtica asegurando el cumplimiento de los requisitos y controles a implementar.

9.7.2

9.8. Departamento de Contabilidad Participar en el Ciclo de Vida de Software durante la definicin de los requerimientos
DIRECTIVA VERSIN 01 REV. 0
21 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

contables, certificacin del registro y contabilizacin (reglas contables automticas o manuales) que realice el producto de software. 9.9. Otros Departamentos Coordinar los requerimientos de desarrollo o adquisicin de software con el Departamento de Informtica. Participar en el diseo, pruebas y aceptacin del software para asegurar que los requerimientos solicitados se encuentran trasladados efectivamente al producto software.

10 DISPOSICIONES COMPLEMENTARIAS
Los Procesos: de Gestin, de Apoyo y los dems Procesos Principales sern motivo de futuras actualizaciones y ampliaciones para complementar el presente Reglamento de Ciclo de Vida del Software.
Original aprobado por: Original visado por: JULIO CESAR DEL CASTILLO VARGAS Gerente General EDUARDO NUEZ SARMIENTO Gerente Departamento Informtica RICARDO VILLAMONTE BLAS Gerente Departamento Planeamiento y Desarrollo HENRRY PAREDES OJEDA Sub Gerente Divisin Desarrollo de Sistemas de Informacin HECTOR IZAGUIRRE MAGUIA Sub Gerente Divisin Produccin JORGE FIGUEROA REVILLA Jefe (e) Divisin Gestin de Tecnologa de la Informacin ANA MARA LI MANRIQUE Sub Gerente Divisin Seguridad de la Informacin ING. OSCAR LOPEZ LOPEZ Divisin Infraestructura y Comunicaciones LILIANA LAZO RODRIGUEZ Sub Gerente Divisin Desarrollo Organizacional

DIRECTIVA

VERSIN 01

REV. 0
22 de 23

Banco de la Nacin

Departamento de Informtica

CICLO DE VIDA DEL SOFTWARE

BN-DIR-2400-147-01

24 ENERO 2011

TTULO

CDIGO

FECHA DE APROBACIN

ANEXO N 01

Fuente: Metodologa para el Ciclo de Vida del Software del BN

DIRECTIVA

VERSIN 01

REV. 0
23 de 23

You might also like