ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
TRABAJO INICIAL DE RECONOCIMIENTO
. DANNY YERFIS DUCUARA CÓDIGO 10189373
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
EVALUACIÓN DE SOFTWARE COLOMBIA 19 DE FEBRERO DE 2016 UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA ENSAYO-CALIDAD DEL SOFTWARE
Teniendo en cuenta la intencionalidad del presente ensayo, el cual constituye una
composición de tipo personal y única, se puede dar inicio dando una definición superficial de lo que es la calidad de Software: Constituye los parámetros, normas y procesos que rigen de una manera específica cualquier tipo de software, con el propósito primordial de cumplir con las metas y necesidades de los usuarios o el cliente. Es importante resaltar, que la industria del software ha tenido diferentes etapas, desde sus inicios, con programas que de una u otra manera, trataban de cumplir a cabalidad con los propósitos encomendados, pero la situación se tornaba traumática, ya que no existían estándares o protocolos que permitieran encaminar las funciones a un fin común. Con el pasar de los años, se produjo un cambio en las técnicas de programación, naciendo así la programación estructurada, programación modular, programación orientada a objetos, lo que permitió dar una mejor calidad en el software desarrollado. Las empresas hoy en día, a la hora de contratar proyectos de software, tratan en todo instante, que éste sea un recurso confiable, potente, que se pueda actualizar, que los usuarios puedan tener un manejo amplio, que demuestre facilidad de aprendizaje y que permita retroalimentarse en su ciclo de vida. Desde todos los puntos de vista, la calidad de software debe ser fundamentado y regido por estándares de calidad en lo posible internaciones. Es así como existen numerosas normas de calidad, las cuales son un soporte y una prenda de garantía, para aquellas empresas desarrolladoras que cumplan con el aval correspondiente. De otro lado, se puede decir que la calidad de software tiene un punto de apoyo en diferentes ciencias de la computación, que a la vez unidas, dan un conjunto de herramientas al desarrollador, que le permitirán encontrar un horizonte amplio y potente a la hora de desarrollar. Así mismo, tener un software de calidad, implica que debe existir en todo instante, en cada etapa, una evaluación que permita establecer si se están cumpliendo los objetivos que se plantearon en un comienzo, de no ser así, se puede establecer un mecanismo de retroalimentación, o en el peor de los casos desistir del proyecto, lo que constituiría una perdida desastrosa para los inversionistas. De otro lado, en el campo de aplicación al medir la calidad de un software, se debe emplear herramientas tanto para el análisis, el desarrollo, la implementación y su posterior seguimiento. Finalmente, dentro del proceso de calidad de un software, debe existir una metodología que fije el rumbo que se debe seguir en cada paso. La metodología es un factor importante, ya que al tomar una decisión basada en el método, se puede tanto lograr el éxito del proyecto, como el posible fracaso. En conclusión, la calidad del software, implica un conjunto de procesos de tipo analítico, tecnológico y de proyección, que basados en las normas y rúbricas, dan al software su estatus de calidad y cumplimiento de objetivos y metas organizaciones o corporativas.