soft capital

3
  Cómo convertir capital en software que funcione Por Joel Spolsky Traducido por Daniel Tío Editado por Jerry Elizondo Estoy convencido de que la mayoría de la gente piensa en las empresas de software de forma invertida. La creencia común es que cuando se está creando una compañía de software, el objetivo es encontrar una buena idea que solucione un problema que no haya sido solucionado antes, implementarla y hacer fortuna. Llamaremos a esto la creencia del "construir una mejor ratonera". Pero el verdadero objetivo de una c ompañía de software es convertir capital en software que funcione . Si entiendes esto es más fácil que tomes las decisiones estratégicas correctas. El problema con "construir una mejor ratonera" es que no hay demasiada evidencia de que funcione. Para empezar muchas de las compañías de software de mayor éxito (Microsoft y Oracle, por ejemplo) realmente no "innovan" en el sentido de que no están solucionando problemas que no hayan sido solucionados antes. En cualquier mercado es extremadamente raro que consigas guardarte tu invento para ti mismo. Todo el mundo tiene competencia. Los abogados y los emprendedores de Wall Street que lanzan empresas de alta tecnología creen que pueden protegerse de esto mediante el registro de patentes. ¡Ja! No se me ocurre ni un sólo caso de una compañía que se haya protegido con éxito de su competencia gracias al registro de una patente (Stac es el único caso que se me ocurre, ¿y dónde diablos están ahora?) El siguiente problema con la filosofía del "construir una mejor trampa para ratones" es que hemos alcanzado un punto con el software de Internet en el que hay demasiado dinero a la caza de las mismas ideas tontas. Llamémosle el fenómeno idrive- xdrive-swapdrive-freedive: de repente aparecen 37 compañías ofreciendo exactamente el mismo servicio gratis. Hay trillones de ejemplos de esto. Tiendas de animales en línea. Entrega urbana de películas de alquiler. Sitios en Internet de productos cosméticos. Cuando esto ocurre, el reto del negocio pasa de ser un reto técnico que necesita de buenos programadores a ser un reto de marketing que requiere, de alguna manera, de la capacidad para sobresalir de entre la multitud y establecer una marca, algo que es bastante improbable. No sólo eso, además el dinero de los inversores de capital de riesgo es impaciente . Eso significa que las inversiones que realmente necesiten mucho tiempo para desarrollarse no conseguirán financiación, razón por la cual cualquier cosa

Upload: benjamin-flores

Post on 05-Oct-2015

212 views

Category:

Documents


0 download

DESCRIPTION

software

