Ensayo Normas Calidad Aplicadas Al Software

7
 ESTANDARES DE CALIDAD APLICADOS AL SOFTWARE  JOSÉ DE JESÚS HER NÁNDEZ SÁNCHEZ UT T ITI 8° “ A

description

Ensayo de nrmas

Transcript of Ensayo Normas Calidad Aplicadas Al Software

ESTANDARES DE CALIDAD APLICADOS AL SOFTWARE

CONTENIDO

INTRODUCCION11. ESTANDARES DE CALIDAD APLICADOS AL SOFTWARE21.1 MODELO SCE (SOFTWARE CAPABILITY EVALUATION)21.2 MODELO CBA-IPI (CMM-BASED APPRAISAL FOR INTERNAL PROCESS)21.3 MODELO TSP (TEAM SOFTWARE PROCESS)21.4 MODELO PEOPLE CAPABILITY MATURITY MODEL (PEOPLE-CMM)21.5 MODELO DE CALIDAD INTERNA Y EXTERNA31.6 MODELO DE CALIDAD EN USO32. ASPECTOS DE LA CALIDAD DE VIDA DE UN PRODUCTO DE SOFTWARE33. CAF: MARCO COMUN DE EVALUACION3CONCLUSION4BIBLIOGRAFA5

1

INTRODUCCION

En el presente ensayo se dar a conocer algunos de los estndares de calidad lo cual son normas orientadas a ordenar la gestin de la empresa debido al mayor poder que tienen los consumidores y a la alta competencia internacional que existe hoy en da. Por lo tanto nos enfocamos solamente a 3 estndares el ISO, SPICE y CMM, tratamos de implementar los ms importantes que se debe tomar en cuenta as como sus funcionalidades que estas poseen. Como objetivo ofrecemos una investigacin profundizada y dando nuestros puntos de vista, esperando que sean de utilidad tomando en cuenta que estos estndares de calidad se basan principalmente a los procesos del software para la mejora de este y as alcanzar la mxima calidad que se necesita para mantenerse en el mercado conservando la certificacin de estas normas.

1. ESTANDARES DE CALIDAD APLICADOS AL SOFTWARE

La International Organization for Standarization tiene como objetivo facilitar la coordinacin internacional de las normas tcnicas en los diferentes campos de la industria. Las normas ISO 9001 son requisitos cuando una organizacin necesita demostrar su capacidad para proporcionar de forma coherente productos que satisfagan los requisitos del cliente.La norma ISO 9126 define a la calidad en uso como la capacidad del producto software para permitir a determinados usuarios.El modelo CMMI Modelo de Capacidad de Madurez del Software, realmente se trata de un modelo de evaluacin de los procesos de software de una organizacin. Fue desarrollado inicialmente para los procesos referente al software por la Universidad Carnegie -Mellon, con la finalidad de evaluar la madurez y proponer un plan de mejora en el desarrollo del software de acuerdo a los niveles que se establecieron de acuerdo al CMM que representan la evolucin de este modelo desde un nivel inicial hasta un estado de mejora continua.1.1 MODELO SCE (SOFTWARE CAPABILITY EVALUATION)

Este es el mtodo desarrollado para evaluar los procesos software de una organizacin con el objetivo de determinar su capacidad. Sus principales reas son la seleccin del suministrador, la monitorizacin del proceso y la evaluacin interna. Y se agrupan en tres categoras; procesos organizacionales, gestin de proyectos y procesos de ingeniera. 1.2 MODELO CBA-IPI (CMM-BASED APPRAISAL FOR INTERNAL PROCESS)

Es un mtodo que facilita a una organizacin conocer la capacidad de sus procesos software mediante la identificacin de las fortalezas, debilidades y la relacin en base al modelo CMM con el fin de mejorar el software y obtener beneficios de acuerdo a sus objetivos. En esta fase hay tres actividades principales para la evaluacin SCE las cuales son: planificar y realizar la preparacin, realizar la evaluacin e informar los resultados1.3 MODELO TSP (TEAM SOFTWARE PROCESS)

Este nos ayuda a formar equipos con un software de calidad tambin se encarga de establecer las medidas y estndares para la calidad de un producto que nos sirva en el desempeo de los equipos, as como tambin apoya a los desarrolladores aplicando evaluaciones por rol del equipo. 1.4 MODELO PEOPLE CAPABILITY MATURITY MODEL (PEOPLE-CMM)

El modelo people CMM fue diseado sobre las deducciones en las cuales as practicas no tendrn xito al menos que logrean hacer que el comportamiento de la organizacin cambie para darles un buen soporte. Este consta de cinco niveles: Nivel inicial o gestin inconsistente Nivel gestionado o gestin de las personas Nivel definido o gestin de competencia Nivel predecible o gestin de la capacidad Nivel optimizante o gestin de cambio

