Yo tambien escribo
Experiencias de otro emprendedor en el mundo

Abr
18

Me acabo de levantar :). La culpa la ha tenido esto. La verdad que como dice Santiago, apetece dormir después de un buen trabajo y más cuando las cosas han salido bien. Pero una vez superado creo que ya que Diego le ha dado un enfoque real-time yo le daré un enfoque instructivo: » Como afrontar una demo». O dejar por escrito las cosas que se han de tener en cuenta aunque siempre acabes haciéndolo de la peor manera. Siempre dentro de mi modesto entender:

1º Analiza el objetivo de la demostración. A quien va dirigido y que es lo que quieres llegar a mostrar. En nuestro caso teníamos claro que la idea era demostrar con algo vistoso que nuestra plataforma funciona y permite crear un market place de dispositivos alrededor de un router permitiendo crear aplicaciones como churros. Este objetivo ha de ser transmitido a todo el equipo para que se sienta importante e involucrado en el proyecto. Sin ellos no hay demo (Gracias chicos :)).

2º Ten claro en que va constar la demostración y hasta donde quieres llegar. Aquí hemos fallado 🙂 Las ganas de hacer cosas crecían inversamente proporcional al tiempo que teníamos para desarrollarlas. La verdad que todo empezó con 2 o 3 ejemplos de aplicación que teníamos allí desordenados desde hacía tiempo y por el afán de innovación faltaban 12 horas para la demo y aún probábamos de añadir alguna cosa más. No es que me guste cortar el afán innovador del equipo, pero siempre he pensado que lo mejor es no cortarse en la definición, montar una lista (tan larga como uno quiera). Marcar las features mínimas para sentirse satisfechos y empezar a desarrollar hasta donde se llegue (Siempre superando ese mínimo).

3º Los timings de desarrollo. Sin querer fomentar los sobreesfuerzos en los equipos de trabajo… si alguna vez puedes pedirle un poquito más a alguien, este es el momento. Y así lo hemos hecho. Pero como siempre algo hemos hecho mal. No se si es por previsión o por sentirme más a gusto (Al fin y al cabo, las broncas por una mala planificación siempre caerán sobre mi persona). Pero el sprint final me gusta hacerlo el día D-2 🙂 Es decir, la penúltima noche. Parece una tontería, pero la sensación de riesgo, a 1 hora de la Demo y fallando todo por culpa de falta de sueño… no se la recomiendo a nadie :). Es jugársela… y que se te vaya todo a tomar por saco por culpa de una línea que has puesto 30 min antes de empezar la demo… crea inseguridad y desilusión en el equipo. También es cierto que la especie humana tiene la costumbre de dar el último esfuerzo en el último instante poniendo a prueba su «yo» interior :).

4º El plan B siempre debe existir :). Y nosotros finalmente no lo hicimos. Nos la juguemos a una sola carta :). Porque la solución de Diego de simular un accidente con los dispositivos no es buena solución (Aunque efectiva :))

5º No esperes con una demo mostrar todo lo que eres capaz. Porque ese no es el objetivo de una demo. Apóyate de una presentación, susténtate con un buen speach y hazle ver la mejora y el negocio a tu  observador. Demuestra que tienes el enfoque de su mercado y que sabes lo que necesita para mejorar.

Y creo que con esto ya he hecho mi pequeña contribución a la comunidad :). Espero que os sea de ayuda. Y si alguien quiere añadir otros puntos al respecto… ya sabe…

Abr
10

Google apps engineYa me extrañaba a mi que Google no se metiera a su manera en el mundo del cloud computing. Y como siempre… a lo grande 🙂

El otro día, gracias a Pitu, llego a mis manos el link the Google Apps Engine, el nuevo SDK de google que va a permitir a los usuarios crear rápidamente aplicaciones web sobre su immaculada infraestructura.

En otras palabras, aquellos libritos no escritos del buen programador que te aconsejaban como programar bien para poder escalar sin problemas tu aplicación en clusters de servidores (crea los índices en la base de datos, serializa las clases, etc.) Pues parece ser que google lo quiere llevar al extremo.

