Estándares de Calidad
Cuando se habla de estándares, se refiere al nivel de referencia de algún factor
de producción, un ejemplo de esto sería el costo de la materia prima de algún producto.
Pues un estándar de un costo podría variar entre dos valores no muy lejanos.
Llevando esta definición a el área, los estándares de calidad del software son
una de las partes mas importante de la ingeniería del software, programación,
prueba y análisis un software. Estos cuidan la calidad y ofrecen una mayor
confiabilidad, mantenibilidad en concordancia, y muestran mejores rendimientos
al momento de subir un servicio producción.
Estos estándares definen el conjunto de criterios que guían al desarrollador
la manera en que se aplican procedimientos y metodologías al software, existen certificaciones
de calidad que permiten una valoración independiente de la organización.
Normas ISO/IEC
El Software para ISO facilita la implementación, automatización y mantenimiento de los Sistemas de Gestión de Calidad, los Sistemas de Gestión Ambiental, los Sistemas de Gestión de Riesgos y Seguridad y los Sistemas de Gestión de Responsabilidad Social en su última versión.La norma ISO/IEC 9126 de 1991 es la norma para evaluar los productos de software, esta norma nos indica las características de la calidad y los lineamientos para su uso, las características de calidad y sus métricas asociadas.
El estándar ISO/IEC 14598 es
actualmente usado como base metodológica para la evaluación del producto
software.
ISO 25000:2005 (SQuaRE -Software Quality Requirements and Evaluation) es
una nueva serie de normas que se basa en ISO 9126 y en ISO 14598 (Evaluación
del software). Uno de los principales objetivos de la serie SQuaRE es la
coordinación y armonización del contenido de ISO 9126 y de ISO 15939:2002
(Measurement Information Model).
ISO 15939 tiene un modelo de información que ayuda a determinar que se debe
especi#car durante la plani#cación, performance y evaluación de la medición.
Para su aplicación, cuenta con los siguientes pasos: Recopilar los datos,
Preparación de los datos y Análisis de los datos.
SPICE
Es un estándar importante
iniciativa internacional para apoyar el desarrollo de una Norma Internacional
para la Evaluación de Procesos de Software. El proyecto tiene tres objetivos
principales: Para desarrollar un proyecto de trabajo para un estándar para la
evaluación de procesos de software. Para llevar a cabo los ensayos de la
industria de la norma emergente. Para promover la transferencia de tecnología
de la evaluación de procesos de software en la industria mundial del software a
nivel mundial.
El estándar SPICE creciente en
número de métodos de evaluación disponibles, y la creciente utilización de la técnica
comercial en áreas sensibles, fueron los factores clave que impulsaron el
desarrollo y la aceptación de una propuesta para desarrollar un estándar
internacional para la evaluación de procesos de software. Una Norma
Internacional sobre Evaluación de Procesos de Software ofrecerá los siguientes
bene#cios a la industria y los usuarios del software:Bene#cios para la
Industria del Software Los proveedores de software se someterá a un solo
esquema de proceso de evaluación. Las organizaciones de desarrollo de software
tendrán una herramienta para iniciar y sostener un proceso continuo de mejora.
Los directores de programas tendrán un medio para garantizar que su desarrollo
de software está en consonancia y apoya, las necesidades comerciales de la
organización.
CMMI
Es un modelo de mejora de los
procesos de construcción de software que provee los elementos necesarios para
determinar su efectividad. Este modelo puede ser utilizado como guía para
mejorar las actividades de un proyecto, área u organización, ya que proporciona
un marco de referencia para evaluar la efectividad de los procesos actuales,
facilitando con ello la de#nición de actividades, prioridades y metas para
garantizar la mejora continua. Es el estándar más conocido para la mejora de
procesos en mejora de procesos para el desarrollo de proyectos, gestión de
proveedores y gestión de servicio.
PSP
El proceso personal del software es un método de autoconocimiento, que permite estimar cuánto se tarda un individuo en realizar una aplicación de software, para así calcular el presupuesto y asegurar la operatividad de los desarrollos. PSP se concentra en las prácticas de trabajo de los ingenieros en una forma individual
El PSP
TSP
Team Software Process es un
método de establecimiento y mejora del trabajo en equipo para procesos de
software. Es un proceso para equipos de software, a través del cual se
contribuye equipos de alto rendimiento, capaces de comprometerse con el plan y
administración del desarrollo de software, así como de producir productos de
calidad y a bajo costo, logrando el mejor desempeño posible.
Moprosoft
Es una norma mexicana, basada en
procesos para las industrias de software, la cual sirve para estandarizar
operaciones y prácticas en gestión de ingeniería de software, para así elevar
la capacidad de las organizaciones de ofrecer servicios con calidad y alcanzar
niveles internacionales de competitividad. Está enfocado a las Pymes de la
Industria de Software en México. Está dirigido a las empresas o áreas internas
dedicadas al desarrollo y/o mantenimiento de software.
Las normas y estándares aplicados
a proyectos TI y de calidad para el desarrollo de software hoy en día se nos
puede facilitar la realización de los proyectos ya que con las normas podemos
seguir ciertos pasos para que los proyectos sean más eficientes y más fáciles
de realizarlos paso a paso y los estándares nos especifican que el desarrollo
de un proyecto debe ser de calidad, el cual debe satisfacer las necesidades del
cliente o de la empresa a la que se le esté desarrollando dicho software.

Comentarios
Publicar un comentario