TRANSCRIPT

  • Cmo convertir capital en software que funcione Por Joel Spolsky Traducido por Daniel To Editado por Jerry Elizondo

    Estoy convencido de que la mayora de la gente piensa en las empresas de software de forma invertida. La creencia comn es que cuando se est creando una compaa de software, el objetivo es encontrar una buena idea que solucione un problema que no haya sido solucionado antes, implementarla y hacer fortuna. Llamaremos a esto la creencia del "construir una mejor ratonera". Pero el verdadero objetivo de una compaa de software es convertir capital en software que funcione. Si entiendes esto es ms fcil que tomes las decisiones estratgicas correctas.

    El problema con "construir una mejor ratonera" es que no hay demasiada evidencia de que funcione. Para empezar muchas de las compaas de software de mayor xito (Microsoft y Oracle, por ejemplo) realmente no "innovan" en el sentido de que no estn solucionando problemas que no hayan sido solucionados antes. En cualquier mercado es extremadamente raro que consigas guardarte tu invento para ti mismo. Todo el mundo tiene competencia. Los abogados y los emprendedores de Wall Street que lanzan empresas de alta tecnologa creen que pueden protegerse de esto mediante el registro de patentes. Ja! No se me ocurre ni un slo caso de una compaa que se haya protegido con xito de su competencia gracias al registro de una patente (Stac es el nico caso que se me ocurre, y dnde diablos estn ahora?)

    El siguiente problema con la filosofa del "construir una mejor trampa para ratones" es que hemos alcanzado un punto con el software de Internet en el que hay demasiado dinero a la caza

    de las mismas ideas tontas. Llammosle el fenmeno idrive-xdrive-swapdrive-freedive: de repente aparecen 37 compaas ofreciendo exactamente el mismo servicio gratis. Hay trillones de ejemplos de esto. Tiendas de animales en lnea. Entrega urbana de pelculas de alquiler. Sitios en Internet de productos cosmticos.

    Cuando esto ocurre, el reto del negocio pasa de ser un reto tcnico que necesita de buenos programadores a ser un reto de marketing que requiere, de alguna manera, de la capacidad para sobresalir de entre la multitud y establecer una marca, algo que es bastante improbable.

    No slo eso, adems el dinero de los inversores de capital de riesgo es impaciente. Eso significa que las inversiones que realmente necesiten mucho tiempo para desarrollarse no conseguirn financiacin, razn por la cual cualquier cosa

  • verdaderamente interesante o difcil de copiar nunca conseguir financiacin.

    Una de las razones por la cual hay ms de 30 compaas cuyo nico objetivo es proporcionar almacenamiento en disco duro por Internet es que escribir el cdigo para dicho servicio es muy fcil.

    Hay una forma diferente de ver el desarrollo de software. Imagina que el objetivo de tu empresa de software no es solucionar un problema especfico sino convertir dinero en cdigo a travs de programadores. S que suena un poco extrao pero tened paciencia. Una empresa de software debe pensar que la contratacin de la gente adecuada es su problema nmero uno. Si se tiene xito en esto, se podr solucionar cualquier otro problema. Contrata gente inteligente y producirn buen material que podrs vender y sacar dinero por ello. Entonces todo lo dems llegar. Microsoft tiene la capacidad de aplastar a sus competidores porque tiene la habilidad de desplegar muchos programadores. Cuando Microsoft lanz Internet Explorer 3.0 apenas despus de haber lanzado la versin 2.0 fue impresionante ver el buen trabajo que haban hecho. No slo replicaron todas las caractersticas del navegador de Netscape sino tambin aadieron algunas ms y lo hicieron con una arquitectura que era robusta y estratgica. Aunque es verdad que Microsoft utiliz su sistema operativo para ayudar a imponer su navegador, tambin es cierto que no se habran salido con la suya si su navegador no hubiera sido estupendo. (Ejemplo: aunque Windows recin instalado es capaz de reproducir ficheros MP3, todo el mundo que conozco utiliza WinAmp y no el reproductor de Windows Media para escucharlos.

    Aunque MSN est en el escritorio, todo el mundo usa AOL. En la poca en la que el navegador que vena integrado con Windows era una basura Netscape tena el 80% de la cuota de mercado. As que por favor dejad de preocuparos por el poder de la integracin.)

    Microsoft tiene una gran estrategia de contratacin. Contratan gente inteligente y sin experiencia recin salidos de la universidad... gente que no ha aprendido culturas corporativas disfuncionales en ninguna otra parte. Estos chicos llegan a Seattle sin conocer a nadie, se matan a trabajar y absorben como una esponja la manera Microsoft de hacer las cosas. Para el momento en el que puedan empezar a quemarse, entran en juego las opciones de compra de acciones y su salario efectivo se dispara hacia la estratosfera, donde es muy improbable que alguien sea capaz de tentarles. En Microsoft, un veterano con 5 aos puede estar ganando 500,000 dlares anuales incluyendo opciones de compra de acciones -- alguien se atreve a igualarlo?

    La idea fundamental es que Microsoft es mejor que nadie como motor de transformacin de dinero en productividad del programador. Esto est lejos de ser un factor perifrico. La mayora de empresas de recin creacin parecen saber que contratar buenos programadores es tan importante como, digamos, contratar la firma adecuada de relaciones pblicas. "Saben" que es importante pero no cun importante es.

    No estn dispuestos a hacer lo que verdaderamente hace falta para conseguir y conservar a los mejores programadores. Razn por la cual es muy probable que fracasen.

    Tan pronto como Netscape dej de producir cdigo (la versin 5.0 de su navegador lleva algo as como 2 aos de retraso) su cuota de mercado desapareci. Los programadores de WordPerfect pensaron que la mejor manera de hacer las cosas era el lenguaje ensamblador y se negaron a programar en C. Mala idea chicos, se necesita 10 veces ms programadores para hacer eso y hoy WordPerfect es una nota al pi de pgina. Es asombroso cuantas compaas - Lotus, Netscape, WordPerfect - han mordido el polvo porque perdieron la capacidad de transformar capital en cdigo.

  • Si se quiere ser el mejor restaurante de la ciudad, debes preocuparte de conseguir los mejores chefs y los mejores ingredientes. Eres una fbrica que transforma chefs y materias primas en la experiencia de cenar. Si eres un estudio de cine, debes preocuparte de conseguir los mejores actores, directores y escritores.

    Eres una fbrica que transforma talento en entretenimiento. As que si eres una empresa de software debes conseguir a los mejores chefs y a los mejores directores: eres una fbrica que transforma talento en cdigo. El talento adecuado sabe cmo hacer el cdigo adecuado que te har tener xito.

    Bien, asumamos para el propsito de la discusin que estis de acuerdo conmigo. Qu implicaciones tiene esto?. En futuros artculos hablar sobre como poner en prctica esta filosofa: cmo entrevistar y seleccionar a la mejor gente, cmo crear el ambiente de trabajo adecuado que atraiga a la gente una vez seleccionada y cmo bsicamente se deben subordinar todos los dems problemas para centrarse en mantener la fbrica echando humo.

    Est articulo apareci originalmente en Ingls con el nombre Converting Capital Into Software That Works

    Joel Spolsky es el fundador de Fog Creek Software, una pequea empresa de software en Nueva York. Es titulado por la Universidad de Yale y ha trabajado como programador y gerente en Microsoft, Viacom, y Juno.