You are on page 1of 5

cuales de los procesos de ciclo de vida software que aparecen en la norma

ISO 12207, adems indique si son ms aplicables para pequeas y


medianas empresas al momento de desarrollar un software.

CONCEPTO
Esta norma est orientada a los procesos de ciclo de vida del software dela
organizacin ISO. Establece un proceso de ciclo de vida para elsoftware que
incluye procesos y actividades que se aplican desde ladefinicin de
requisitos, pasando por la adquisicin y configuracin de losservicios del
sistema, hasta la finalizacin de su uso.

CUAL ES EL OBJETIVO DE ESTA NORMA?


Este estndar tiene como objetivo principal proporcionar una
estructuracomn para que compradores, proveedores, desarrolladores,
personal de mantenimiento, operadores, gestores y tcnicos involucrados
en el desarrollo de SOFTWARE usen un lenguaje comn.
Contiene procesos, actividades y tareas para aplicar durante la adquisicin
de un sistema que contiene software, un producto* software puro o un
servicio software, y durante el suministro, desarrollo, operacin y
mantenimiento de productos software. Esta norma incluye tambin un
proceso que puede emplearse para definir, controlar y mejorar los Procesos
del ciclo de vida del software.

ISO 12207 es un marco de referencia que contiene los


procesos, las actividades y las tareas involucradas en el
desarrollo, explotacin y mantenimiento de un producto
software, abarcando la vida del sistema desde la definicin de
requisitos hasta que se deja de utilizar
Segn esta norma las actividades que se pueden llevar a cabo
durante el ciclo de vida del SW se pueden agrupar en:

A. PROCESOS PRINCIPALES

Adquisicin: Actividades y tareas que el comprador, el


cliente o el
usuario realizan para adquirir un sistema, un servicio o un
producto
software:

Preparacin y publicacin de ofertas.


Seleccin del suministrador de SW.

Suministro:
Actividades
suministrador:

tareas

del

Preparar contratos como respuesta a una peticin de un


comprador de un producto SW.
Identificar los recursos necesarios para llevar a cabo con xito
eldesarrollo del producto SW.

Desarrollo: Actividades y tareas enfocadas a la


obtencin de unproducto Software.

Anlisis
Diseo
Codificacin
Pruebas
Integracin
Implantacin

Explotacin: Explotacin del SW y soporte operativo a los


usuarios.
Mantenimiento: Actividades que incluyen modificaciones del
producto, tanto del cdigo como de la documentacin, debido a
errores o a la necesidad de mejora o/y adaptacin.
Migracin hacia un nuevo entorno operativo
Retirada del producto

B. PROCESOS DE SOPORTE
Dan soporte al resto de procesos y se aplican durante cualquier
momento del ciclo de vida del SW.

Documentacin: Registrar la informacin producida por un


proceso o actividad del ciclo de vida:
Disear, editar, distribuir y mantener los documentos
producidos durante el desarrollo del SW.

Gestin de la Configuracin: Actividades que controlan las


modificaciones y versiones de los elementos.
Registrar las peticiones de cambios e informar de los estados
de stos.
Aseguramiento de la calidad: Actividades para asegurar que los
productos cumplen los requisitos especificados y se ajustan a
los planes establecidos
Verificacin:
Actividades
para
determinar
el
buen
funcionamiento de un producto software
Validacin: Actividades para determinar si el producto cumple
los requisitos previstos
Revisin conjunta: Actividades que permiten determinar el
estado de los productos en una determinada actividad del ciclo
de vida oen una cierta fase del proyecto. Puede ser una reunin
conjunta con el cliente, el grupo de desarrollo y los clientes
potenciales para revisar el trabajo hecho
Auditoras: Actividades que permiten determinar en unos
momentos determinados si se han conseguido los objetivos
propuestos: requisitos, cumplimiento del contrato
Resolucin de problemas: Actividades que permiten analizar y
resolver los problemas o disconformidades con los requisitos o
con el contrato, que hayan surgido durante el desarrollo, la
explotacin, el mantenimiento, o en cualquier otro momento.
Disponer de un medio documental que permita asegurar que
todos los problemas se han tratado
C. PROCESOS QUE DAN SOPORTE A LA ORGANIZACIN

Gestin: Actividades de planificacin, seguimiento, control,


revisin y evaluacin.
Infraestructura: Actividades para determinar la infraestructura
necesaria para un proceso. Incluye HW, SW, instalaciones
Mejora: Valorar, medir, controlar, evaluar y mejorar todos los
procesos del ciclo de vida.
Formacin: Plan de formacin para los empleados.

LA NORMA 12207 Y LAS PyMEs

La actividad econmica desarrollada por la industria del software est


tomando cada vez ms importancia a nivel mundial. La cantidad de
empresas dedicadas al desarrollo software est experimentado un
fuerte crecimiento, en lnea con el incremento de la demanda de
productos del sector.
La citada industria del software est formada principalmente por
PyMEs (pequea y medianas empresas) y micro PyMEs (PyMEs de
aproximadamente 20 empleados), las cuales suponen el mayor
porcentaje de empresas dentro del sector.
En este tipo de empresas la calidad del software tiene un papel
fundamental, por su repercusin en los costes finales, como elemento
diferenciador de la competencia y de imagen frente a sus clientes.
Diversos estudios muestran que estas empresas desean mejorar la
calidad de sus procesos software, implicando as la mejora de sus
productos implementando modelos de mejora de procesos.

UNIVERSIDAD PRIVADA TELESUP


CONTROL DE CALIDAD DE SOFTWARE Y SISTEMAS
Pero cabe sealar que dichos modelos no son aplicables en
la PyMEs en vista que los mismos estn orientados a grandes
organizaciones y no abordan las necesidades de las pequeas
empresas, donde la aplicacin de estos resulta costosa en
trminos econmicos y de esfuerzo, ya que requieren una
gran inversin en dinero, tiempo y recursos, sus
recomendaciones son complejas de aplicar y el retorno de la
inversin se produce a muy largo plazo.
En el desarrollo software, el qu hacer y el cmo hacerlo han sido
siempre aspectos bsicos en la mejora de procesos, que sin embargo
en la prctica han creado confusin.
Asimismo indicar que en las auditoras ISO/IEC 15504 ISO/IEC
12207:2008 no se evala la aplicacin directa de los resultados de los
procesos, sino que se estudia y analiza la implementacin y
adaptacin de los mismos a una organizacin concreta. La tarea de
un equipo auditor es alinear las actividades de mejora definidas en la
organizacin y las evidencias objetivas de su implantacin con las
buenas prcticas del modelo de procesos.

CONCLUSIONES
Para motivar a las empresas del sector informtico a mejorar sus
procesos de desarrollo de software, con el objetivo de lograr un nivel
de madurez en sus procesos que garantice su competitividad
internacional, es necesario adecuar a sus propias caractersticas los
modelos
internacionalmente
reconocidos
de
mejoramiento,
evaluacin y calidad. Estos modelos difcilmente pueden ser aplicados
a empresas pequeas debido a su gran inversin en dinero, tiempo y
recursos, adems de la complejidad de las recomendaciones y un
retorno de la inversin a largo plazo.

You might also like