Buen software para
buenos gobiernos.

Los datos abiertos ayudan pero no bastan. Para acabar con la corrupción se requiere -además de buenos gobernantes-, software que permita controlar en forma efectiva el presupuesto público, y que posibilite dar seguimiento puntal a los contratos y al cumplimiento regulatorio.

Durante casi 25 años hemos estado construyendo una poderosa infraestructura de software, sustentándola en las mejores prácticas de nuestra industria, lo que nos permite desarrollar sistemas de información efectivos que ayudan a que los buenos gobiernos hagan más con menos y a mejorar las condiciones de vida de la población.

Nuestra experiencia nos permite garantizar por escrito soluciones de alta calidad, dentro del presupuesto, con funcionarios y ciudadanos satisfechos, y libres de defectos que produzcan fallas. No conocemos a ninguna otra organización de software en México que ofrezca esto.

No buscamos hacer negocio. Estamos para ayudar a los buenos gobiernos con software de código abierto y una política interna de cero tolerancia a la corrupción.

Qué hacemos

Construimos software a la medida
pero no partimos de cero:

La primera versión normalmente estará lista, y en operación, en menos de 30 días. Libre de defectos.

Ofrecemos capacitación a otros colegas
pero de manera distinta:

Ellos traen sus proyectos de software y los guiamos a hacerlos a través de sesiones de mentoría.

Pero sobre todo, seguimos con rigor un Código de Ética:

Nos obligamos por escrito a ofrecer servicios de alta calidad, con ética, absoluta honestidad, transparencia y efectividad.

Cómo trabajamos

Nuestros clientes sólo NOS PLATICAN sus necesidades y nosotros les diseñamos la solución más efectiva.

En Óntica no pedimos una lista de requerimientos con todo lo que "debe" tener el sistema. Junto con el cliente vamos descubriendo los requerimientos a lo largo de todo el proyecto.

24 años investigando métricas y técnicas de estimación nos permiten calcular el costo de los proyectos con buena aproximación.

Esto nos permite GARANTIZAR EL PRESPUESTO pactado y que éste NO SERÁ EXCEDIDO: Si hace falta funcionalidad nosotros absorbemos el costo, si sobra no la facturamos. Es lo justo.

Aplicamos buenas técnicas de programación y en cada proyecto reutilizamos nuestros propios componentes de software.

De este modo logramos entregar soluciones GARANTIZADAS de por vida CONTRA CUALQUIER DEFECTO que produzca fallas.

Siempre entregamos el CÓDIGO FUENTE de las soluciones contratadas para que nuestros clientes las evolucionen a través de nosotros o como mejor les convenga.

Sólo utilizamos tecnologías ampliamente difundidas, y además el cliente tiene la SEGURIDAD de que le RESPETAREMOS LOS PRECIOS en nuevos desarrollos o en adaptaciones futuras.

El MANIFIESTO DE LA ALIANZA ÁGIL:

Nos compromente a implementar los productos lo más rápidamente posible y a colaborar con el cliente por encima de negociaciones al contrato.

El CÓDIGO DE ÉTICA Y PRÁCTICA PROFESIONAL PARA LA INGENIERÍA DE SOFTWARE:

Nos obliga a actuar siempre a favor de los mejores intereses de nuestros clientes y de la sociedad, con absoluta honestidad y una política de cero tolerancia a la corrupción, así como a entregar productos que cumplan con las normas profesionales más avanzadas.

Para mantener una sana INDEPENDENCIA TÉCNICA, en Óntica sólo ofrecemos productos y servicios que nosotros mismos hacemos.

Por ello decidimos no ser proveedores de soluciones o de negocio de otras empresas tecnológicas.

NUESTRAS PRÁCTICAS

Entregas continuas de software en operación en incrementos no mayores a dos semanas.

Para lograrlo nos apoyamos en arquitecturas robustas y en lo mejor de Lean, Scrum y XP.

Las arquitecturas basadas en componentes nos permiten una máxima reutilización del software.

Desde que nacimos, en 1994, sólo construimos software orientado a objetos. De ahí tomamos nuestro nombre.

En cada nuevo desarrollo reutilizamos el mayor número de componentes de proyectos anteriores.

Gracias a nuestras arquitecturas trabajamos más rápido, con mayor calidad y a un menor costo.

