Cuando se busca un desarrollo de software a la medida es porqué software disponible en el mercado no satisface los requerimientos o necesidades especificas. Uno sabe que es lo que quiere y nosotros estamos para escucharle.
El desarrollo de software a la medida es un proceso que nosotros dividimos en 6 etapas:
- Definir especificaciones
- Prototipo
- Desarrollo
- Implementación
- Pruebas
- Entrega
Somos todo oídos.
El primer paso es definir las especificaciones, es aquí donde ponemos toda nuestra atención en lo que tenga que decir, esta fase la consideramos clave para el éxito del proyecto. En proyectos grandes también escuchamos los requerimientos de todos los involucrados en el proyecto (como pueden ser distintos departamentos de una empresa). El objetivo de esta etapa es asimilar el objetivo a alcanzar con el desarrollo del software.
Ver para creer
En la siguiente fase desarrollamos un prototipo, es decir un muestra de cómo sería el software. Este prototipo es creado en base a las especificaciones (módulos y funciones), además el prototipo incluye el diseño de software (carátulas que use usarán en el sistema, orden, tipo de controles, colores, iconos, fondos, imágenes etc.)
Esto con el propósito de que pueda evaluar la propuesta de manera tangible, también nos sirve para obtener retroalimentación y afinar detalles. Este proceso se repite hasta acordar en un prototipo final el cual será la base para la siguiente etapa.
Basándonos en el prototipo se procede al desarrollo, programando las distintas partes del software, interfaz, base de datos, reportes, funciones, conexiones etc.
Mas vale prevenir que lamentar
En la etapa de pruebas se realizan dos tipos pruebas:
- “pruebas de laboratorio” que son test internos para validar que el software cumpla con los procesos.
- “pruebas beta” estas se realizan con el cliente para garantizar que cumple con las especificaciones.
La implementación no es solo la instalación del software, esta incluye la capacitación de los involucrados en el uso del nuevo software, mejores prácticas.
Entrega
El último paso de desarrollo es la entrega, cuando ya terminaron todas las pruebas y el software ha sido implementado. La entrega incluye los manuales de usuario, ayudas, contraseñas, números de serie etc.
Soporte continuo.
También contamos con planes para mantener el software actualizado y en correcto funcionamiento.
El soporte puede ser de forma personal, telefónica o vía e-mail.
No importa si el proyecto sea pequeño o grande nosotros podemos desarrollar el software adecuado a sus preferencias y expectativas. El proceso es el mismo más rápido en proyectos pequeños pues cada etapa requiere menos tiempo.
Tenemos experiencia en:
- Aplicaciones Windows (escritorio, cliente-servidor)
- Web (ASP.Net, PHP, JavaScript AJAX)
- Visual Basic .Net
- C, C++, C# .Net
- Base de datos: MySQL, Microsoft SQL Server y PostgreSQL
Tomamos nuestra propia medicina.
Nosotros también somos nuestros propios clientes, pues desarrollamos aplicaciones que usamos día a día, como lo es Bravo CRM (Software para la administración de la relación con los clientes.). Este nos permite tener acceso en cualquier parte por medio de sus 3 interfaces: aplicación de escritorio (Windows), acceso Web y aplicación Mobile para poder ofrecer a nuestros clientes un mejor servicio.
Ahora estamos trabajando en un trarificador de llamas y esperamos lanzarlo próximamente.
Clientes para quienes hemos programado
- Sistema de captura (IPEPAC)
- Sistema de encuestas (HSBC)
- Sistema de inventario (Taller Maya)
- Formularios de contacto (Las fincas)



