Semana crítica

Acabamos de terminar nuestra tradicional junta de los lunes y me queda clara una cosa. Hemos crecido mucho durante los meses que llevamos trabajando juntos. Todos sabemos que tenemos mucho trabajo por hacer y todos estamos nerviosos por el lanzamiento de Tikkia. Sin embargo, las caras de cada uno durante la junta era de felicidad, de tranquilidad, de logro. Cada miembro del equipo ha puestomuchísimo esfuerzo a través de varios meses para que esta semana llegara. No tenemos planeado sufrirla, sino vivirla al máximo.

¿Porqué hacemos todo esto?

El tema salió  a la plática hace unos momentos, y lo que ocurre es que queremos estar seguros de que transmitimos a todos ustedes la razón fundamental de todo esto. No estamos vendiendo un sitio web más, estamos contribuyendo con las personas como tú, para que estén más conectados y sus oportunidades de desarrollo profesional crezcan. Estamos comprometidos con el desarrollo de la industria, a nivel regional. Sabemos que existen personas sumemente valiosas que necesitan conocerce para emprender nuevos proyectos, resolver mejor los problemas y aprovechar mejor las situaciones.

Esto es lo que nos mantiene despiertos a las 3 de la mañana haciendo mejoras a nuestro trabajo. Esto es lo que nos hace despertarnos día con día; la posibilidad de agregar valor a nuestros usuarios.

Hemos recibido mucha retroalimentación durante estos meses, y toda ha sido tomada muy en cuenta ¡Gracias! La verdad es que Tikkia ha sido contruído en base a las aportaciones de muchos usuarios que se han dado el tiempo de revisar lo que estamos haciendo y proponer mejores formas de lograr los objetivos. El Tikkia de hoy es producto de más de 5 meses de trabajo, casi 10 versiones, y más de 500 mejoras sustanciales.

El Tikkia de hoy es un producto que se debe a la gente, y no sólo al equipo interno que nos vemos las caras día con día. Sabemos que este es el camino correcto y estamos dispuestos a recorrerlo hasta las últimas consecuencias.

Twitea esto!

Sábado en la noche

Creo haber dicho ayer que siendo viernes, era el último día de trabajo para el equipo de Tikkia, y que el fin de semana lo dedicaríamos a actividades de sana recreación. Sin embargo, ahora me doy cuenta de que mis aseveraciones no fueron del todo exactas.

Son las 7:30 pm y me encuentro en un Starbucks escribiendo un poco de código para Tikkia. Particularmente estoy trabajando en la página de inicio que todavía no me convence. Ya tengo una idea de cómo será y espero que al rato quede lista para que la implementemos mañana mismo.

 

César trabajando sábado en la noche en Starbucks

César trabajando sábado en la noche en Starbucks, mejorando la usabilidad de la página de inicio

No sólo eso. También me acaba de llegar un correo muy interesante de un “realmente jóven CEO” de Silicon Valley quien nos acompañará en el evento de lanzamiento de Tikkia. WOW! Así que ya saben, no se pierdan el evento del jueves. Si nos pueden acompañar en el Marriott Reforma, tendrpan oportunidad de convivir con gente muy enteresante del mundo tecnológico. Y si no pueden, los invito a que nos sigan en la transmisión en vivo que habrá en este blog. Los vamos a extrañar, de verdad.

Twitea esto!

Por fin es viernes

Se respira cansancio pero nadie deja de sonreir. A unas cuantas horas de que el equipo de Tikkia se vaya a descansar, a relajar o a divertir, la carga de trabajo es más que intensa. Sólo hoy, se han hecho 30 mejoras a la aplicación que van desde correcciones ortográficas hasta una mejora sustancial en la eficiencia del motor de búsqueda.

Santiago, Mariana y Miguel no han dejado de ver código en sus pantallas durante todo el día. Es impresionante ver que casi no parpadean y sólo se levantan de su lugar para cosas muy muy necesarias como “La hora del té” (tradicional descanso diario del equipo de desarrollo de 16:00 a 16:10).

Yo por mi cuenta no he dejado de estar en contacto con ustedes, nuestros usuarios e invitados al evento de lanzamiento. Además, he estado haciendo algunos arreglos para que estés listas las sorpresas que les tenemos. La verdad es que el jueves 12 la vamos a pasar increíble, la lista de invitados es muy prometedora y la talla de quienes hablaran no se queda atrás. Me ha dado mucho gusto saber que hay un gran interés en Tikkia, y las confirmaciones de asistencia me motivan a seguir y seguir. Se que falta mucho camino por recorrer pero confío en que haremos todo lo posible para brindar a la comunidad una herramienta que agilice la comunicación y aumente las oportunidades de cada uno de los usuarios.

