FILOSOFIA DE DESARROLLO DE SOFTWARE
En esta sección se mostrará la filosofía general para la construcción de la herramienta software.
El software se debe desarrollar en c++. Algunas de las característicasdel módulo no están totalmente acotadas para permitir al desarrollador proponer ideas y desenvolverse según su estilo de trabajo, y es un primer paso antes de entrar a desarrollar el módulo, presentarlas ideas y sugerencias para la interfaz de usuario y una aproximación de las condiciones mínimas en hardware que requerirá el software e incluso un esquema de trabajo para permitir comodidad a losdesarrolladores y coordinadores del proyecto.
CALIDAD EN EL PROYECTO
La calidad es sinónimo de garantía, requisito importante en la satisfacción del cliente, por tal razón debemos tener un mínimo decaracterísticas de calidad en el desarrllo del sofware. Los principales items son mostrados a continuación
Aseguramiento de la eficiencia de la herramienta.
• Construir y analizar diagramas deflujo, permitiendo asegurar la eficiencia, tanto en el flujo de información como en el orden de cálculos.
• Programar con suficiente modularidad o independencia funcional de los componentes.
•Detectar puntos clave de control en los diagramas de flujo, para ubicar los mensajes de error (warning, error, fatal error).
Facilidad de interacción con el usuario (interfaz gráfica de usuario)
•Desarrollar interfaces intuitivas que lleven al usuario con facilidad durante el proceso de análisis: se propone trabajar con la filosofía “wizzard” donde sea posible.
• Ofrecer comodidad en elmanejo de los datos y cálculos.
• Permitir la visualización necesaria y funcional de los resultados.
• Ofrecer ayudas en línea que guíen al usuario durante el recorrido del programa
Facilidad deentendimiento de los programas.
• Integrar encabezados que especifican la función del archivo dentro del contexto general de la herramienta, variables de entrada y salida, fecha de elaboración, versión...
Regístrate para leer el documento completo.