Esta sección tiene como finalidad desmitificar el desarrollo o fabricación de un sistema informático. Lo invitamos a que se interiorice como está creado el que seguramente será su próximo software de gestión administrativa contable. Frecuentemente los profesionales de la informática percibimos la minimización que el cliente expresa sobre costos, tiempo y complejidad en el desarrollo. En la mayoría de los casos, esto es consecuencia del desconocimiento que los mismos poseen sobre los complejos estudios, métodos y herramientas que el desarrollador debe dominar para la creación de un software de alta perfomance.
Todo comienza
Todo comienza determinando entre un grupo de profesionales de la informática y de ciencias económicas, cuales serán los objetivos, límites y alcances del producto a desarrollar. En esto volcamos nuestra experiencia de mas de 17 años brindando soluciones administrativas en el mercado. Luego se realiza un diseño global de la estructura modular e integrada, definiendo los circuitos de información que relacionan a los módulos entre sí. Desde este punto en adelante, cada módulo es desarrollado por distintas personas, que a su vez conforman un grupo que deberá trabajar totalmente coordinados, debido a la integración existente entre módulos. Posteriormente se realiza el análisis detallado, donde se definen las características administrativas y técnicas del sistema. En este punto se realizan los controles o pruebas de escritorio para determinar que los circuitos de información entre módulos, están perfectamente coordinados y completos.
El paso siguiente
El paso siguiente consiste en determinar cuántas y cuales herramientas se utilizarán para la fabricación del producto. Este proceso requiere de un extenso tiempo de investigación para designar que herramientas del mercado nos permitirán cumplir con los objetivos planteados. Elegidas las mismas comienza la etapa de capacitación de nuestro grupo de profesionales informáticos, para lo cual es necesario adquirir estos productos o herramientas, que debido a su procedencia extranjera, son de alto costo, sumado a esto, la realización de cursos de aprendizaje y experimentación de los mismos. Recién en este momento y luego de una ardua etapa de proyectos y preparación estamos en condiciones de comenzar el desarrollo del sistema.
Concluído
Concluído el desarrollo comienza la etapa de prueba o control de calidad, en esto se utiliza el sistema en monousuario y en multiusuario red, de manera exhaustiva, en distintos equipos y ejecutándose en diferentes plataformas o versiones de sistema operativo, se realizan impresiones en distintas marcas y modelos de impresora, etc, todo con la finalidad de minimizar posibles imprevistos o contingencias que puedan ocurrir.
Incovenientes
Cualquier inconveniente que ocurra, nos obliga a retomar la investigación, análisis y programación de las partes afectadas. Con el sistema funcionando, se desarrolla el Help y Manual, otra importante y extensa tarea que tiene como finalidad facilitarle el aprendizaje del producto. En este punto, aún falta algo esencial, y es el programa o proyecto de instalación, para que Ud. sin ningún conocimiento previo, pueda instalar con éxito el sistema en su PC. Esta es otra herramienta que debe ser adquirida, estudiada y utilizada para la creación del programa mencionado. Finalmente, cuando todo parece haber concluído, para nosotros comienza un nuevo e interminable compromiso y desafío, el de brindarle el mejor servicio, mantener el sistema actualizado a las normas legales vigentes y a los incesantes cambios tecnológicos.
Cabe acotar que esta descripción de los procedimientos de fabricación de un software, es solo una pequeña reseña de lo que realmente implica el análisis, desarrollo, puesta a punto y mantenimiento de un sistema de computación.