Básicamente te proporcionan las APIS para crear y organizar tus datos en la base de datos, gestión de usuarios, conexiones, mail etc. Luego entiendo que esto está transparentemente integrado con su servidor de aplicaciones para permitir el tan deseado efecto de responder a N peticiones de un mismo usuario desde diferentes servidores físicos o N usuarios desde N servidores, etc etc.

Lo que he hecho esta noche a sido dar una pasada al manual, bajar la SDK, intentar darme de alta en el servicio (llegué tarde) y probar, probar y probar. La experiencia a sido positiva, aunque cabe destacar que ahora solo sirve para aplicaciones PYTHON y mi conocimiento es mínimo al respecto.

Me quedo, como ejemplo, con la gestión de base de datos. Una API orientada a crear fácilmente nuevos objetos de base de datos y recuperarla para mostrar en la aplicación. Tu no sabes donde se encuentran los datos 🙂 Tu solo sabes que están allí y que puedes acceder a ellos.

Resumen general. Aún está verde, pero como siempre, google nos sorprende con algo diferencial, usable para todos y que si tiene continuidad… dará mucho que hablar.

Con google siempre me queda la duda de hasta donde quieren llegar… ¿Una gran corporación se la jugará a perder el control sobre sus servidores y sus datos para ofrecérselos a google? Si! es google, que de balanceo de carga saben un poco creo, pero…

Yo lo emmarco como soporte importante a nuevas empresas de internet, ofreciendo un entorno áltamente escalable donde solo llegarán a pagar por su «éxito» :).

Mar
29

Como si de el mejor tour-operador me tratara, os contaré mi breve experiencia de fin de semana en el Delta del Ebro, porque creo que vale la pena visitarlo.

Como buen startupero, MaXiMiZaNdO rEsUlTaDoS. Mínima inversión a máximo rendimiento :). Y eso es lo que hice. Por suerte aún quedan sitios en el mundo donde puedes disfrutar sin necesidad de pedir un préstamo al banco.

Realmente en el Delta nos encontramos un paraje sin igual. El poder coger una bici (a 6 € el medio día) y recorrer cada rincón que esconde este apetecible lugar. Lagunas con infinidad de variedad de aves, incluidos los majestuosos flamencos. Lugares mágicos, en los que te encuentras rodeado por mar, atreviéndome a decir que ligeramente por debajo del nivel el mar y con la posibilidad de ver un espectáculo que hasta el momento no había contemplado: Espejismos. Poblaciones que aún no han perdido su encanto y otras, que cada vez que las veo me quedo más fascinado de su belleza. Me quedé con las ganas de ver los inmensos campos de arroz, pero no era la temporada.

Sello

Eso si, como no tengas el día, te tocará luchar contra el viento :).

La gastronomía también no deja indiferente: Anguilas, paellas, fideuás, su marisquito… Un lugar también colonizado por la comunidad oriental así que podrás saborear un fabuloso pato Pekín 🙂

Recomiendo la experiencia, vale muy mucho la pena ;).

PD: Bastantes líneas y he sido capaz de no decir la palabra transvase . No me tiréis de la lengua… que me conozco

Mar
21

En think in grid llevamos, desde que empezó el año moldeando el modelo de negocio.

Primera lección aprendida: Tanto para start-ups, medianas o grandes corporaciones. TU modelo de negocio no es el definitivo. Análiza, crea y reinventa. Seguro que puedes mejorar los resultados o simplemente demuéstrate a ti mismo y a tu compañia que estás preparado para el cambio.

Segunda lección aprendida: El modelo no se valida gracias a las búsquedas en google, o llenando papeles y papeles de estudios de mercado. Saca tu americana del armario, quema tu lista de contactos, conoce el mercado por ti mismo y de primera mano. aprende de las críticas y de las palabras bonitas. Aprende a vivir en el equilibrio.
Tercera lección aprendida: No sirve de nada que tu tengas claro el modelo si no eres capaz de hacerlo llegar a la gente. Prepara LA PRESENTACIÓN. Resume lo que es realmente es importante para tu interlocutor y practica, practica, practica, …. Si tu madre lo entiende, seguro que lo hará tu cliente (O no ;))