Escuchamos, aprendemos y nos retroalimentamos constantemente de los usuarios finales.

Sólo con usuarios plenamente involucrados hay éxito en los proyectos y se logran soluciones efectivas.

Definimos el modelo del sistema y las reglas del negocio en datos, no en código.

Mediante modelación dinámica logramos que los sistemas tengan una alta adaptabilidad.

Conforme definimos y construimos el sistema, vamos mejorando los procesos del cliente.

En nuestros tiempos la forma más efectiva de hacer reingeniería y bajar costos es mediante software.

Detectar y corregir los defectos cuando el software ya ha sido construido cuesta mucho más.

Por eso, en lugar de corregirlos, los prevenimos desde la construcción y no en costosas fases de prueba.

Hacer software es estar en una batalla permanente contra la complejidad y la deuda técnica.

Con Kaizen y refactoring continuo reducimos cada día la complejidad de nuestros componentes, pagando continuamente nuestra deuda técnica.

Medir el costo y el esfuerzo de desarrollo en horas es muy ambiguo, y por lo mismo, se presta a manipulaciones.

Para las estimaciones utilizamos COCOMO II y los estándares ISO de puntos de función COSMIC e IFPUG.

Desde 1998 únicamente construimos aplicaciones web nativas y desde 2003 hacemos APIs basadas en servicios web.

Especializarnos sólo en aplicaciones para la nube nos permite aumentar la calidad y bajar los riesgos.

Nos apoyamos en estándares ISO para garantizar que nuestros sistemas tengan buenos niveles de calidad:

Seguridad, funcionalidad, confiablidad, facilidad de manejo, buen desempeño y soporte efectivo.

Valoramos el esfuerzo de nuestro equipo de desarrolladores y protegemos su propiedad intelectual.

Nuestros desarrolladores reciben regalías cada vez que sus piezas de software se colocan en nuevos proyectos.

En Óntica hace tiempo que dejamos de ir a la oficina.

Cada desarrollador trabaja donde prefiere, sin horarios ni juntas aburridas. Además se toman vacaciones cada vez que se necesitan.

Cada desarrollador se pone su propio sueldo de acuerdo a la calidad y cantidad de lo que produce.

En Óntica no hay escaleras al cielo para conseguir un aumento, y no participamos ni subcontratamos por outsourcing.

Líneas de producto de software

En estos casi 25 años hemos participado en proyectos muy diversos para gobiernos y distintas industrias.

Hemos construido desde sistemas de control presupuestal y sistemas de contabilidad para banca de desarrollo, hasta software para minas, hospitales y sistemas para registros públicos de la propiedad.

En la actualidad estamos construyendo soluciones efectivas para el cumplimiento regulatorio y trámites gubernamentales en línea.

De nuestras experiencias hemos configurado líneas de productos de software que nos permiten ofrecer soluciones a la medida de alta calidad, pero en tiempos de implementación récord, con menor riesgo y costo.

Nuestras recomendaciones

DOMAIN-DRIVEN DESIGN

La modelación es central cuando se trata desarrollo de software de sistemas complejos.
Este libro sintentiza un valioso conjunto de técnicas de diseño que permiten expresar y transformar los requerimientos del cliente en modelos de software sólidos y consistentes.
Eric Evans

SABER MÁS

LEAN SOFTWARE DEVELOPMENT

Elimina el desperdicio de recursos con esta clara y práctica introducción al desarrollo de software siguiendo los principios de lean manufacturing (manufactura esbelta).
Implementing Lean Software Development: From Concept to Cash.
Mary Poppendieck and Tom Poppendieck

SABER MÁS

LINEAS DE PRODUCTO DE SOFTWARE

Las organizaciones que desarrollan un portafolio de productos como líneas de producto de software (Software Product Lines) experimentan mejoras muy importantes en costos, calidad y productividad.
Software Engineering Institute | Carnegie Mellon University

SABER MÁS

GUÍA DE SOFTWARE VERIFICABLE

Sólo si se desarrolla y diseña código verificable te será posible automatizar las pruebas. Te presentamos un conjunto de reglas útiles que se machetean los ingenieros de software en Google para garantizar que todos desarrollen código verificable.
Jonathan Wolter | Russ Ruffer | Misko Hevery

SABER MÁS