Importancia de la calidad de software PDF

Title Importancia de la calidad de software
Author Alejandra Jimenez
Course Ingeniería de Software
Institution Universidad Salesiana
Pages 6
File Size 45.9 KB
File Type PDF
Total Downloads 53
Total Views 137

Summary

Importancia de la calidad de software...


Description

IMPORTANCIA DE LA CALIDAD DE SOFTWARE

Introducción En el presente escrito hablaremos sobre el software y la importancia de calidad.

La palabra software se refiere a las instrucciones que se incorporan a un sistema informático para que este lleve a cabo una determinada función. Partiendo de esta sencilla definición, el campo que se esconde detrás es inmenso, porque engloba desde pequeñas aplicaciones para llevar a cabo tareas muy específicas, a archiconocidos sistemas operativos con capacidad para realizar miles de funciones. Los retos del entorno actual suponen la obligada orientación de la dirección hacia la calidad. La calidad es un factor imprescindible para la continuidad, en el largo plazo, de las organizaciones. La calidad genera productos y servicios mejorados, disminuye costes y permite aumentar la rentabilidad financiera de las empresas. Es un factor de motivación e integración de los trabajadores, ya que es el objetivo que orienta todas las actuaciones en las organizaciones. Contribuye en la mejora de la imagen de los productos y servicios, aumenta la satisfacción de los clientes lo que influye en su lealtad. La obtención de un software con calidad implica la utilización de metodologías o procedimientos estándares para el análisis, diseño, programación y prueba del software que permitan uniformar la filosofía de trabajo, en aras de lograr una mayor confiabilidad, mantenibilidad y facilidad de prueba, a la vez que eleven la productividad, tanto para la labor de desarrollo como para el control de la calidad del software. Los requisitos del software son la base de las medidas de calidad. La falta de concordancia con los requisitos es una falta de calidad. Los estándares o metodologías definen un conjunto de criterios de desarrollo que guían la forma en que se aplica la ingeniería del software. Si no se sigue ninguna metodología siempre habrá falta de calidad. Existen algunos requisitos implícitos o expectativas que a menudo no se mencionan, o se mencionan de forma incompleta (por ejemplo

el deseo de un buen mantenimiento) que también pueden implicar una falta de calidad. La política establecida debe estar sustentada sobre tres principios básicos: tecnológico, administrativo y ergonómico. El principio tecnológico define las técnicas a utilizar en el proceso de desarrollo del software. El principio administrativo contempla las funciones de planificación y control del desarrollo del software, así como la organización del ambiente o centro de ingeniería de software. El principio ergonómico define la interfaz entre el usuario y el ambiente automatizado. La adopción de una buena política contribuye en gran medida a lograr la calidad del software, pero no la asegura. Para el aseguramiento de la calidad es necesario su control o evaluación. El software es imprescindible para cualquier sistema informático o basado en informática, puesto que, sin él, este no funcionaría. Es el software quien dá las órdenes, quien indica que debe hacer cada máquina con sus elementos, cuando y como. Un ordenador sin software sería simplemente un conjunto de chips, cables, periféricos e interruptores totalmente inerte y sin función alguna. Es el software quien ordena todo ese material, lo reconoce, le asigna una función según sus características, y permite que funcione todo en su conjunto. Continuando con un ejemplo, si en el caso de las partituras son los compositores quienes las crean, en el caso de la informática son los programadores, quienes diseñan el software para que cumpla con la función deseada. En grandes programas, como por ejemplo los sistemas operativos, existen equipos de cientos y miles de personas que trabajan en ellos durante largos periodos de tiempo, sobre todo debido a su complejidad. Resumiendo, el software controla al hardware, aunque evidentemente sin este último el software tampoco puede funcionar. De hecho, cada software suele ser específico para

determinados equipos o máquinas. Si intentas ejecutar un software para una central de coches en un ordenador, no encontrará ni los mandos de las puertas, y por tanto te dará errores, si es que llega a ejecutarse. Un software adecuado es de vital importancia, pues, para llevar a cabo la tarea que se quiere hacer de modo correcto. Cuando un software no funciona bien en un determinado hardware, se habla de incompatibilidad entre ambos. La importancia del software radica también en que permite una comunicación entre el usuario y la máquina, e incluso una interacción entre ambos. Así, el software que todos tenemos instalado en nuestras computadoras se ha ocupado de todo eso ante un simple gesto mío. Gracias al software podemos ejecutar tareas que hace décadas hubiesen llevado años de trabajo, y ello ha supuesto sin lugar a dudas una revolución mundial en la sociedad moderna. Existen en la actualidad dos modos principales de pensar entre los creadores de software. Por un lado están los programadores defensores del software propietario y por otro los que defienden el software libre. Estos últimos abogan por que todo usuario tienen derecho a que el software que necesite sea gratuito, y a que el código de ese software sea público, accesible y visible para todo aquel que lo quiera modificar , para ajustarlo a sus necesidades. Un programa gratuito cuyo código no sea abierto, no puede ser considerado software libre, así como tampoco un programa porque sea de pago deja de ser libre. Compartir software libre no es de hecho un delito, sino la propia razón de que ese programa se haya creado. Cuando un usario adquiere software libre, se hace dueño de él, sin condiciones, puesto que los programadores renuncian a cualquier derecho sobre él. Todo lo contrario de un programa

libre, que es software sin nada oculto. La importancia de este movimiento es tal, que el Free Software ha trascendido el campo de la informática para extenderse a otros ámbitos como el cine, el arte, la televisión o incluso la literatura

Conclusión El éxito en la producción de software se obtiene logrando hacerlo con calidad y demostrando el grado de ésta, calificando como buena. Esto sólo es posible con la implantación de un Sistema para el Aseguramiento de la Calidad del Software directamente relacionado con la política establecida para su elaboración ....


Similar Free PDFs