Surikat

Coste de desarrollar una app in-house

¿Desarrollar una herramienta internamente en mi empresa me saldrá más barato?

Seguro que te has hecho esta pregunta a la hora de valorar si empezar a usar una aplicación de un tercero o si me convendría desarrollarla internamente en mi empresa y adaptarlo a mis necesidades. Cada opción tiene sus pros y sus contras, y no es una decisión que tomar a la ligera, tanto por la inversión económica que requiere y la capacidad para poder hacer frente a un proyecto de desarrollo interno.

Algunos de los motivos que podrían justificar desarrollarlo internamente son:

  • Contar con un equipo técnico interno con capacidad para poder definir los requisitos de la solución.
  • La capacidad para poder financiar el desarrollo de un proyecto tecnológico.

A lo largo de estos años nos hemos encontrado con proyectos en los que ciertos argumentos, aún siendo válidos, han llevado a que finalmente fracasen. Aquí mostramos algunos de esos argumentos erróneos:

Error 1. Una solución propia es más barata

Este es uno de los casos más habituales.

Tanto si se desarrolla por el propio equipo como si se contrata a un profesional externo se podría pensar que el coste sería inferior por el mero hecho de ahorrarse el margen que se podría llevar el proveedor.

El principal problema en estos casos es que no se están considerando TODOS LOS COSTES asociados al desarrollo, mantenimiento y soporte de la aplicación.

Aquí está la principal diferencia. Una cosa es desarrollar una solución que puede ser más o menos fiable en su etapa de desarrollo y otra muy distinta es la etapa de producción en la que pueden surgir fallos no identificados durante el desarrollo, requerimientos que no terminan de ajustarse a la necesidades reales de los usuarios, la formación de los usuarios, etc.

Para tener controlados todos los costes, que pueden diferir en función del alcance del proyecto es imprescindible contar con EXPERIENCIA.

Error 2. Ninguna solución cubre mis necesidades

Se tiende a pensar que las soluciones ofrecerán funcionalidades o una lógica que no se ajustarán a las necesidades de la empresa o proyecto.

Esto quizá se pueda deber a experiencias del pasado en el que se realizaba la compra de una licencia de software en el que se adquiría el uso del software por tiempo ilimitado mediante un ejecutable a instalar en el dispositivo o servidor del cliente. Este tipo de software con un modelo de pago por licencia solían venir con una serie de funcionalidades o lógica de negocio preestablecida. Cualquier adaptación solían ser complejas, por lo que tanto el coste como tiempos para la actualización podría demorarse meses.

Hoy en día, el desarrollo tecnológico propiciado por el alojamiento en la NUBE o nuevas arquitecturas para facilitar la INTEGRACIÓN de aplicaciones, facilita en gran medida la adaptación a las necesidades específicas del cliente.

Por tanto... ¿qué opción elegir?

Nuestra intención con este artículo es introducir a algunos de los argumentos erróneos que hemos visto en decenas de proyectos, sobre todo por subestimar el coste real o la experiencia necesaria que supone desarrollar una herramienta internamente.

Como parece obvio, optar por una solución de pago por uso es la opción más recomendable. Pero esto no significa ni mucho menos que no tengamos que pararnos a pensar en qué mejoras puede suponer para nuestra empresa o proceso, de si contamos con la cultura adecuada para que su implantación sea un éxito.

Surikat

En Surikat somos expertos en la digitalización para el ámbito medioambiental: - Planificación de tareas. - Toma y registro de datos. - Informes y documentación.

Comments are closed.