El Análisis

Análisis de Sistemas

Según nuestro criterio, el análisis de los sistemas a desarrollar es la parte más importante para el éxito de una aplicación informática, conocemos de primera mano grandes empresas multinacionales que han gastado millones de Euros en desarrollar importantes sistemas de gestión, y que luego han tenido que descartar por no cumplir con todas las necesidades existentes, ¿es esto falta de planificación?, no conocer los objetivos o simplemente el no haber realizado un análisis completo del alcance que debería tener tal o cual sistema.

Nosotros no comenzamos el diseño ni el desarrollo hasta conocer las necesidades completas del cliente, incluso muchas veces el cliente tampoco sabe concretamente cuales son esas necesidades, en ese campo, nos involucramos en su problemática, utilizando nuestra experiencia, podemos aconsejarle cuales son los distintos caminos y a que vaya paso a paso, nuestro interes no es desarrollar super sistemas que tengan funciones que nunca van a aprovechar.

Velamos por los intereses de nuestros clientes, para que puedan hacer un aprovechamiento objetivo de la tecnológia, y que puedan ahorrar tanto en recursos económicos como en recursos humanos y técnicos.

El Diseño

El Diseño de Sistemas

Siempre cumpliendo con la directrices indicadas a través del análisis inicial, intentamos que el diseño y desarrollo de nuestros sistemas siga lineamientos de simplicidad, especialmente para que los distintos módulos sean faciles de seguir y modificar, tanto por nosotros o por si el cliente desea seguir manteniendo el sistema por sus propios medios o por terceros.

Utilizamos tecnologías estandard en el mercado, cuyos desarrollos pueden ser seguidos por muchos profesionales del sector.

El Desarrollo

El Desarrollo de Aplicaciones

Para el desarrollo de nuestras aplicaciones, utilizamos tecnología de punta en el mercado, tanto para las bases de datos como para los programas, usamos lenguajes ampliamente conocidos, que harán que tanto el mantenimiento como la confección de futuras ampliaciones sean facilmente accesibles para el cliente.

Entre ellas: Visual Studio como herramienta de desarrollo, y lenguajes como Visual Basic, C#, Javascript, Jquery, Ajax, HTML5 y CSS 3, y además apostamos siempre por la reusabilidad del codigo, especialmente a través de la utilización de Servicios Web (Wikipedia) y el intercambio de información o acceso a plataformas de terceros mediante formatos XML, SOAP, JSON. Tambien tenemos experiencia en la utilización de arquitectura REST para acceso a APIs y servicios web de terceros, como por ejemplos la API de Facebook.

La Implementación

Test e Implementación de WEB APP

La etapa de implementación o puesta en funcionamiento de nuestros sistemas incluye por nuestra parte todas las tareas necesarias para que los mismos queden funcionando al 100%, establecemos entornos de prueba, donde el cliente comienza a interactuar con el sistema, sirviendo esta etapa para depurar cuelquier bug o mal función que pudiera ocurrir.

Establecemos la implementación en dos etapas:

  1. Creamos un entorno de prueba sobre nuestros servidores, que llamamos Implementación Beta o etapa de test, donde el cliente ya puede ir accediendo para probar las distintas funcionalidades y solicitando ajustes en la lógica y/o operativa del sistema.
  2. Ya sobre la instalación del cliente se instala la versión definitiva y que en principio, cumplirá con todos los requerimientos determinados en el análisis

El Soporte

Soporte Post Venta

Independientemente de que la etapa de prueba se utilice para pulir y/o detectar cualquier malfunción que pueda tener un sistema, luego de la implementación definitiva, nunca dejaremos solo a nuestros clientes, damos garantía de por vida a nuestros sistema y sin costo adicional sobre las funciones originales, siempre y cuando los sistemas no haya sido modificados por el cliente o por terceros, ya que una de nuestras premisas es que el cliente cuente con los programas en código fuente.

La Evolución

Evolución de los Sistemas

Es usual que que luego de implementado un sistema, el cliente desee crear nuevas funciones, o modulos que no habían sido previstos al principio, a eso le llamamos la evolucíon lógica. Siempre dispondrá de nuestro apoyo en esas etapas en que su sistema necesite evolucionar para mejorar sus prestaciones.