Este fin de semana tenemos programado subir el código definitivo al sitio en vivo, pues actualmente estamos trabajando en el ambiente de desarrollo. Así, el lunes, cuando queden pocos días para que Tikkia, vea la luz, podremos probar que todo está en su lugar y que la experiencia del usuario será lo que esperamos.

Desde las oficinas de Tikkia, les mando un saludo y les deseo un excelente fin de semana.

Twitea esto!

T-7 horas

Así pues Cesar (mi jefe) me pide que platique por este canal un poquito del ambiente que se está viviendo en estos momentos en el desarrollo del producto y bueno, que se puede decir siendo el ultimo día formal de desarrollo, faltando solamente 7 horas para que acabe el día (y claro no me refiero al día laboral si no precisamente a las 12:00pm).

Es obvio que conforme se acerca el cierre de un proyecto tecnológico de innovación, especialmente en equipos pequeños, la presión comienza a aumentar. En este caso no es la excepción, sin embargo me parece necesario compartir la razón: conforme más nos enamoramos del producto, mas detallitos se nos antoja pulir. Y cada cambio nos convence más de que el producto está cerca de terminar por lo que nos urge sacar el siguiente, pero eso nos motiva a pensar más y más, en que se podría hacer, y por lo tanto, la lista siempre crece.

Tendremos una semana, como máximo, para probar que todo esté en orden y después, el mundo estará usando nuestro producto (espero!!!). Es por eso que me da mucho gusto estar trabajando en el 2009 y no en 1999 donde tendríamos que dar un disco (master) a una maquiladora y cualquier falla se podría corregir en un par de años, en la siguiente versión. Aquí podremos entregar cualquier cambio incluso, día a día. Sin embargo el compromiso es el mismo, entregar un producto que genere el suficiente valor para el usuario como para que lo use. Esto significa claro que esta “ventaja” que comento es solo moral, pero no respecto a ninguna competencia, así que obviamente solo ayuda para tranquilizarnos un poco referente a bugs o detalles que se nos puedan pasar, no para bajar la guardia.

