Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COLOMBIANA 29110-5-1-2
2014-12-10
INGENIERÍA DE SOFTWARE.
PERFILES DE CICLO DE VIDA PARA PEQUEÑAS
ENTIDADES (PEs). PARTE 5-1-2: GUÍA DE
GESTIÓN E INGENIERÍA: GRUPO DE PERFILES
GENÉRICOS: PERFIL BÁSICO
I.C.S.: 35.080
ICONTEC es una entidad de carácter privado, sin ánimo de lucro, cuya Misión es fundamental
para brindar soporte y desarrollo al productor y protección al consumidor. Colabora con el
sector gubernamental y apoya al sector privado del país, para lograr ventajas competitivas en
los mercados interno y externo.
Esta norma está sujeta a ser actualizada permanentemente con el objeto de que responda en
todo momento a las necesidades y exigencias actuales.
ICONTEC cuenta con un Centro de Información que pone a disposición de los interesados
normas internacionales, regionales y nacionales y otros documentos relacionados.
DIRECCIÓN DE NORMALIZACIÓN
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
PREFACIO
Las normas internacionales son redactadas de acuerdo a las reglas establecidas en la Parte 2
de las Directivas ISO/IEC.
La principal tarea del comité técnico conjunto es la de preparar normas internacionales. Los
proyectos de normas internacionales adoptados por el comité técnico conjunto se distribuyen
entre los organismos nacionales miembros para su votación. La publicación como Norma
Internacional requiere la aprobación de por lo menos el 75 % de los organismos nacionales
miembros que votan.
Cabe resaltar la posibilidad de que algunos de los elementos de esta Norma Internacional
puedan estar sujetos a derechos de patente. ISO e IEC no asumen la responsabilidad por la
identificación de cualquiera o de todos estos derechos de patente.
La Norma ISO/IEC 29110-5-1-2 fue preparada por el Joint Technical Comittee ISO/IEC
JCT 1, Tecnologías de la Información, Subcomité SC 7, Ingeniería de Software y Sistemas.
La Norma ISO/IEC 29110 está conformada por las siguientes partes, bajo el título general
Ingeniería de Software. Perfiles de Ciclo de Vida para Pequeñas Entidades (PEs):
- Parte 5-1-2: Guía de gestión e ingeniería: Grupo de Perfiles Genéricos: Perfil Básico
[Informe Técnico]
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
- Parte 5-m-n: Guía de Gestión e Ingeniería: Grupo de Perfil aaaaa: Perfil bbbbb
[Informe Técnico]
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
INTRODUCCIÓN
Según estudios y encuestas realizadas, es claro que la mayor parte de las Normas
internacionales no abarcan ni atienden las necesidades de las PEs. La conformidad con estas
normas resulta difícil, cuando no imposible. Es así que las PEs no cuentan con vías para ser
reconocidas como entidades que producen software de calidad en su entorno, o bien las vías
resultan muy limitadas. Por lo tanto, las PEs, a menudo, se encuentran aisladas de algunas
actividades económicas.
Se ha descubierto que resulta difícil para las PEs relacionar las Normas Internacionales con
sus necesidades de negocio y justificar la aplicación de dichas normas a sus prácticas de
negocio. La mayor parte de las PEs o bien no pueden costear los recursos, en términos de
cantidad de empleados, presupuesto y tiempo, o bien no logran ver el beneficio neto de
establecer procesos de ciclo de vida de software. Para enmendar algunas de estas
dificultades, se ha desarrollado un conjunto de guías de acuerdo a una serie de características
de las PEs. Las guías se basan en subconjuntos de elementos apropiados de las normas,
denominados Perfiles PEs. El propósito de un Perfil PE es definir un subconjunto de Normas
internacionales pertinentes al contexto de las PEs, como por ejemplo, procesos y resultados
de la Norma ISO/IEC 12207 y productos de la Norma ISO/IEC 15289.
La serie ISO/IEC 29110, pensada según público objetivo, ha sido desarrollada para mejorar la
calidad de los productos y/o servicios, y el desempeño de los procesos. (Véase la Tabla 1). No
es la intención de la Norma ISO/IEC 29110 evitar el uso de diferentes ciclos de vida como:
cascada, iterativo, incremental, evolutivo o ágil.
i
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
Si es necesario un nuevo perfil, pueden desarrollarse las Normas ISO/IEC 29110-4 e ISO/IEC
TR 29110-5 sin impacto alguno en los documentos ya existentes, y se convierten en las
Normas ISO/IEC 29110-4-m e ISO/IEC 29110-5-m-n, respectivamente, a través del proceso
ISO/IEC.
La Norma ISO/IEC 29110-4-1 provee la especificación para todos los perfiles dentro de un
Grupo de Perfiles Genéricos. El grupo de perfiles genéricos es aplicable a los perfiles PEs que
no desarrollan productos de software crítico. Los perfiles se basan en subconjuntos de
elementos apropiados a las normas. Los Perfiles PE aplican y están dirigidos a
autores/proveedores de guías y autores/proveedores de herramientas y otros materiales de
apoyo.
Esta parte de la norma provee una guía de gestión e ingeniería de la implementación para el
Perfil PE Básico del Grupo de Perfiles Genéricos especificado en la Norma NTC-ISO/IEC 29110-
4-1. El Perfil Básico describe el desarrollo de software de una única aplicación por un único
equipo de trabajo sin riesgos específicos o factores circunstanciales.
La Figura 1 describe la serie ISO/IEC 29110 y posiciona las partes dentro del marco de
referencia. Los resúmenes y las guías se publican como Informes Técnicos (TR por su sigla en
inglés), y los perfiles se publican como Normas internacionales (IS por su sigla en inglés).
ii
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
iii
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
CONTENIDO
Página
INTRODUCCIÓN
1. OBJETO .......................................................................................................................1
Página
8. ROLES ........................................................................................................................28
BIBLIOGRAFÍA ......................................................................................................................39
ANEXO A (Informativo)
PAQUETES DE DESPLIEGUE ..............................................................................................37
FIGURAS
Página
TABLAS
Página
INGENIERÍA DE SOFTWARE.
PERFILES DE CICLO DE VIDA PARA PEQUEÑAS ENTIDADES (PEs).
PARTE 5-1-2: GUÍA DE GESTIÓN E INGENIERÍA:
GRUPO DE PERFILES GENÉRICOS: PERFIL BÁSICO
1. OBJETO
Esta parte de la Norma ISO/IEC 29110 es aplicable a Pequeñas Entidades (PEs). Las PEs son
empresas, organizaciones, departamentos o proyectos de hasta 25 personas. No es la
intención de los procesos de ciclo de vida que se describen en la Norma ISO/IEC 29110
impedir o desalentar su uso por empresas más grandes que las PEs.
Esta parte de la Norma ISO/IEC 29110 brinda una guía de gestión e ingeniería para el Perfil PE
Básico especificado en la norma NTC-ISO/IEC 29110-4-1 a través de procesos de gestión e
implementación de software. Esta parte de la Norma ISO/IEC 29110 es una guía
independiente; no se pretende que una PE utilice el perfil normalizado para implementar esta
parte de la Norma ISO/IEC 29110.
Esta parte de la Norma ISO/IEC 29110 aplica a los proyectos de desarrollo de software, los
cuales pueden ser para cumplir un contrato externo o interno. El contrato interno no necesita
ser explícito entre el equipo de proyecto y sus Clientes.
Utilizando esta parte de la Norma ISO/IEC 29110, una PE puede obtener los siguientes
beneficios:
- Se lleva a cabo un proceso disciplinado de gestión que brinda visibilidad del proyecto y
acciones correctivas de problemas y desviaciones del proyecto.
La intención es que sea utilizada con cualquier proceso, técnica o método que mejore la
satisfacción del Cliente y productividad de la PE.
1 de 39
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
2. REFERENCIAS NORMATIVAS
Los siguientes documentos a los que se hace referencia son indispensables para la aplicación
de este documento. Para las referencias con fecha sólo aplica la edición citada. Para
referencias sin fecha aplica la última edición del documento al que se hace referencia
(incluyendo cualquier documento de corrección).
3. TÉRMINOS Y DEFINICIONES
Para los propósitos de este documento, aplican los términos y definiciones dados en la Norma
NTC-ISO/IEC TR 29110-1.
Objetivos. Metas específicas para asegurar el cumplimiento del propósito del proceso. Los
objetivos se identifican por la abreviación del nombre del proceso, seguido de la letra “O” y un
número consecutivo, por ejemplo, GP.O1, IS.O2, etc. Cada objetivo es seguido por un recuadro
que incluye una lista de los procesos para el perfil básico, escogidos de la NTC 4243:2009
(ISO/IEC 12207:2008) y sus resultados asociados al objetivo.
Productos de entrada. Son productos requeridos para llevar a cabo el proceso y sus fuentes
correspondientes, que pueden ser otros procesos o una entidad externa al proyecto, tales
como el Cliente. Se identifican por la abreviación del nombre del proceso y se muestran como
una tabla de dos columnas, con nombres de producto y fuentes.
Productos Internos. Son productos generados y consumidos por el proceso. Se identifican por
la abreviación del nombre del proceso y se muestran como una tabla de una sola columna con
nombres de producto.
Todos los nombres de productos se imprimen en cursiva e inician con letra mayúscula. Algunos
productos tienen uno o más estados relacionados al nombre del producto indicados entre
paréntesis recto “[ ]” y separados por “,”. El estado del producto puede cambiar durante la
ejecución del proceso. Ver el Capítulo 9 para la lista alfabética de productos, sus descripciones,
2
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
posibles estados y la fuente del producto. La fuente puede ser otro proceso o una entidad
externa al proyecto, tal como el Cliente.
Roles involucrados. Nombres y abreviaciones de las funciones que serán desempeñadas por
los miembros del equipo de proyecto. Una única persona puede desempeñar varios roles y un
rol puede ser desempeñado por varias personas. Los roles se asignan a los participantes del
proyecto de acuerdo con las características del proyecto. La lista de roles se identifica por la
abreviación del nombre del proceso y se muestra como una tabla de dos columnas. Ver en el
Capítulo 8 la lista alfabética de roles, sus abreviaciones y la descripción de las habilidades
requeridas.
Actividad. Conjunto de tareas cohesivas. Una tarea es un requisito, una recomendación o una
acción permitida, cuya intención es contribuir al cumplimiento de uno o más objetivos de un
proceso. La actividad de un proceso es el primer nivel de descomposición del flujo de trabajo
del proceso y el segundo es la tarea. Las actividades se identifican por la abreviación del
nombre del proceso seguida por un número consecutivo y el nombre de la actividad.
NOTA Las tablas usadas en la descripción del proceso son solamente para propósitos de presentación.
PE Pequeña Entidad.
3
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
5. VISIÓN GENERAL
La Guía de Gestión e Ingeniería del Perfil PE Básico aplica a Pequeñas Entidades (PEs)
(empresa, organización, departamento o proyecto de hasta 25 personas) dedicadas al
desarrollo de software. El proyecto puede cumplir con un contrato externo o interno. El contrato
interno entre el equipo de proyecto y su Cliente no necesita ser explícito.
La intención de esta parte de la Norma ISO/IEC 29110 es ser utilizada por una PE para
establecer procesos a fin de implementar cualquier enfoque o metodología de desarrollo
incluyendo, por ejemplo, enfoques o metodologías ágiles, evolutivos, incrementales, desarrollo
dirigido por pruebas, etc., basados en las necesidades de negocio o proyecto de la PE.
- Se lleva a cabo un proceso disciplinado de gestión que brinde visibilidad del proyecto y
acciones correctivas para los problemas y desviaciones del proyecto.
Para utilizar esta Guía, la PE debe cumplir con las siguientes condiciones iniciales:
4
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
Para eliminar defectos del producto, se incluyen en el flujo de trabajo de actividades las Tareas
de verificación, validación y prueba.
El Cliente proporciona la Declaración de Trabajo como una entrada para el proceso de Gestión
de Proyectos y recibe una Configuración de Software como resultado de la ejecución del
proceso de Implementación de Software (véase la Figura 2).
6.1 PROPÓSITO DE LA GP
La intención de esta parte de la Norma ISO/IEC 29110 es ser utilizada por una PE para
establecer procesos a fin de implementar cualquier enfoque o metodología de desarrollo,
incluyendo, por ejemplo, ágil, evolutiva, incremental, desarrollo dirigido por pruebas, etc.,
basados en las necesidades de la organización o del proyecto de la PE.
5
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
6.2 OBJETIVOS DE LA GP
GP.O1 El Plan de Proyecto para la ejecución del proyecto se desarrolla de acuerdo con la
Declaración de Trabajo y es revisado y aceptado por el Cliente. Las Tareas y Recursos
necesarios para completar el trabajo son dimensionados y estimados.
GP.O2 Se realiza el seguimiento del progreso del proyecto contra el Plan de Proyecto y es
registrado en el Registro de Estado de Progreso. Las correcciones para remediar problemas y
desviaciones del plan son realizadas cuando los objetivos del proyecto no son alcanzados. El
cierre del proyecto se realiza para lograr la aceptación documentada en el Registro de
Aceptación.
GP.O3 Las Solicitudes de Cambio se tratan a través de su recepción y análisis. Los cambios a
los requisitos de software se evalúan por costo, cronograma e impacto técnico.
GP.O4 Se realizan reuniones de revisión con el Equipo de Trabajo y el Cliente. Los acuerdos
son registrados y se les hace seguimiento.
GP.O5 Los Riesgos son identificados a medida que se producen y durante la realización del
proyecto.
GP.O7 El Aseguramiento de la Calidad del Software se realiza para asegurar que los productos
de trabajo y los procesos cumplen con el Plan de Proyecto y la Especificación de Requisitos.
NOTA La implementación del proceso de Aseguramiento de la Calidad del Software se lleva a cabo mediante la
realización de Tareas de verificación, validación y revisión, realizadas en los procesos de Gestión de Proyectos e
Implementación de Software.
7
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
Nombre Fuente
Declaración de Trabajo Cliente
Configuración del Software Implementación de Software
Solicitud de Cambio Cliente
Implementación de Software
Nombre Destino
Plan de Proyecto Implementación de Software
Registro de Aceptación Gestión Organizativa
Repositorio del Proyecto Implementación de Software
Registro de Reuniones Cliente
Configuración del Software Cliente
Nombre
Solicitud de Cambio
Registro de Corrección
Registro de Reuniones
Resultados de la Verificación
Registro de Estado de Progreso
Respaldo del Repositorio del Proyecto
Rol Abreviación
Cliente CLI
Gerente de Proyecto GP
Líder Técnico LT
Equipo de Trabajo ET
6.7 DIAGRAMA DE LA GP
El siguiente diagrama muestra el flujo de información entre las actividades del Proceso de
Gestión de Proyectos incluyendo los productos de trabajo más importantes y sus relaciones.
8
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
6.7.1 Actividades de la GP
- Ciclo de vida del proyecto, incluyendo las dependencias y duración de las tareas.
- Repositorio del Proyecto para almacenar, manipular y entregar líneas base y versiones
controladas de productos y documentos.
Productos de
Rol Lista de Tareas Productos de Salida
Entrada
GP LT GP.1.1 Revisión de la Declaración de Trabajo Declaración de Declaración de Trabajo
Trabajo [revisada]
GP CLI GP.1.2 Definir con el Cliente las Instrucciones de Declaración de Plan de Proyecto
Entrega de cada uno de los Entregables Trabajo [revisada] - Instrucciones de
especificados en la Declaración de Trabajo. Entrega
GP LT GP.1.3 Identificar las Tareas específicas a ser Declaración de Plan de Proyecto
llevadas a cabo para producir los Entregables y Trabajo [revisada] - Tareas
sus Componentes de Software identificados en la
Declaración de Trabajo. Incluye Tareas en el
proceso IS junto con las Tareas de verificación,
validación y revisión con la Documentación de
Mantenimiento y con el Equipo de Trabajo para
asegurar la calidad de los productos de trabajo.
Identificar las Tareas para realizar las
Instrucciones de Entrega. Documentar las Tareas.
GP LT GP.1.4 Establecer la Duración Estimada para Plan de Proyecto Plan de Proyecto
llevar a cabo cada tarea. - Tareas - Duración Estimada
GP LT GP.1.5 Identificar y documentar los Recursos: Declaración de Plan de Proyecto
humanos, materiales, de equipamiento y Trabajo - Recursos
herramientas, normas, incluyendo el
entrenamiento requerido del Equipo de Trabajo
para llevar a cabo el proyecto. Incluir en el
cronograma las fechas en las que serán
necesarios los Recursos y el entrenamiento.
GP LT GP.1.6 Establecer la Composición del Equipo de Plan de Proyecto Plan de Proyecto
Trabajo asignando roles y responsabilidades de - Recursos - Composición del
acuerdo a los Recursos. Equipo de Trabajo
Continúa…
10
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
Tabla 6. (Final)
11
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
GP.2 Ejecución del Plan de Proyecto (GP.O2, GP.O3, GP.O4, GP.O5, GP.O7)
12
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
La actividad de Evaluación y Control del Proyecto evalúa el desempeño del plan contra los
compromisos documentados. La actividad brinda:
- Evaluación del desempeño y progreso real del plan contra los objetivos.
13
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
- Soporte de la aceptación del producto por parte del Cliente de acuerdo con las
Instrucciones de Entrega.
Producto
Plan de Proyecto
Solicitud de Cambio
Registro de Aceptación
Registro de Reuniones
Registro de Correcciones
Registro de Estado de Progreso
Resultados de la Verificación
7.1 PROPÓSITO
La intención de esta parte de la Norma ISO/IEC 29110 es ser utilizada por una PE para
establecer procesos a fin de implementar cualquier enfoque o metodología de desarrollo
incluyendo, por ejemplo, ágil, evolutiva, incremental, desarrollo dirigido por pruebas, etc.,
basados en las necesidades de negocio o de proyecto de la PE.
14
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
7.2 OBJETIVOS DE LA IS
IS.O1 Las Tareas de las actividades se llevan a cabo mediante el cumplimiento del Plan de
Proyecto actual.
IS.O2 Los requisitos de software son definidos, analizados para su exactitud y prueba,
aprobados por el Cliente, se les fija la línea base y son comunicados.
IS.O3 Se desarrolla y se fija la línea base al diseño arquitectónico y detallado. Describe los
Componentes de Software y sus interfaces externas e internas. Se establece la trazabilidad y
consistencia de los requisitos del software.
NOTA El diseño de la arquitectura del software y el diseño detallado pueden ser realizados de forma separada
de acuerdo al cronograma del proyecto.
IS.O4 Se producen los Componentes de Software definidos por el diseño. Se definen y realizan
las pruebas unitarias para verificar la consistencia con los requisitos y con el diseño. Se
establece la trazabilidad para los requisitos y el diseño.
15
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
IS.O6 Una Configuración de Software que cumpla con la Especificación de Requisitos tal y
como se acuerda con el Cliente, que incluya documentación de usuarios, de operación y de
mantenimiento, con dicha documentación integrada, con la línea base fijada y almacenada en
el Repositorio del Proyecto. Las necesidades de cambio a la Configuración de Software son
detectadas y se inician las solicitudes de cambio relacionadas.
16
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
IS.O7 Las Tareas de Verificación y Validación de todos los productos de trabajo se llevan a
cabo utilizando los criterios definidos para lograr la consistencia entre productos de entrada y
de salida en cada actividad. Los defectos son identificados y corregidos; los registros se
guardan en los Resultados de Verificación/Validación.
NOTA No se pretende que todas las actividades de verificación y todos los productos de trabajo sean puestos a
disposición del Cliente. Las verificaciones deben ser realizadas por individuos con libertad y autoridad en la
organización, para permitir evaluaciones objetivas e iniciar, efectuar, resolver y verificar la resolución del problema.
Nombre Fuente
Plan de Proyecto Gestión del Proyecto
Repositorio del Proyecto Gestión del Proyecto
Nombre Destino
Configuración del Software Gestión del Proyecto
• Especificación de Requisitos
• Diseño de Software
• Registro de Trazabilidad
• Componentes de Software
• Software
• Casos de Prueba y Procedimientos de Prueba
• Informe de Prueba
• Guía de Operación de Producto
• Documentación de Software del Usuario
• Documentación de Mantenimiento
Solicitud de Cambio Gestión del Proyecto
17
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
Nombre
Resultados de la Validación
Resultados de la Verificación
Rol Abreviación
Cliente CLI
Analista AN
Diseñador DIS
Programador PR
Líder Técnico LT
Equipo de Trabajo ET
7.7 DIAGRAMA DE IS
El siguiente diagrama muestra el flujo de información entre las actividades del Proceso de
Implementación de Software incluyendo los productos de trabajo relevantes y sus relaciones.
18
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
19
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
7.7.1 Actividades de la IS
- Revisión del Plan de Proyecto por parte del Equipo de Trabajo para determinar la
asignación de tareas.
- Compromiso con el Plan de Proyecto por parte del Equipo de Trabajo y del Gerente de
Proyecto.
La actividad de Análisis de Requisitos de Software analiza los requisitos acordados del Cliente
y establece los requisitos de validación del proyecto. La actividad brinda:
- Revisión del Plan de Proyecto por parte del Equipo de Trabajo para determinar la
asignación de tareas.
21
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
- Revisión del Plan de Proyecto por parte del Equipo de Proyecto para determinar la
asignación de tareas.
- Trazabilidad de los requisitos de software con el Diseño del Software, Casos de Prueba
y Procedimientos de Prueba.
NOTA La Arquitectura del Software y el Diseño Detallado pueden ser llevados a cabo de forma separada de
acuerdo con el cronograma del proyecto.
22
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
23
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
La actividad de Construcción del Software desarrolla el código y los datos del software a partir
del Diseño del Software. La actividad brinda:
- Revisión del Plan de Proyecto por parte del Equipo de Trabajo para determinar la
asignación de tareas.
- Revisión del Diseño del Software por parte del Equipo de Trabajo para determinar la
secuencia de construcción del software.
24
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
- Revisión del Plan de Proyecto por parte del Equipo de Trabajo para determinar la
asignación de tareas.
Continúa…
25
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
26
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
- Revisión del Plan de Proyecto por parte del Equipo de Trabajo para determinar la
asignación de tareas.
27
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
Producto
Especificación de Requisitos
Documentación de Software del Usuario
Diseño de Software
Registro de Trazabilidad
Casos de Prueba y Procedimientos de Prueba
Componentes de Software
Software
Guía de Operación de Producto
Documentación de Mantenimiento
Informe de Prueba
Resultados de la Verificación
Resultados de la Validación
8. ROLES
Esta es una lista alfabética de los roles, sus abreviaciones y la descripción de las competencias
sugeridas. Por motivos de presentación, esta lista se muestra como una tabla de cuatro
columnas.
Continúa…
28
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
Esta es una lista alfabética de los productos de entrada, salida y de procesos internos, sus
descripciones, posibles estados y fuentes del producto. La fuente puede ser otro proceso o una
entidad externa al proyecto, tal como el Cliente. Por motivos de presentación, esta lista se
muestra como una tabla de cuatro columnas. Los elementos de producto en las siguientes
tablas se basan en los Elementos de Información de la Norma ISO/IEC 15289, con algunas
excepciones.
29
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
30
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
31
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
32
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
33
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
34
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
35
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
Pueden utilizarse herramientas de software para llevar a cabo las actividades del proceso.
36
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
ANEXO A
(Informativo)
PAQUETES DE DESPLIEGUE
Los elementos de un paquete de despliegue típico son: descripción técnica, relaciones con la
Norma ISO/IEC 29110, definiciones clave, descripción detallada de los procesos, actividades,
tareas, roles y productos, plantillas, listas de verificación, ejemplos, referencias y mapeo con
otras normas y modelos y una lista de herramientas. El mapeo sólo se proporciona a modo de
informativo para mostrar que el Paquete de Despliegue tiene un vínculo explícito con la Parte 5,
con Normas de ISO, tales como la Norma ISO/IEC 12207, o con modelos tales como CMMI,
desarrollado por el Software Engineering Institute. Por lo tanto, mediante el despliegue e
implementación de un paquete, una PE puede ver los pasos concretos para lograr o demostrar
que cubre la Parte 5. Los Paquetes de Despliegue son diseñados de forma tal que una PE
pueda implementar su contenido sin tener que implementar el marco de trabajo completo al
mismo tiempo. La tabla de contenidos de un paquete de despliegue se ilustra en la Tabla A.1.
1. Descripción Técnica
Propósito de este documento
¿Por qué es importante este Tópico?
2. Definiciones
3. Relaciones con la Norma ISO/IEC 29110
4. Visión General de los Procesos, Actividades, Tareas, Roles y Productos
5. Descripción de Procesos, Actividades, Tareas, Pasos, Roles y Productos
Descripción del Rol
Descripción del Producto
Descripción del Artefacto
6. Plantilla/s
7. Ejemplo/s
8. Lista/s de Verificación
9. Herramienta/s
10. Referencias a Otras Normas y Modelos (p. e., ISO 9001, ISO/IEC 12207, CMMI)
11. Referencias
12. Formulario de Evaluación
Para el Perfil PE Básico, se encuentra disponible en Internet, sin costo alguno, un conjunto de
Paquetes de Despliegue:
a) Análisis de Requisitos
37
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
d) Integración y Pruebas
e) Verificación y Validación
f) Control de Versiones
i) Auto-Evaluación
38
NORMA TÉCNICA COLOMBIANA NTC-ISO/IEC TR 29110-5-1-2
BIBLIOGRAFÍA
[4] ISO/IEC TR 29110-4-1, Ingeniería de Software. Perfiles de ciclo de vida para pequeñas
entidades (PEs). Parte 4-1: Especificaciones del perfil. Perfil del grupo genérico.
39