Cuarta lección aprendida: Business es business… y en la máxima expresión. Pasas de pedirles a 2 becarios que esperen un mes a cobrar que se ha retrasado un pago, a tener un equipo de 11 personas que tienen que cobrar a final de mes porque tienen hipotecas, créditos, etc.. Y no van a poder ser permisivos con los impagos, aunque puedas prometerles que la vida puede ser maravillosa :). Arriesga para ganar! Pero aprende a predecir el futuro a 3 meses vista 🙂

modelo

A partir de aquí… este martes hemos estado en Madrid. 3/4 reuniones. No está mal. La aceptación sigue siendo muy buena, la gente empieza a ver claro el concepto y donde puede llegar el win-win para todas las partes (Fabricantes, integradores, cliente final y think in grid).

Eso no quita que nos tocará quitar de la cabeza la idea muy feliz que teniamos de vender licencias a los 25 años (ya tengo 26). Es hora de ponerse el mono de trabajo y pensar en dar servicio a nuestros clientes… o dicho de otra manera, consultoría. Y en eso si que me muevo bien.

Pues nada, punto y seguido, seguimos hablando…

PD: Caí en la tentación de comprar un libro en Madrid después de la recomendación de Diego . «Hagámoslo» de Richard Branson (Virgin). Me gusta me gusta… queda poco.. cuando acabe os hago mi relfexión.

Feb
20

Disperso en mis aficiones y constante en el trabajo. Creo que esa es la única forma con la que puedo llegar a definirme sin no extenderme más de una línea.

¿Cómo un fanático del futbol y a las composiciones con mis viejas guitarras (Dispersión en aficiones) acaba dirigiendo proyectos en una consultora hasta llegar a trabajar en su propio proyecto emprendedor (Constancia)?. Como diría mi padre… un 7 u 8 en todo 🙂

Siempre he creido que el blog es una muy buena forma de conocer gente y que te conozcan antes incluso de tener un café en persona. Pero mis anteriores experiencias en blogging  han sido poco fructíferas. Tanto a nivel personal como global.

Bienvenido a mi blog, donde no me cortaré en hablar sobre lo que me de la gana (sin ofender… o si) y en donde intentaré ir plasmando aquellos hechos relevantes que crea necesario compartir. Tanto a nivel personal como sobretodo profesional.

Me comprometo a intentar escribir almenos un post al día (Esto lo uno a facturar 1 Millón de euros en 1 año, terminar una dieta, ir más al gimnasio, liberar la plataforma de think in grid, hacerme más 2.0, etc. etc.).

Y nada más, artistas al escenario, que empiece el espectáculo.

Dic
25

Think in grid wants to wish you a MERRY CHRISTMAS and a HAPPY NEW YEAR

Thank you John 😉

Dic
03

Yesterday, Angel and Miguel, creators of the development Flex framework called Guasax visited Think in grid. After a visit to CitiLab and greet people of iWeekend, we started to talk about Flex and how to apply it in our Grid Portal.

One point for Diego, who started to defend it a few months ago. Flex it’s a very good RIA solution, maybe the best. Angel and Miguel solved our questions and my concerns:

1º I don’t want to use another technology if I can solve it with Ajax, gwt or other java solutions. Flex surpass the probe. It’s easy to learn, and the most important thing, it’s very easy to integrate with a Java architecture (I am thinking in Spring + hibernate). And the development time is shorter than a RIA application using Ajax. The result, no color, flex wins.

2º The performance. Our web application have on-line chart pages, Many nodes to manage, etc. This page answered our concerns.

3º How much does it cost? Flex is open source. The development IDE (Standalone or eclipse plugin) is unexpensive. Maybe the bad news are that some interesting solutions (data management module) are expensive when the application is stored on a production environment. But we can avoid this module using our own solutions.

4º No limits. Easy development for rich interfaces with usability and design. All in one.

Thanks to Angel and Miguel, now we will start to work and «think in flex».

May
30

La pasada semana estuvimos con un poster en el ibergrid, la primera conferencia de lo que será futura red de Grid España, Portugal y quizás Iberoamérica. El congreso lo abrió Ian Foster nada menos, con una gran charla sobre la evolución de las infraestructuras de investigación desde los griegos hasta el Grid ….

