Category ArchiveTrabajo en Equipo



Sociedad & Trabajo en Equipo 27 Jun 2008 07:56 pm

Matt Harding otra vez

Catorce meses viajando por cuarentaidos países y un montón de voluntarios.



Where the Hell is Matt? (2008) from Matthew Harding on Vimeo.

Trabajo en Equipo 23 Abr 2008 10:11 am

Sprint diario de Scrum::: Proyecto Osmius ::: Usando Skype

Ya os he contado que en Osmius usamos como metodología de autogestión Scrum. Además hemos quedado en ir a la oficina los lunes y los jueves, de modo que el resto estamos en casita, más aislados, más tranquilos. Comparto aquí algunas líneas de cómo nos lo montamos, sobretodo por el interés que podría tener un caso práctico en contraposición a tanta teoría, y que quizás alguien pueda tomar como ejemplo o como contraeejemplo, que ambos valen.

Lo días de teletrabajo - no me gusta esta palabra, “trabajo en remoto” o “desarrollo en régimen de aislamiento voluntario” ¿serían mejores? - usamos Skype para hacer el seguimiento diario de las tareas que ha realizado y va a hacer cada uno de nosotros, y de los posibles inconvenientes, que son las tres preguntas de para el sprint de Scrum.

Además tenemos delante una hoja de cálculo compartida en Google docs con las tareas ordenadas por prioridad y las horas que le quedan a cada una, además del famoso gráfico “lo que nos queda por quemar” [burn down].

Los sprints en remoto son últimamente mediante chat y no usamos los micrófonos - sólo los deditos - y son más cortos y van más al grano que cuando los debatimos de viva voz. Nos enrrollamos menos y creo que eso está bien.

Ahí va el Scrum de hoy:

[09:29:05] jpancorb: buenos días amigossss
[09:29:11] Chico: buenos días
[09:29:15] … ok;
[09:29:17] jpancorb: toy con vosotros
[09:29:18] Joselu: Buenas!!!!
[09:35:57] Joselu: Chico qué vas a hacer hoy?
[09:36:34] Chico: pues estoy trabajando en el documento de customización de lenguajes (que mal suena) y luego voy a ponerme con lo de las listas
[09:37:00] Joselu: Ok, problemas?
[09:37:01] Chico: nops;
[09:37:15] Joselu: Manuel, qué vas a hacer hoy?;
[09:38:21] Manuel G. Fraga Castro: hoy voy a seguir con el curso
[09:38:27] … vietnamita
[09:38:28] … ;
[09:38:34] Joselu: Ok, problemas?
[09:38:39] Manuel G. Fraga Castro: eclipse
[09:38:45] … pero creo que ya lo tengo;
[09:39:03] … ;
[09:39:08] Joselu: Luego hablamos de lo tu eclipse y tu portátil..;
[09:39:17] … Jesús, qué vas a hacer hoy?
[09:39:58] jpancorb: las tareas de nota global e infraestructura: data model y alive no se que …
[09:40:05] … es que no lo encuentro en el docu
[09:40:10] … quién me ha desordenado
[09:40:12] … las tareas???
[09:40:15] … jejejej
[09:40:24] Joselu: problemas?
[09:40:33] jpancorb: la huelga de autobus
[09:40:36] … ;
[09:40:36] … na mas
[09:40:43] Joselu: Ahora hablo con ellos ;)
[09:40:46] … Joselu:
[09:41:09] … Termino lo del cambio de estado y disponibilidad de eventos
[09:41:25] … y me meto con el análisis de la gestión de históricos…
[09:41:46] … ayer ya estuve viendo el ACE asnmp y creo que un evennto chorra lo hacemos con la gorra.
[09:41:54] … Problemas? No;
[09:42:05] … FIN primer scrum: Retraso -> 0 horas jejeje;
[09:42:13] Chico: biennnn ;)
[09:42:28] Joselu: ATENCIÓN!!!!
[09:42:40] … Pregunta: Mañana vamos a People?
[09:42:45] … ;
[09:42:57] jpancorb: hombre
[09:43:00] … yo creo
[09:43:03] … que aunque
[09:43:14] … ayer estuvimos, tendriamos
[09:43:19] … que seguir con la tradicion
[09:43:23] … de L y J
[09:43:24] … ;
[09:43:33] … ademas
[09:43:44] … necesito hablar con Chico
[09:43:49] Chico: ok;
[09:43:56] Chico: nos vemos mañana;
[09:43:56] Joselu: De acuerdo todos entonces?;
[09:43:59] Chico: sipi;
[09:44:08] Manuel G. Fraga Castro: si;
[09:44:15] Joselu: Ok, besos y mañana nos vemos;
[09:44:19] jpancorb: bbyeeeeeeeeeeeeee;
[09:44:23] Chico: ciao;
[09:44:31] Joselu: Lo del portátil lo hablamos entocens mañana, Manuel.;
[09:44:35] Manuel G. Fraga Castro: ;
[09:44:35] … vale amigo
[09:44:50] … os dejo, sed buenos;
[09:45:16] * Manuel G. Fraga Castro left the chat
[09:45:26] * Joselu left the chat.

