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

Cmo sera la calidad del software si no existieran modelos y estndares de calidad

Los modelos y estndares de calidad del softwares la concordancia con los requerimientos
funcionales y de rendimiento explcitamente establecidos, con los estndares de desarrollo
explcitamente documentados y con las caractersticas implcitas que se esperan de todo software
desarrollado profesionalmente. Ya que es una preocupacin a la que se dedican muchos esfuerzos.
Sin embargo, el software casi nunca es perfecto. Todo proyecto tiene como objetivo producir
software de la mejor calidad posible, que cumpla, y si puede supere las expectativas de los usuarios.
Lograr el xito en la produccin de software es hacerlo con calidad y demostrar su buena calidad.
Esto slo es posible con la implantacin de un Sistema para el Aseguramiento de la Calidad del
Software directamente relacionado con la poltica establecida para su elaboracin y que est en
correspondencia con la definicin internacional amplia mente aceptada. Por lo tanto si no existieran
los modelos y estndares de calidad no se podra garantizar ni verificar la calidad de un software en
ninguno de sus campos de produccin.

Camilo Andrs ha sido contratado por una importante compaa dedicada al desarrollo de software
especializado, quien a su vez tiene un contrato de desarrollo de un aplicativo software para
administrar la gestin de recursos humanos de la empresa, Camilo Andrs es el encargado de la
gestin de calidad en el desarrollo del proyecto. De acuerdo a la necesidad planteada por el cliente
en el contrato, es indispensable interpretar los modelos de calidad del software y determinar que es
importante de ellos, para este proyecto.
Las organizaciones son conscientes de que sus activos fsicos y financieros en el rea de Recursos
Humanos no tienen la capacidad de generar ventajas competitivas sostenibles en el tiempo, y
descubren que los activos intangibles son los que aportan verdadero valor a las organizaciones. En
este sentido, la gestin del conocimiento es un campo que suministra conceptos y herramientas para
manejar el conocimiento organizacional. El conocimiento puede comprender polticas de la
organizacin, conocimiento particular de un cliente sobre una tarea, el know-how sobre la
aplicacin de mtodos de ingeniera, etc. Todos estos aspectos del conocimiento comparten una
intencin comn: Deben dar soporte a los procesos organizacionales. El aprendizaje organizacional
est orientado a capturar, almacenar y reutilizar experiencias o conocimiento en una organizacin.
Enmarcado en la Ingeniera de Software, es un campo de estudio activo que busca organizar
y representar las experiencias, obtenidas en los proyectos de desarrollo. Existen diversos modelos
de calidad de software que se pueden implementar para administrar la gestin de recursos humanos
referidos al producto final. Entre ellos, el de mayor repercusin es la norma ISO 9126. Con la
evolucin dela industria este estndar se dividi en dos: El ISO/IEC 9126, relacionado con localidad
del producto software y el ISO/IEC 14598, relacionado con la evaluacin del
producto. A raz de algunas inconsistencias entre ambos estndares, surge SQuaRE(System Quality
Requirements and Evaluation), o bien ISO 25000, que ofrece una serie de ventajas respecto a sus
predecesores, entre ellas, introdujo nuevas formas para analizar los conceptos referidos a la calidad.
Considera que los objetivos deben estar alineados, en relacin a la especificacin de todos los
requisitos que demanda un producto software. Puesto que evala el software determinan si los
productos de una actividad de desarrollo o mantenimiento cumplen los requerimientos de esa
actividad, y si el producto final de software satisface su propsito y los requerimientos del usuario. La
verificacin intenta asegurar que el producto es construido correctamente, en el sentido de que los
productos de una actividad cumplen las especificaciones impuestas a los mismos por actividades

previas. La validacin intenta asegurar que se construye el producto correcto, es decir, que el
producto
cumple
su
propsito. Ambos procesos comienzan tempranamente en la fase de desarrollo o mantenimiento.

Estos procesos implican la elaboracin de casos de prueba. Estos representan los datos que se
utilizarn como entrada para ejecutar el software a probar. Ms concretamente los casos de prueba
determinan un conjunto de entradas, condiciones de ejecucin y resultados esperados para un
objetivo particular. Cada tcnica de pruebas proporciona criterios distintos para generar estos casos.

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