1.5 MODELO DE CALIDAD INTERNA Y EXTERNA

Este modelo clasifica los atributos de la calidad del software en seis caractersticas; dentro de las cuales podemos mencionar: funcionalidad; la cual se encarga de la exactitud interoperabilidad y seguridad de acceso, fiabilidad; consta de madures, tolerancia a fallos y capacidad de recuperacin, usabilidad; estas se clasifican en capacidad de ser entendido, aprendido, operado y capacidad de atraccin, eficiencia; esta es la encargada del comportamiento temporal y la utilizacin de recursos, mantenibilidad; dentro de estas se mencionan la capacidad de ser analizada, cambiada y probado, y por ultimo mencionamos la portabilidad; esta se encarga de la adaptabilidad, inestabilidad o coexistencia y la capacidad de ser remplazado.1.6 MODELO DE CALIDAD EN USO

La norma ISO 9126 define a la calidad en uso como la capacidad del producto software para permitir a determinados usuarios alcanzar objetivos especificados con la efectividad, la productividad, la seguridad de uso y la satisfaccin.La norma ISO 14598 da una visin general del proceso de evaluacin, se dice que esta norma se apoya en la norma 9126, ya que los aspectos cuantificables pueden medirse cuantitativamente usando las mtricas de calidad. Existen multitud de trabajo basados en la norma 9126 e ISO 14598, dentro de los cuales se pueden mencionar: SQUID (Boegh, j.et.all., 1999), el cual permite la especificacin, planificacin, evaluacin y control de la calidad del software.2. ASPECTOS DE LA CALIDAD DE VIDA DE UN PRODUCTO DE SOFTWARE As como en las mtricas asociadas en las diferentes etapas del ciclo de vida del software se distingue tres aspectos diferentes: necesidades de calidad del usuario; el cual contribuye a especificar los requisitos de la calidad externa, as mismo tambin nos especifica los requisitos de la calidad moderna, llevando a cabo la verificacin de la calidad interna, la cual nos indica la calidad externa; al mismo tiempo que nos valida y nos indica la calidad en usos, as como tambin su retroalimentacin.3. CAF: MARCO COMUN DE EVALUACION

Se ha elaborado un marco comn de elaboracin de evaluacin el cual consiste en identificar caractersticas de las organizaciones del sector pblico, servir como herramienta para los administradores y de puente entre los diferentes tipos de modelos para facilitar el benchmarking entre las organizaciones. El CAF es considerado como un modelo ligero en el cual se poda hacer las primeras valoraciones de cmo opera la organizacin para as avanzar en la gestin para la facilitacin de los modelos .el seis sigma es un proceso que contiene seis sigmas y solo produce 3,4 defectos por cada milln en ella se agrupan un conjunto de tcnicas para lograr un proceso casi perfecto. Los premios ms reconocidos en la calidad del software son: Premio Deming, Malcom Baldrige National Quality Award, European Quality Award, premio iberoamericano de la calidad, premio de la ASQ, premio prncipe Felipe, premio a la calidad en la administracin general del estado.

CONCLUSION

Se entiende que hay un conjunto de estndares o reglas que se deben seguir para evaluar y mejorar los procesos de desarrollo que sirven para llevar a cabo y al mismo tiempo darle mantenimiento al software para esto se toman en cuenta los estndares de CMM, SPICE, ISO estos son para garantizar la calidad de los procesos de software en su desarrollo. Estos siguen una serie de mtodos y reglas o normas para que se cumplan de acuerdo a sus objetivos, las cuales especifican sus polticas, diseo planeacin entre otros que ayudan a mejorar los sistemas para la satisfaccin del cliente. Las organizaciones y los procesos especifican una serie de actividades para determinar los mtodos de cada uno de los estndares para tener un buen control sobre los productos de dichos programas o servicios que presten si son dependencias u organizaciones.

BIBLIOGRAFANormas ISO. (26 de 01 de 2015). Obtenido de Normas ISO: http://www.unlu.edu.ar/~ope20156/normasiso.htmNormas para sistemas de calidad. (26 de 01 de 2015). Obtenido de Normas para sistemas de calidad: http://www.adrformacion.com/cursos/auditor2/leccion1/tutorial2.htmlPiatti, M. G. (2007). Calidad de sistemas informaticos. En M. G. Piatti, Calidad de sistemas informaticos (pgs. 60-100). Mxico: Alfaomega RA-MA.

1