Tengo que aceptar que el simple hecho de que pueda tomarme unos minutos para escribir esto post: habla bien de la metodología. Así que les comparto un poco el proceso que se vivió en los últimos 12 meses en ese sentido. Pasamos de ser 2 personas trabajando en un producto a ser 7. Eso requirió que utilizáramos herramientas para poder llevar track de tareas, bugs, versiones de código y mucho más. Me siento orgullo que pasamos de cumplir 0 a 7.5 de las pruebas de Joel (http://www.joelonsoftware.com/articles/fog0000000043.html ) en tan solo 12 meses, estoy seguro que continuaremos agregando partes nuevas a la metodología de desarrollo y lentamente llegaremos a tener las 12.

Sin duda el cambio técnico que más ayuda, fue instaurar la obligación de usar SVN con tortoiseSVN en Windows, notepad++,wamp y zend y olvidarnos de hacer cualquier cosa en FTP.*

Respecto a la cuestión filosófica, el uso de specs funcionales fue el boost mas grande de productividad ¡

Así que si trabajan con código y no están seguros de que su metodología este funcionando, el proyecto ya esta adelantado y quieren hacer un break y replantear como trabajar, estas dos se pueden implementar de volada y van a hacer que todo sea mucho más claro.

Finalmente pasaremos las últimas horas tratando de hacer más claros los errores para el usuario y mejorando la manera en la que usamos Lucene en la búsqueda de contenido, de tal manera que podamos explotar las ventajas de tener un motor tan pesado (que no pasa por la base de datos) funcionando para indexar el contenido.

Mañana comienza la etapa de pruebas y tendremos que demostrarle al resto del equipo que aunque estamos enamorados de cómo esta ahorita el producto, estamos abiertos a cualquier sugerencia. En el transcurso de la semana estaremos haciendo el cambio de test a producción server, el cual para algunos (que tal vez usen ralis) podría sonar como algo sin problemas, pero para los desarrolladores de php, sabemos que siempre existe algo que se puede atorar. Finalmente puedo asegurarles que no dormiré mucho en la próxima semana, por un lado porque pasare mucho tiempo programando, arreglando, puliendo, sino también porque no puedo esperar al evento del 12. El suspenso me levanta más que la cafeína y las ganas de ver usuarios en la aplicación me despierta más que los guitarrazos de “héroes del silencio”.

 

 

 

*Nada religioso con OSs,IDEs,etc si no tener todo “estándar” entre el equipo pues.

Twitea esto!

En el papel de Colorzilla

Hay momentos en los que sencillamente tienes que dejar todo lo que estás haciendo y salir a ejecutar lo que se necesita. Hoy fue uno de esos días en los que lo dejamos todo por ir a hacer que las cosas sucedieran. Dos semanas hablando con una experta para que nos hiciera unas playeras y no tuviemos ningún avance. Entonces, salimos, buscamos al proveedor más confiable que pudimos encontrar, platicamos con él, nos pusimos de acuerdo y 3 horas después estabamos de regreso para seguir con los demás preparativos para el Lanzamiento de Tikkia.

Colorzilla eligiendo el color de la tinta

Colorzilla (César) eligiendo el color de la tinta para las playeras de Tikkia

En fin, aquí una foto de mí mismo en mi papel de Colorzilla, eligiendo el Pantone más apropiado para la misión. Espero que los regalos queden súper bien y les gusten a todos. Ahora si, ya que estamos de regreso hay muchas llamadas que hacer y un poco de código que pulir, así que ¡a trabajar!

Twitea esto!

Muchas cosas por hacer

Estamos a 9 días y la presión se intensifica cada vez más. Tikkia es un proyecto en el cual todos creemos, el cual sabemos tendrá éxito. No tenemos duda de su alcance ni de su potencial; sin embargo, estamos nerviosos porque tenemos en nuestras manos su difusión, su futuro.

En la oficina el ambiente está un poco relajado; no porque no haya estrés, sino porque los programadores del equipo no están en la oficina. Estamos aún lidiando con la preparación del evento de lanzamiento y eso nos tiene un poco frustrados, porque algunos proveedores están fallando y otros tardan demasiado en hacer las cosas.

Lo que más nos preocupaba era el lugar, que por fortuna ya está listo y sólo basta firmar un par de contratos para que todo quede en orden. La comida, la bebida y el equipo ya van incluidos, así que sólo nos queda ocuparnos de la lista de invitados y los regalos que les daremos.

La tarea de hoy será llamar a nuestros invitados, explicarles lo del lanzamiento y pedir confirmaciones. Todas las personas de nuestra lista son gente cercana, por lo que no será difícil convencerlos de que vayan. Nuestro trabajo es asegurarnos de que todos se presenten, porque fue una lista muy cuidada,  selecta.

En cuanto al  jefe, parece que está  tranquilo, o tal vez sólo esté disimulando, pero hace bien porque así mantiene sereno al equipo. Mariana, la diseñadora Tikkia, está tan concentrada en diseñar cómo lucirá la “reputación” de los usuarios que ni siquiera ha notado que ya es su hora de comida.

Por otro lado, César y Ximena ya resolvieron la cuestión de los regalos; lo que nos demuestra cómo las cosas salen mejor cuando las hace uno solo. Esto lo menciono porque en menos de dos horas resolvieron lo que otros no pudieron en semana y media. En fin, aún quedan cosas por hacer.

Twitea esto!

Bienvenida

Son las 10:30 am del 3 de marzo del 2009 y estamos a poco menos de 10 días del lanzamiento de Tikkia BETA. Creo que ya lo saben pero no está de más decir que Tikkia es una red profesional para tecnólogos de habla hispana. Desde Canarias, hasta Punta del Este y  desde Mexicalli hasta Cartagena de Indias, estamos uniendo a todos aquellos programadores, consultores, periodísticas, académicos, empresarios, promotores, emprendedores y administradores de tecnologías.

La tarea no será sencilla, y de hecho Tikkia sólamente es una herramienta. Las verdaderas inciativas vienen de las personas y las comunidades que hoy en día se esfuerzan por compartir conocimiento y establecer redes de apoyo e intercambio.

En fin. En este blog trataremos los temas más relavantes en cuanto a la evolución de Tikkia. Entro otras cosas, hablaremos del desarrollo de la aplicación, de la adopción de Tikkia en diversas regiones, de la experiencia de los usuarios, de las decisiones que se vayan tomando, eventos, etc. Sobra decir que los comentarios y retroalimentación son más que bienvenidos.

Agradezco que estés leyendo estas líneas y si quieres mantenerte muy bien informado, te sugiero que te suscribas al RSS.

Saludos desde algún lugar de Iberoamérica.

- César Salazar, Director de Tikkia

Twitea esto!