Вы находитесь на странице: 1из 3

P.CV.S.

Indique normas relacionadas con el estndar para los procesos (P.) de


ciclo (C.) de vida (V.) del software (S.) y de una breve explicacin sobre
que trata cada una.

CERTIFICACIONES Y NORMATIVAS DE CALIDAD EN SOFTWARE

Existen diversos modelos de calidad en el mbito del software. Podramos


agruparlos en sistemas de gestin, calidad en el producto software y calidad en
los procesos software. Normalmente las normativas de son conjuntos de
buenas prcticas que se aplican sobre el ciclo de vida de proyectos
informticos y que contribuyen a mejorar los factores de la calidad del software
que se han expuesto con anterioridad. Existen multitud de modelos para la
gestin de la calidad del software y otros sistemas y normas de gestin que se
han aplicado sobre estos procesos, muchas de ellas con apndices (normas
especficas) para uno de los conceptos ms importante en el software:
la evaluacin. Adems el mundo del software englobado en los servicios TI
puede ser evaluado en calidad segn otros sistemas de gestin sobre TI. En
este sentido algunas empresas de desarrollo de software han implantado
sistemas de gestin basados en ISO 9001, ISO 27001 o ISO 20000 con
alcances en los procesos de desarrollo y entrega, pero stos quizs no son la
mejor opcin en el caso de que el corazn productivo de la organizacin se
nicamente el software.

Actualmente existen en el mercado normativo diversas opciones de las que


destacamos:

ISO 9001 en el alcance sobre el software y sobre los procesos


productivos de la organizacin. No siempre sobre el desarrollo, puede
ser en la identificacin de requisitos, en el propio desarrollo y por
ejemplo en la entrega y mantenimiento.

ISO/IEC 9003 Ingeniera del software. Gua de aplicacin de la ISO


9001:2000 al software (NO es CERTIFICABLE. Es una norma de
buenas prcticas para definir con ms detalle los conceptos de software
sobre los procesos de la organizacin).

ISO/IEC 12207 Information Technology / Software Life Cycle Processes,


es el estndar para los procesos de ciclo de vida del software de la
organizacin. Es la base para ISO 15504-SPICE.

ISO/IEC 15504 (conocida como SPICE - Software Process Improvement


And Assurance Standards Capability Determination). Un conjunto de 7
normas para establecer y mejorar la capacidad y madurez de
los procesos de las organizaciones, proporcionando los principios
requeridos para realizar una evaluacin de la calidad de los
procesos. La definicin de los procesos se realiza sobre ISO/IEC
12207. La familia de normas 15504 espera que

la nueva ISO

29110 sea

el

publicada

para

crear

definitivamente

esquema

internacional de certificacin, que actualmente est creado con procesos


de calidad en las entidades de certificacin (realizando evaluaciones
externas sobre ISO/IEC 15504-2 e ISO/IEC TR 15504-7:2008.

Capability Maturity Model Integration (CMMI) CMMI se ha convertido


mundialmente en un requisito para acceder a la exportacin de servicios
de software. La norma provee una gua para implementar una estrategia
de calidad y mejorar los procesos de una organizacin que se dedica al
desarrollo y/o mantenimiento de software. Dispone de un esquema de
certificacin creado sobre organismos privados. (no normas ISO)

ISO/IEC 9126. Desarrolladas entre 1991 y 2001. Software engineering


Product quality consta de 4 partes. La serie de normas ISO/IEC 9126
define las caractersticas de calidad delproducto de software (parte 1),
las mtricas internas y externas (partes 2 y 3), y la calidad en uso, que
explica cmo la calidad del producto est sujeta a las condiciones
particulares de uso

ISO/IEC 14598. Desarrolladas entre 1999 y 2001. Software product


evaluation, Evaluacin del producto de software, la familia consta de
6 partes. Directamente relacionada con ISO 9126.

ISO 25000. La familia de normas 25000 establecen un modelo de


calidad para el producto software adems de definir la evaluacin de la
calidad del producto. Tiene 5 partes publicadas, y se encuentra en
desarrollo. Pretenden sustituir a ISO 9126 e ISO 14598 ya que desde
2001 no se publicaron nuevas versiones.

SCRUM. Un mtodo sencillo y prctico para empezar a practicar calidad.


Fabricar y gestiona el desarrollo en tres fases fundamentales: una breve
fase de planificacin, en la cual se realizan las labores bsicas de una
planificacin breve: visin general del proyecto (estimacin muy general,
viabilidad del sistema) y construccin del Backlog. por un lado y por otro
el desarrollo de la arquitectura al detalle; otra de desarrollo, en la cual
tienen lugar los famosos Sprints, y otra final de entrega y balance de los
xitos y fracasos logrados.

Вам также может понравиться