Factores que determinan la calidad del software
Independientemente del proceso normalización y estandarización existen factores determinantes que si nuestro software los cumple cabalmente podemos estar seguros de que estamos desarrollando software de calidad y seguramente las auditorias de calidad no serán problema para comercializar o distribuir dichas aplicaciones.
Dentro de las caracteristicas operativas podemos encontrar:
La correción. ¿hace lo que debe de hacer?
Muchas veces buscando la calidad, agregamos funciones que nisiquiera pudiecen ser funcinales para la empresa. Tenemos que ser muy estrictos en este aspecto.
- Fiabilidad. ¿podemos confiar en él todo el tiempo?.
Debemos de tomar en cuenta que nuestro cliente dejará de supervisar la función que cubre nuestro software por que precisamente para eso pidió el software ¿no?...
- Integridad. ¿Puedo controlar su uso?.
Recordemos que un software jamás (o por lo menos por el momento) podrá sustituir un cerebro progresivo del cual gozamos todos los humanos. Por tanto debemos dejarle a nuestro cliente control sobre el programa.
- Facilidad de uso. ¿Es fácil y cómodo de utilizar?.
si contamos con la integridad en nuestro software, hagamos fácil y amigable la interacción con el usuario. (El glamúr ante todo).
Por otro lado tenemos la adaptabilidad con el entorno, en donde encontramos:
- Facilidad de mantenimiento. ¿Puedo encontrar los fallos?
Siempre debemos de tener en cuenta que como el hombre es creador del software PUEDE FALLAR y debemos de tener bien previsto cualquier tipo de anomalía y la solución. Es a lo que conocemos como manejo de errores.
- Flexibilidad. ¿Puedo agregar otras opciones?.
Cualquier proceso evoluciona, y uno como programador tiene que tener en cuenta esa evolución para continuar a la vanguardia y seguir satisfaciendo las necesidades de nuestro cliente.
- Portabilidad. ¿Puedo usarlo en otra maquina?.
Recordemos que no hay una sola maquina en una empresa y si solo es una tenemos que tener la capacidad de visualizar a futuro.

Existen muchos mas factores que dependen tambien del uso del software como por ejemplo la interoperabilidad, pero en general estos son agunos de los mas importantes. Hasta la proxima...
Me parece buena la informacion que manejas en tus post, tu imagen de Hecho en Mexico es muy motivadora para todos nosotros buen trabajo Erasto!
ResponderEliminarLa información plasmada es de gran relevancia ya que la organizaste adecuadamente y por ello es facil de entender
ResponderEliminar