poster_ibergrid_final

Nuestro poster presentaba la infraestructura Grid de la empresa, con los resultados correspondientes al meta-scheduler o planificador adaptativo basado en agentes de IA. Estuvimos haciendo algunos amigos:

akogrimo

Manager Applications E-Infrastructure Europe Latin America( ELAA)

Centro supercomputacion Galicia CESGA

sales manager de HP Portugal

Abr
30

Con este título, robado de mi querido Albert abro este pequeño post. Digamos que está bien hablar de otras empresas o de externalidades, pero de vez en cuando toca contar como va el tema técnico.
La verdad que las cosas pintan muy bien, después de un proceso intenso de prototipaje en estos últimos 4 meses el FW entro hace 2 semanas en fase de testeo intensivo donde tenemos varios objetivos:

· Probar el sistema de Agentes desarrollado por Isaac y sacar conclusiones.
· Hacer sufrir el FW e ir depurando código para sacar el máximo partido y conocer los límites actuales con los que nos encontramos.
· ¿Cuanto fácil de instalar es?

Sobre el primero… creo que Isaac estará encantado de comentar sus resultados en otro post, hace 1 semana que se ha cerrado en su laboratorio de pruebas y anda allí jugando con el tema. De forma sencilla, en mis últimas pruebas pude observar como el FW descartaba uno de los nodos al comprobar que este andaba saturado haciendo cosas en local.

Sobre el segundo punto… Espero que Albert os comente algo, pero ya ha montado su servicio de saturación y ha empezado a realizar peticiones intensivamente a la arquitectura. Hasta el momento, 1086 conexiones abiertas entre el FW i los diferentes MW. No está mal ;). Encima se ha montado un interesante sistema de monitorización que nos permite ver bonitos gráficos online de la carga de CPU en cada MW y el estado de las diferentes colas de ejecución.

Por último, la prueba de fuego :). Diego ha cogido el FW y el MW y mediante documentación generada en nuestra wiki interna ha instalado todo el entorno en el despacho. Creo que ver su cara de satisfacción no tiene precio :). En 15 min. (Contando la instalación puramente estandard de Tomcat), a conseguido hacer correr un pequeño Grid con 7 nodos (1 Linux, 2 Mac y 4 Windows).

Bueno, después de lanzar retos a Isaac, Albert (Para que escriban un post) solo me queda añadir que todo y las interesantes resultados obtenidos en las pruebas (hasta el momento) ya tenemos una larga lista de @TODO’s para la próxima versión (de aquí la grandeza del prototipaje) que, añadido a la agonía a la que estoy sometiendo a Albert con la documentación del FW nos permitirá tener una versión de la que ahora ya, nos sentimos muy orgullosos.

Por cierto, ando buscando artículos, manuales, documentación que hable sobre testing de arquitecturas montadas con tecnología Java, cosas a tener en cuenta, herramientas, etc. El objetivo, añadir más conocimiento a lo que ya tenemos hasta el momento y encontrar otros puntos de vista en ejecución de pruebas de estrés. Por lo tanto, lanzo está petición a quien quiera contar sus experiencias.

Hasta la próxima…

Mar
10

Ya anunciamos en un post de hace un par semanas que teníamos completado un simulador de agentes en el Grid.

Hemos completado la fase de documentación y hemos añadido un manual de usuario que esperamos sea de utilidad. El release está ahora mismo disponible para descarga en souceforge.

Incluye:

– código fuente

– manual de usuario/tutorial

Debería de ser posible para cualquiera (con algo de background en Grid y manejo de java/eclipse) procesar el manual y ejecutar simulaciones básicas en unos 30 minutos. Animaros a probarlo!

Si encontrais agún problema intentando llevar esto acabo, agradecemos especialmente vuestro feedback.

Si os meteis a inspeccionar el código y tenéis sugerencias y/o recomendaciones, también son especialmente bienvenidas

Si os interesa lo que veais, el proyecto seguirá vivo en sourceforge, estáis invitados a participar activamente. En paralelo iremos informando por el blog de avances importantes 🙂

Diseña un sitio como este con WordPress.com
Comenzar