Esto es transparencia.

Scrum sigue ayudándonos a ser más efectivos y nuestra planificación de tener un producto de Monitorización capaz de competir con otros productos libres o no, va, diría yo, viento en popa.

Trabajo en Equipo 28 Feb 2008 07:09 pm

Scrum a saco

Ángel desde Proyectalis pone a nuestra disposición el libro/e “Scrum y XP desde las trincheras” en castellano.

Ha hablado con los autores y les ha pedido permiso que ellos han concedido. Esto es de nuevo la potencia de los modelos de negocio abierto. Si lo pensamos vemos que todos cumplen sus egoísmos. ¿O creéis que no hay beneficios para todos? Además de para los lectores, claro.

Scrum y XP desde la trincheras

Actualizando:
Artículo del mismo Ángel en el Blog Salmón al respecto de Productos Abiertos y Rentabilidad, aquí.

Artículo de mi menda en la Pastilla Roja sobre por qué abrir un producto: aquí.

Trabajo en Equipo 20 Ene 2008 07:25 pm

Scrum y Teletrabajo

Ya hemos terminado el primer apretón y estamos en el segundo, así que hay algunas conclusiones al respecto de trabajar con una metodología como Scrum, pero antes de nada, en líneas generales, el perfil del equipo de Osmius:

  • Somos un equipo pequeño y no queremos crecer a más de 7 u 8. Preferimos dividir y tener otros equipos.
  • Hay confianza: Tú sabrás cómo te organizas y cómo cumples tus compromisos con el resto.
  • El dueño de producto es interno. No hay un cliente claro presionado aunque abrimos los requisitos además del código.
  • En media nos conocemos y hemos trabajado juntos hace… unos diez años.
  • Nos gusta un montón el proyecto. Pero tampoco nos importaría empezar otro en unos meses.
  • En general preferimos tiempo libre a dinero.
  • El equipo es partícipe de los beneficios del proyecto.
  • Todos bailamos o cantamos fenomenal

Bien, pues resulta que además de meternos con Scrum hemos empezado con el teletrabajo, y algunas conclusiones han sido:

  • Scrum nos ha metido presión. Sensación de ¡vamos, vamos, vamos!
  • Somos más efectivos que antes. Cerramos más tareas y cuando lo ves no te lo crees.
  • El teletrabajo es un lujo. Ahorro de tiempos, buenas sensaciones…
  • Hay que tener contacto diario. El Scrum diario con Skype y las horas en la hoja de cálculo Google han sido fenomenales.
  • Toda la semana en casa no mola. Nosotros quedamos en la ofi lunes y jueves. Menos es desagradable.
  • Cada uno es responsable de sus tareas para bien y para mal, y los problemas son de todos… o nos vamos a la mierda.
  • Hacemos demo en cada apretón y cada dos o tres apretones sacamos versión. Nos da sensación de avance.

Scrum Osmius

Esta es la gráfica del Apretón de la alpha de Osmius 8.01. Según pasan los días vamos quitando trabajo siendo la idea estar con la línea roja por debajo de la línea azul de pendiente constante. En otra ocasión podemos comentar algunas obviedades según sean las panzas y el aspecto de la curva ¿no?

Por cierto el jueves 7 de febrero a las 20:30 hacemos demo en Peopleware. Pasaos sin más o si preferís escribidme a joseluis [puntito] marina [arrobita] peopleware [puntaco] es.

Sociedad & Trabajo en Equipo 02 Dic 2007 10:10 pm

