La Coctelera

Rodolfo Carpintier Santana

El Blog de Infoman. Modelos de negocio del Siglo XXI

2 Marzo 2010

El mundo del software. Mickey Mouse software vs. desarrollos sólidos

¿Que es un Mickey Mouse software? Un software que se ha desarrollado, deprisa y corriendo, con el solo fin de poder "mostrar algo al inversor" y que, en general, no tiene solidez alguna para la operativa de una empresa de Internet. Las grandes marcas, ya sean consultoras a la IBM Global Services, Accenture, Everis...con productos de marca Microsoft, SAP, ORACLE..., por otra parte, ofrecen soluciones "solidas" con garantía contrastada y desarrollos fiables. Eso es por lo menos la teoría.

La realidad es otra. Los desarrollos tradicionales para empresas físicas tienen plazos que no son asumibles en Internet y por ello, en muchos casos, las empresas de Internet terminan haciéndolo "todo en casa". Cuando hay que cambiar cosas a diario, varias veces, no es posible subcontratar a menos que se haga en paralelo y para grandes proyectos que necesitan un rediseño completo de la aplicación.

Muchas empresas se dan cuenta pronto de que su software, más o menos sólido desarrollado internamente no puede resistir la siguiente ola de crecimiento y hay que reinventarlo. Es la oportunidad para llegar a un acuerdo con una gran empresa y, en modo "outsourcing" o para su integración en la casa, se contrate un desarrollo a medio plazo mientras se vive con el software propio que cada día tiene más fallos.

No es sencillo. Los expertos internos prefieren hacerlo todo ellos pero, presionados por el trabajo diario, no tienen tiempo para planificar y corren el riesgo de "volver a las andadas". Por otra parte, las grandes marcas, están perdiendo una oportunidad de oro de convertirse en el "socio tecnológico" de miles de empresas de Internet que, si tuvieran los precios y el servicio adecuados, se convencerían que su negocio no es luchar con los desarrollos de software sino conseguir una empresa rentable en cualquier entorno en el que estén.

No hay solución fácil.

servido por Rodolfo 4 comentarios compártelo

4 comentarios · Escribe aquí tu comentario

Paco Ros

Paco Ros dijo

El desarrollo de software no es algo trivial cuando se enfoca como un proyecto de larga duración. Muchos son capaces de crear una web en pocos días, pero pocos son capaces de enfocar el proyecto a largo plazo con técnicas que permian cambios rápidos.

Precisamente esas tecnologías de las que hablas, las de los grandes fabricantes, suelen ser las menos flexibles y las consultoras son famosas por vender carne de becario a precio de senior.

La única manera de comprobar si un desarrollo es escalable horizontal o verticalmente es mirar el código del mismo (algo a lo que un socio debería siempre tener acceso) y auditarlo para evaluar el impacto de los cambios que se le pueden venir encima y la calidad intrínseca de los desarrolladores.

Bajo esa perspectiva, creo que, rotudnamente, sí, los desarrollos in-house pueden ser la mejor solución para una empresa porque se adaptan mejor a sus necesidades y no dependen de terceros.

2 Marzo 2010 | 04:21 PM

menestro

menestro dijo

Puede que este sea el comentario más breve que haga en el blog, pero debo señalar una de las razones porque las que lo leo, y es que has dado en todo el clavo Rodolfo y mi opinión coincide con la tuya. Es fundamental saber cuál es el momento y la oportunidad de dar una paso adelante para que una Startup se convierta en una empresa tecnológica competitiva, tanto de tecnología pura como las que desarrollan su actividad en Internet. Diría que es el paso vital para cualquier tipo de empresa.

Y es que la capacidad de crecer es determinante, y uno de los factores fundamentales en la valoración de una empresa y su éxito. Saber desarrollar esas transiciones marca la diferencia.

2 Marzo 2010 | 05:12 PM

Jose Manuel Robles

Jose Manuel Robles dijo

Leyendo tu entrada me viene un flashback del caso DCOM RPC de Windows XP, ¿os acordáis de ese ataque? No recuerdo exactamente su fecha, pero fue hace años.
Este fallo gordismo de seguridad, provocaba que equipos con Windows XP acabados de instalar empezaran a reiniciarse en apenas un minuto si se conectaba a Internet.

El motivo era un buffer overflow sobre una cadena de texto de la que se asumía el buen uso correcto y sin dolo por parte de terceros. El caso es que ese software no fue hecho en la fábrica de Redmond sino que se trataba de una subcontrata.

Subcontratar está muy bien, pero ¿se aplican los procedimiento de calidad internos? Muchas veces se prefiere subcontratar para cumplir el deadline, pero eso no te garantiza un producto aceptable. En fin, como bien dices, "no hay solución fácil".

Saludos.

3 Marzo 2010 | 08:01 AM

pablovelasco.net

pablovelasco.net dijo

Si hablamos de ERP, yo ya se de alguna empresa de internet que tiene implementado SAP.

Esto a mi me dice mucho a priori, por lo menos me dice mucho de sus beneficios anuales... ;-)

5 Marzo 2010 | 05:04 PM

Los comentarios están cerrados


Sobre mí

Avatar de Rodolfo

Rodolfo Carpintier Santana

Madrid, España
ver perfil »
contacto »

Escribo sobre lo que me llama la atención, sobre lo que me gusta y, en general, sobre negocios de Internet.

Soy Presidente de DAD - Digital Assets Deployment, (http://www.dad.es) la incubadora de Internet







Go to Rodolfo´s Blog in English

Technorati Profile

Add to Technorati Favorites


Buscar

suscríbete

Selecciona el agregador que utilices para suscribirte a este blog (también puedes obtener la URL de los feeds):

¿Qué es esto?

Crea tu blog gratis en La Coctelera