Adaptar, ampliar, extinguir

De ingenio2010

Adaptar, ampliar, extinguir es una traducción del ingles "Embrace, extend and extinguish" que consiste en la política adaptada por las empresas de adaptar estandares en sus productos, para introducir variaciones no estandar en sus productos que permiten exterminar los beneficios que el estandar aporta al cliente.

Muchas empresas no encuentran rentables los estandares porque le impide retener al cliente con tecnología propia que dificulte la independencia de sus clientes.

Esto es un problema para el cliente porque al acomodarse la empresa proveedora con sus soluciones propietarias suele deteriorar y encarecer el mantenimiento sobre el producto.

Como cae un cliente en la trampa

Muchos proyectos empiezan basandose en estandares (XML, J2EE, HTML,...) sin embargo las empresas de consultoría pueden desarrollar productos que no se adaptan totalmente al estandar, con el tiempo estos productos suelen estancarse y la empresa consultora original no la actualiza o la actualiza con elevados costes para el cliente, que se obligado a aceptar las imposiciones económicas de la empresa proveedora.

Ejemplo

El caso de Accenture con NACAR (BBVA) se comenta en el mundillo informático como ejemplo de proyecto que empieza en una tecnología estandar (J2EE) y poco a poco el cliente acaba siendo dependiente de la empresa proveedora.

Cualquier cliente de IBM u Oracle sufre está desvinculacion de los estandares al adquirir licencias de sus productos. En teoria sus herramientas respetan muchos estandares, pero los "extienden" y fuerzan a los programadores a depender de sus librerias propietarias.