Sunteți pe pagina 1din 2

ACTIVIDAD 1: CONCEPTOS BASICOS SOBRE CALIDAD DE SOFTWARE Teniendo en cuenta el planteamiento de la actividad 1, la respuesta es la siguiente: Basndose en los factores

que determinan la calidad de software, se ha determinado como objeto de estudio a los Factores de operacin. Los factores de operacin son los que determinan las caractersticas operativas del software como tal, y se enfocan explcitamente en ellas. Los factores de operacin incluyen: Eficiencia: Busca responder al interrogante Qu recursos hardware y software necesito? En cuanto a calidad, lo que se pretende es que se haga el uso adecuado de los recursos hardware y software necesarios disponibles para la ejecucin de operaciones, los cuales incluyen tiempo y memoria de ejecucin, es decir, que se realice la ejecucin de operaciones en los tiempos de respuesta adecuados. Un ejemplo de un sistema eficiente es el motor de bsqueda Google, el cual hace un uso optimizado de sus recursos con el objetivo de brindar la mayor cantidad de resultados de calidad en el menor tiempo posible a cada uno de los usuarios que hagan uso de l. Integridad: Busca responder al interrogante Puedo controlar su uso? Se basa en el control que debe hacer el software en cuanto al acceso a los datos almacenados en el mismo, por parte de personal no autorizado. Se busca que el acceso a personal no autorizado NO exista dentro de la aplicacin. Un ejemplo de integridad se puede observar en los sistemas de informacin utilizados por la Fiscala General de la Nacin en los cuales se almacenan datos confidenciales que no pueden ser manipulados por particulares. Para ello deben manejar protocolos de se encarguen de velar por la seguridad de la informacin. Usabilidad: Busca responder al interrogante Es fcil y cmodo de manejar? Se basa en la facilidad que tiene el usuario final al momento de trabajar con el sistema y poder ejecutar todas las funcionalidades del mismo. Se busca que el esfuerzo que deba utilizar el usuario para manejar el sistema sea poco, que sea amigable e intuitivo. Un ejemplo de usabilidad se puede determinar por algunos sistemas como los productos Microsoft (Windows, Office, Visual Studio, etc.) que son intuitivos y el esfuerzo utilizado por un usuario para su uso no es excesivo, son de fcil aprendizaje, es decir que cualquier persona puede aprender a usarlos de una forma gil y completa. Fiabilidad: Busca responder al interrogante Lo hace de forma fiable todo el tiempo? Se basa en la precisin con la que el sistema debe llevar a cabo las operaciones necesarias. Se busca que el sistema realice todo tipo de procesos de la mejor manera posible, entre ms exactitud posea ser de mejor calidad. El cliente siempre espera que las cosas se hagan bien, y de forma fiable en todo momento. Un ejemplo de fiabilidad se puede evidenciar en los productos o sistemas que manejan informacin numrica tales como los productos o aplicaciones empresariales que deben ser lo suficientemente exactos al momento de manejar inventarios o facturacin, en los cuales el cliente requiere gran precisin y

exactitud al momento de manipular sus datos. Si el sistema no es preciso, no se podr hablar de un software de calidad. Correccin: Busca responder al interrogante Hace lo que se le pide? Se basa en que el sistema cumpla con los requerimientos del mismo con el fin de cumplir los objetivos del cliente. Se busca que se cumplan a cabalidad todos los requerimientos especificados por el cliente, de tal manera que se cumplan los objetivos por los cuales se hizo el sistema. Un ejemplo de correccin se evidencia en cualquier tipo de aplicacin. Se puede hablar de un sistema simple como una calculadora sencilla que sume, reste, multiplique y divida. Se busca que el sistema cumpla con dichas operaciones y que si el cliente pide que los resultados se muestren con 6 nmeros decimales, exactamente se muestren 6 y no 5 o menos o 7 o ms. Un cliente siempre quiere encontrar lo que busca y no cosas diferentes. Los tres grupos de factores que determinan la calidad de software son de gran importancia, si al momento de realizar un sistema software se siguen a cabalidad cada uno de los criterios que estos mencionan, se puede obtener un resultado de calidad que pueda cumplir con todos los requerimientos del cliente de la mejor manera y suplir cada una de sus necesidades. Los factores de operacin son de gran importancia ya que se enfocan en la funcionalidad del sistema como tal, pero no hay que dejar de lado los factores de revisin que se enfocan en la capacidad del sistema de soportar cambios los cuales siempre van a aparecer, ni tampoco los factores de transicin que se enfocan en la adaptabilidad que debe tener un sistema a nuevos y diferentes entornos. Para poder desarrollar buenos productos es necesario aplicar conceptos y tcnicas de calidad de software en nuestros proyectos.

S-ar putea să vă placă și