El gurú con abuela

¿Cuantas veces hemos oído eso de …?

  • Ese tío es un gurú de Java.
  • Esa tía es una máquina de Oracle
  • Esos son la caña en C++
  • Cómo sabe ese tío de proyectos
  • Cómo publican sobre X en ese grupo

— Imagen de Amazon.com —-

Y también pasa que te acercas a alguien con alguna duda sobre su supuesto dominio y te trata como si fueras un ignorante molesto e incómodo. Esto además ocurre de forma inversamente proporcional a tu supuesta experiencia en el grupo o la empresa.

Habréis notado que también ocurre lo contrario. Alguien supone que sabes de algo o que estás por encima del umbral de tolerancia en no-sé-qué escala de mediocridad petulante y se te escucha más o mejor, incluso si no tienes ni puta idea del campo de conocimiento en cuestión, e incluso (más incluso) si te apetece decir patochadas pueden ser incluso aplaudidas.

Seamos sinceros: Si llevas dos o tres o cuatro años administrando base de datos, has prestado un mínimo de atención y no tienes taras genéticas graves ni deficiencias serias en retentiva o asociación de conceptos tienes que controlar de tu campo. Llevas ya dos años, colega.

Y lo mismo ocurre con todo: Java, C++, el ambiente académico, la investigación, la literatura, la física, el tenis, la gastronomía, el vino y el deporte o los negocios. ¿Son genios los de Youtube? ¿Son genios los de Google? ¿En un gurú un profe de universidad? Para mi son interesantes, lo han hecho bien, han focalizado sus capacidades en algo y les ha salido bien (digamos). Fe-no-me-nal.

No puede haber tanto gúru. Es una cuestión de curva de Gauss y de estadística. Lo más normal es que yo sea del montón o de la parte central de la citada curva.

Además si hablamos de verdaderos maestros como Einstein, Feynman, /* rellene usted su preferido */, en los que todos podemos estar de acuerdo, pues no resultan ser unos petulantes. Tienen abuela y además cierta inteligencia para no brasear a sus semejantes, y por esa relación de semejanza diferentes y únicos. Además un gurú en el sentido budista era un señor o señora que enseñaba hasta que el nivel de entropía se equilibraba: “a partir de aquí sigue tú macho, que yo ya no te sigo”.

Lo que sí puede ser es que abunden los gilipollas, pero no estoy seguro.

Trabajo en Equipo 28 Nov 2007 11:44 pm

Scrum y Google Docs

Esta semana la hemos comenzado participando en un curso de Scrum impartido por Ángel Medinilla de la empresa Proyectalis y con su propio blog Presión Blogosférica.

La verdad es que en el equipo de Osmius ya llevábamos tiempo trabajando de una forma ágil y basada en la confianza. Si alguien tiene que vigilar a “otro alguien” la efectividad es desastrosa y además se pierde la diversión. Así que íbamos buscando hace tiempo un curso que nos ayudara a mejorar algunas cosas.

Es en estos momentos en los que se ratifican las ventajas de una sociedad del conocimiento. Una vez tomada la decisión de tomar un curso de Scrum lo que quería era no perder el dinero, pero sobretodo el tiempo. Todos sabemos qué cursos hay por ahí; poco trabajados, improvisados, mala documentación, poca experiencia. Así que buscamos “Curso Scrum” y revisamos experiencia y si el profesor había dado cursos antes, y si escribe, qué escribe. Le enviamos un correo y nos pusimos de acuerdo en lugar, fecha y precio. Efectivo.

Ángel nos ha dado un curso que indudablemente se ha trabajado muchas horas y que nos ha hecho plantearnos Scrum como nuestro método de trabajo empezando desde hoy.

Algunas conclusiones (u obviedades) sobre Scrum.

  • No es para gerentes de estilo obsesivo del control, pero es más efectivo.
  • Deposita la confianza en el equipo, con sus ventajas e inconvenientes.
  • Ayuda a mejorar la visibilidad del trabajo que hace o no hace el equipo.
  • Buena idea la de tener tareas de duración nunca mayor a dos días.
  • Puedes responder de manera ágil a errores de apreciación.
  • Es divertido. No hay demasiada burocracia gestocrática.
  • En realidad Scrum es sentido común.

Como herramienta para el seguimiento basada en Scrum hay varias alternativas.

  • Pizarra en el curro con colorines, post-it y gráficas a mano.
  • Hoja de Cálculo.
  • Herramientas locales.
  • Herramientas Web.

La verdad es quela pizarra en el curro es fenomenal y tiene mucho impacto. De un vistazo ves todo y mueves el estado con la manos y con colorines. En nuestro caso que empezamos con el teletrabajo - un día en las oficinas y el resto dónde-se-te-cante - no es viable, y las herramientas no nos han convencido; poco ágiles, hay aprendérselas y, además y como ya he dicho en algún post ,el software en general peta y causa problemas (y eso que nosotros hacemos software).

Finalmente la mejor elección para nosotros ha sido utilizar una hoja de cálculo y tenerla compartida para modificación entre los miembros del equipo y para lectura por todo el mundo, incluso la competencia. La visibilidad es buena, ojalá ;) .

El tema es que una “Spreadsheet” de Google Docs nos ha parecido perfecta: Es sencilla, la podemos utilizar a la vez con sorprendente facilidad y actualizando todos a la vez, y podemos inicar un chat desde ella si queremos discutir sobre algo.

Además puedes publicar los datos y los gráficos “burndown” para que se vean desde donde sea menester.

Actualización: Hoy hemos estado trabajando cuatro personas a la vez en la misma hoja, cada uno estimando horas en una lista de tareas: estos de Google lo han hecho fenomenal, la verdad, aunque también es verdad que saben tus/nuestros datos….

Software Libre & Sociedad & Trabajo en Equipo 20 Nov 2007 11:07 am

Osmius en Vietnam. FOSS Bridge

La semana pasada tuve el placer de viajar a Hanoi en Vietnam conmotivo del evento para promover relaciones y negocios entre empresas de la Unión Europea y empresas Vietnamitas alrededor del Software Libre, FOSS Bridge 2007.

Algunas de las presentaciones que se hicieron están aquí, incluida la de Osmius.

La iniciativa es estupenda porque allí están como locos por crecer y el software libre permite compartir en lugar de sólo alquilar una mano de obra barata y dejar poco construido para el futuro.

Vietnam es el segundo país que más crece desde el año 2005 y después de China, y es claramente una economía en expansión. Además el 65% de la población tiene menos de 30 años y tienen muchas ganas de trabajar además de que les sobran prejuciones del tipo “pero eso en muy difícil” o “no sé si voy a poder”.

Esta gente se levanta todos los días a eso de las 4:30 y a las 5:00 está currando o haciendo Tai-Chi en algún parque. A nosotros nos vienen a recoger a las 8:40 para estar en el Hotel de la convención a las 9:00. El primer día fue impresionante, mogollón de gente, la prensa filmando el evento, la ministra de comercio, la comisión europea y el “sursum corda”. “Quite impressive I must say”.

El gobierno vietnamita es socialista y no les apetece mucho pagar a Microsoft por cosas que están disponibles en el mundo del software libre y además no quieren depender de la tecnología de una empresa cuyo objetivo no es en principio preocuparse por el desarrollo social del pueblo vietnamita. Parece razonable.

Esta gente está muy atrasada en algunas cosas y son en general pobres. El tema es que el país está creciendo mucho en muchos campos incluido el de las tecnologías. La gente acaba sus estudios a eso de los 23 años y se montan una empresa y se ponen a trabajar. Tenéis que ver cómo se lo curran y cómo están atentos a todo lo que se dice. En su cultura el respeto es fun-da-men-tal y tienen muy en cuenta las jerarquías. El inglés se les da peor que a nosotros increíblemente (hay traductores por aquí que hay que usar en muchos casos), es decir: fatal. También los hay buenos.

Respecto a las jerarquías al igual que nosotros tenemos el usted y el tú para diferenciar un poco niveles del respeto, ellos tienen 7 u 8 y dentro de la misma frase pueden referirse a alguien de varias maneras diferentes.

Ejemplo de cosas que dan puntos en la escala jerárquica: Tener hijos. Tener un Doctorado.
Estuve de visita a una de las empresas de aquí y me ha gustado mucho. Gente muy joven y muy preparada y además muchas chicas, que en las tecnología de la información en Europa es muy difícil encontrar ¿Serán menos machistas?

En Peopleware tenemos planes de colaboración con cinco empresas Vietnamitas a las que les ha gustado muestro proyecto. Van a montar un Grupo de Usuarios de Osmius en Vietnamita y una base de datos de conocimiento. También han propuesto pagarnos el viaje para que volvamos en agosto y les ayudemos con las primeras instalaciones. Esto del Software Libre les ha molado mucho y todos están fritos por ayudarnos a desarrollar.

Alguna frase que me han dicho:
“Tenemos que darle más funcionalidad a Osmius si nos queremos comer a los grandes”
“No nos gusta que nos contraten por dos duros. Prefiero aguantarme y currármelo para crecer yo”
“Te doy la mitad de mis beneficios si me ayudas a crecer”

Empresas amigas:

NOX - SSD - FOD - DTN - VietSoftware

Entrada al respecto en la Pastila Roja.

Software Libre & Trabajo en Equipo 31 Oct 2007 09:00 pm

El software es un asco

Yo hago software.

Señoras y señores, más que un poco de humildad, un poco de realismo. El software falla por todos lados. La excepción confirma la regla: El software peta. Libre o no.

Suponiendo que te preocupes por procedimentar los pasos a seguir, suponiendo que tengas un sistema de pruebas exhaustivo, documentado y trazable (¿?), y suponiendo que el equipo de trabajo haya conseguido basarse en la confianza mutua (no hay otra,el no quiere no quiere y punto), aún así estás en problemas si haces software.

Dependerás de una versión de una librería (más vale, no puedes rehacer todo) que impedirá arranques, funcionalidades o instalaciones de tu software.

Te las tienes que ingeniar para diseñar tu software para que dependa de lo menos posible y que estas dependencias sean de productos “serios” (¿ah?), para que se minimice el número de líneas de código, para elegir una tecnología estable pero no tan pasada de moda - por arriba o por abajo - que te quedes sólo para revistas académicas.

Luego está el capítulo de que hay gente buena. Sin más. Ese vale, ese otro no vale. Vale para otra cosa, pero para esto no vale. Lo lamento por las academias - instituciones - metodologías - tips - y demás organismos darwinianos: El “duende” no se enseña ni se transmite. No hay reglas seguras para el éxito (tampoco hay definición válida e interpolable de éxito, ¿no?)

El sujeto A entiende que éxito es que Google compre su producto por X millones de euros y el sujeto B entiende que éxito es divertirse al menos 5 minutos al día y el sujeto C llevar y recoger a sus hijos hasta que tengan treinta años).

El software puede ser muy divertido.

Ideas & Sociedad & Trabajo en Equipo 14 Ago 2007 08:35 pm

La vida son proyectos

No sé a quién se lo oí decir (la cosa está muy malita que el otro día me llamaron la atención por haber utilizado un mapa de Holanda pequeño y tontorrón sin permiso del propietario.
“Hola, soy el propietario ¿y tú?”,
“No, yo no…”
) .. cerrando paréntesis anteriorlll.

Pues eso que la vida son proyectos ¿Qué si no? Si no tienes algo entre manos (cuidado con las guarreridas españolas) ¿qué tienes?

Pues yo ahora mismo tengo Osmius, tengo Peopleware y tengo equipo nuevo…. y tengo…. ¡Vacaciones!

Nos vemos a la vuelta y mientras tanto os dejo con un proyecto con forma de ola muy gorda. Casi tan gorda como Osmius…..

El video de la Ola Gorda

Subidón, subidón, subidóoooooooooooooon.

Ideas & Trabajo en Equipo 14 Ago 2007 08:11 pm

Trabajo en equipo

Sergio Montoro me contaba que alguien tenía la siguiente definición de trabajo en equipo:

Trabajo en Equipo es un grupo de gente haciendo lo que a mi me sale de los cojones.

La definición puede ser buena si realmente trabajaban en equipo ;) .

Para trabajo en equipo o en grupo fijaos en algún grupo de música que os guste. Yo estoy oyendo “right now” el Killers de los Iron Maiden; vaya peña. Nunca los he visto en directo pero el batería del momento debía ser Conan el Bárbaro y el del bajo tener índice, corazón y pulgar como auténticos brazos.

Eso que oigo ahora mismo es trabajo en equipo.

Por cierto que un abrazo a mi amigo Fernando Rolón, por amigo y por músico.

Next Page »