1ª Reunión General
1ª Reunión General
Año XXI
Año XXI

@jmiguel
Reunion General Dic/2013

Pag: 1 / 60
Disclaimer

•

Lo expresado en la siguiente presentación es
cosa mía, solo mía y nada mas que mía.

•

Vale: probablemente...
Antes de comenzar,
Un poco de historia

Quie n no c o no c e s u his to ria e s ta c o nd e na d o a re p e tirla
Marco Tu...
Reunion General Dic/2013

Pag: 4 / 60
Vir tual Softwar e. 2014
✔

✔

✔

✔

Endogamia. Orgullo. En los últimos 10 años nos
hemos perdido muchas cosas
Ha cambiado...
Virtual Software. 2014
✔

✔

✔

✔

Hemos hecho un experimento -CodigoVerde- que en mi opinión
hemos echado para atrás en S...
Las empresas en 2014
Comunicación: Interna y con los clientes
El manifiestro Cluetrain (¡ año 2000 !) cada vez tiene mas v...
Las empresas en 2014
+Cluetrain:
29 - No podemos seguir juntos si sospechamos mutuamente.
49 – Los organigramas cerrados “...
Las empresas en 2014
Muchas empresas en nuestro entorno están ya cambiando
✔
✔
✔
✔

✔

✔

✔

Bankia – Pepe Vazquez
Carrefo...
Una empresa Brillante
Por encima de la media

Reunion General Dic/2013

Pag: 10 / 60
La empresa brillante
✔

✔

✔

✔

Con las empresas que empezamos a conocer, con las
relaciones que estamos forjando, ¿en qu...
✔

¿Queremos ser medianos?
✔

¡ Yo no !
La empresa brillante
✔

¿Como ser brillantes?
✔

✔

✔

Talento
✔ Interno y externo
Pasión
✔ ¿Nos apasiona nuestro trabajo?...
La empresa brillante
Mejorar la productividad
Necesitamos mejor entorno de trabajo.
Que promueva la concentración,
no la d...
¿Alguna otra sugerencia?
¿Que podemos hacer para mejorar
el reconocimiento a los
compañeros?

Reunion General Dic/2013

Pa...
¿Alguna otra sugerencia?
¿Que podemos hacer para mejorar
¿Alguna otra sugerencia?
la innovación y la motivación en
¿Que po...
Formación
Formación
✔

Se ha hecho trabajo interno

Alvaro Salenda + Fátima
✔ Charlas de adaptación internas en horario laboral
✔ Cu...
No es suficiente

Reunion General Dic/2013
Reunion General Dic/2013

Pag: 41 60
Pag: 41 / / 60
Formación

Por supuesto haremos internamente lo necesario
para formarnos, empezando por Brown Bags,
presentaciones propias...
Formación

Hay muchas dianas, y pocas balas
Grail

s 2.3

Reactor

Vert.x
DSLs

AngularJS

Ratpack

Hadoop
zyBones
La

uri...
Formación

Hay muchas dianas, y pocas balas

¿COMO
HA CERLO?
Grail

s 2.3

Reactor

Vert.x

DSLs

AngularJS

Ratpack

Hado...
Formación

No hay muchas formas:
Elegir los objetivos
✔ Estudiar
✔ Hacer pruebas de concepto. O programas a medias con
com...
Formación

En resumen:
¿Queremos PCs?
Entonces hay que mojar SQLite
(Y todos deberíamos saber que grado de
implicación est...
Documentación

Reunion General Dic/2013

Pag: 47 / 60
Documentación

✔

La justa y necesaria (es nuestro deber y salvación)

✔

No se trata de pasar el todo a nada

✔

Tenemos ...
Documentación

✔

Confluence es nuestro amigo

✔

Es suficientemente flexible como para poder escribir y luego
recolocar

...
Ambiciones
(personales)

Reunion General Dic/2013

Pag: 50 / 60
Reunion General Dic/2013

Pag: 51 / 60
Ambiciones

✔

Yo no puedo estar quieto

✔

Mi ambición no es (sólo) ganar dinero.

✔

Me gustaría hacer algo que sea util...
Ambiciones

✔

Prefiero hacer pequeños programas para millones de personas,
en lugar de grandes programas para pocas empre...
Ambiciones

✔

Trabajar mas y mejor en menos horas. Aprender mas.

✔

Disfrutar mucho más con el trabajo. Echo de menos lo...
Cajón DSastre
Las cosas que tambien queria decir
pero no he sabido donde meter

Reunion General Dic/2013

Pag: 55 / 60
Cajón DSastre

La importancia de TDD ( al menos saber hacer
Tests (y hacerlos))
Creo que hay pocas cosas mas importantes q...
Cajón DSastre
Diseño
Tenemos que hacer programas mas bonitos y mas usables. Dieter
Rams
La belleza es un valor en si mismo...
Linux
Siempre ando con esto y nunca 'lo impongo'.
Tampoco ahora, pero creo que mas gente deberia dar el paso.
Único proble...
Cajón DSastre
Al hilo de lo anterior: documentación para el exterior
No dudo que Word sea lo mejor que se haya inventando,...
Fin de la primera parte
Do you want more???
Yeah!

Reunion General Dic/2013

Pag: 60 / 60
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013
Upcoming SlideShare
Loading in …5
×

Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013

307 views

Published on

Presentación en la reunion de empresa realizada en Faunia en diciembre de 2013.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Presentacion de tecncología en Faunia - Virtual Software , diciembre de 2013

  1. 1. 1ª Reunión General 1ª Reunión General Año XXI Año XXI @jmiguel Reunion General Dic/2013 Pag: 1 / 60
  2. 2. Disclaimer • Lo expresado en la siguiente presentación es cosa mía, solo mía y nada mas que mía. • Vale: probablemente Javier y Gonzalo estén bastante de acuerdo en muchas cosas. Pero tal vez no en todas. No es culpa suya :-) Reunion General Dic/2013 Pag: 2 / 60
  3. 3. Antes de comenzar, Un poco de historia Quie n no c o no c e s u his to ria e s ta c o nd e na d o a re p e tirla Marco Tulio Cicerón Reunion General Dic/2013 Pag: 3 / 60
  4. 4. Reunion General Dic/2013 Pag: 4 / 60
  5. 5. Vir tual Softwar e. 2014 ✔ ✔ ✔ ✔ Endogamia. Orgullo. En los últimos 10 años nos hemos perdido muchas cosas Ha cambiado la tecnología, el hardware, los clientes. Y los que no lo han hecho, lo harán. Mejor ser el soplo de aire fresco que el dinosaurio en el final de su vida. Reunion General Dic/2013 Pag: 5 / 60
  6. 6. Virtual Software. 2014 ✔ ✔ ✔ ✔ Hemos hecho un experimento -CodigoVerde- que en mi opinión hemos echado para atrás en Servivip. Por no hablar de Agroseguro ¿Era necesario en Agroseguro?. Tal vez. O tal vez hubieramos podido hacer Sprints, releases cada 3 semanas y retrospectivas Mi opinion: tenemos que volver cuanto antes y mejorar la experiencia CodigoVerde Reunion General Dic/2013 Pag: 6 / 60
  7. 7. Las empresas en 2014 Comunicación: Interna y con los clientes El manifiestro Cluetrain (¡ año 2000 !) cada vez tiene mas validez http://tremendo.com/cluetrain/ 1 - Los mercados son conversaciones. 2 - Los mercados consisten en seres humanos. 22 - Tener sentido de humor no significa poner chistes en el Web corporativo. Requiere tener valores, un poco de humildad, honestidad y un punto de vista sincero. Reunion General Dic/2013 Pag: 7 / 60
  8. 8. Las empresas en 2014 +Cluetrain: 29 - No podemos seguir juntos si sospechamos mutuamente. 49 – Los organigramas cerrados “de arriba a abajo” funcionaron en la revolución industrial. Ahora estamos hiperenlazados e hiperconectados. El respeto al conocimiento es la autoridad mas cierta. Reunion General Dic/2013 Pag: 8 / 60
  9. 9. Las empresas en 2014 Muchas empresas en nuestro entorno están ya cambiando ✔ ✔ ✔ ✔ ✔ ✔ ✔ Bankia – Pepe Vazquez Carrefour sistemas Iberdrola renovables Hasta Agroseguro, con lo “antigua” que parece, esta dando pasos en este sentido …. y por supuesto muchas pequeñas (y otras grandes) ¿Seremos los últimos mientras que quede alguna empresa tradicional jerarquizada? ¿Queremos ser tradicionales o disruptivos? Reunion General Dic/2013 Pag: 9 / 60
  10. 10. Una empresa Brillante Por encima de la media Reunion General Dic/2013 Pag: 10 / 60
  11. 11. La empresa brillante ✔ ✔ ✔ ✔ Con las empresas que empezamos a conocer, con las relaciones que estamos forjando, ¿en que situación creéis que nos encontramos? Si. Ya se que los hay peores, pero ¿es con ellos con quien nos queremos comparar? Y más aún. ¿Es suficiente hoy con ser bueno? ¿Queremos ser simplemente correctos? ¿Una empresa mediana? Yo quiero ser mejor que bueno. Quiero que seamos un equipo BRILLANTE Reunion General Dic/2013 Pag: 11 / 60
  12. 12. ✔ ¿Queremos ser medianos?
  13. 13. ✔ ¡ Yo no !
  14. 14. La empresa brillante ✔ ¿Como ser brillantes? ✔ ✔ ✔ Talento ✔ Interno y externo Pasión ✔ ¿Nos apasiona nuestro trabajo? ✔ Hay que hacer las cosas con cariño: los programas lo necesitan Innovación ✔ Hay que conocer las mejores formas de hacer las cosas. ¿Grails?. ¿Porque no python?. ¿Django?. ¿AngularJS? Reunion General Dic/2013 Pag: 14 / 60
  15. 15. La empresa brillante Mejorar la productividad Necesitamos mejor entorno de trabajo. Que promueva la concentración, no la distracción Algunas sugerencias de la charla de David Bonilla en Codemotion (ver en http://www.jmiguel.eu ) Reunion General Dic/2013 Pag: 15 / 60
  16. 16. ¿Alguna otra sugerencia? ¿Que podemos hacer para mejorar el reconocimiento a los compañeros? Reunion General Dic/2013 Pag: 28 / 60
  17. 17. ¿Alguna otra sugerencia? ¿Que podemos hacer para mejorar ¿Alguna otra sugerencia? la innovación y la motivación en ¿Que podemos hacer para mejorar Virtual? el reconocimiento a los compañeros? Reunion General Dic/2013 Reunion General Dic/2013 Pag: 38 60 Pag: 38 / / 60
  18. 18. Formación
  19. 19. Formación ✔ Se ha hecho trabajo interno Alvaro Salenda + Fátima ✔ Charlas de adaptación internas en horario laboral ✔ Curso de Fátima ✔ Soporte Ágile de Antonio De La Torre ✔ Inclusión de Mario en el equipo de C.V. ✔ Reunion General Dic/2013 Pag: 40 / 60
  20. 20. No es suficiente Reunion General Dic/2013 Reunion General Dic/2013 Pag: 41 60 Pag: 41 / / 60
  21. 21. Formación Por supuesto haremos internamente lo necesario para formarnos, empezando por Brown Bags, presentaciones propias o ponentes externos. Hasta ahora, todo el conocimiento nuevo ha venido de mi, y esto no se puede mantener. No es escalable. Reunion General Dic/2013 Pag: 42 / 60
  22. 22. Formación Hay muchas dianas, y pocas balas Grail s 2.3 Reactor Vert.x DSLs AngularJS Ratpack Hadoop zyBones La urity Sec r in g Bamboo. O Jenkins Sp GPars Gradle Spock Spring Integr ation o DB ong M Reunion General Dic/2013 Pag: 43 / 60
  23. 23. Formación Hay muchas dianas, y pocas balas ¿COMO HA CERLO? Grail s 2.3 Reactor Vert.x DSLs AngularJS Ratpack Hadoop zyBones La urity Sec r in g Bamboo. O Jenkins Sp GPars Gradle Spock Spring Integr ation o DB ong M Reunion General Dic/2013 Pag: 44 / 60
  24. 24. Formación No hay muchas formas: Elegir los objetivos ✔ Estudiar ✔ Hacer pruebas de concepto. O programas a medias con compañeros ✔ Ir a cursos, charlas y conferencias ✔ Hay multitud de comunidades cada vez mas dinámicas. ✔ Reunion General Dic/2013 Pag: 45 / 60
  25. 25. Formación En resumen: ¿Queremos PCs? Entonces hay que mojar SQLite (Y todos deberíamos saber que grado de implicación estamos dispuestos a ofrecer y a recibir) Reunion General Dic/2013 Pag: 46 / 60
  26. 26. Documentación Reunion General Dic/2013 Pag: 47 / 60
  27. 27. Documentación ✔ La justa y necesaria (es nuestro deber y salvación) ✔ No se trata de pasar el todo a nada ✔ Tenemos que identificar que es lo que nos puede hacer falta buscar en el futuro ✔ ¿Confias en tu memoria?. Ja ! Reunion General Dic/2013 Pag: 48 / 60
  28. 28. Documentación ✔ Confluence es nuestro amigo ✔ Es suficientemente flexible como para poder escribir y luego recolocar ✔ ¡ Es cosa de todos ! ✔ El sistema de búsqueda hace innecesaria una jerarquía estricta, aunque tendremos que hacer algunos Spaces básicos (que por otra parte, ya están) ✔ Hay que escribir (y taggear) como luego se busque Reunion General Dic/2013 Pag: 49 / 60
  29. 29. Ambiciones (personales) Reunion General Dic/2013 Pag: 50 / 60
  30. 30. Reunion General Dic/2013 Pag: 51 / 60
  31. 31. Ambiciones ✔ Yo no puedo estar quieto ✔ Mi ambición no es (sólo) ganar dinero. ✔ Me gustaría hacer algo que sea util, no sólo que sirva para mantener la bicicleta en marcha ✔ Quiero hacer mi 0.00000000000000000000000000001% que sirva para que el mundo sea un sitio mejor. Para alguien. Reunion General Dic/2013 Pag: 52 / 60
  32. 32. Ambiciones ✔ Prefiero hacer pequeños programas para millones de personas, en lugar de grandes programas para pocas empresas ✔ Teletrabajo. Ni siquiera en casa. Mis mejores lineas de código el verano pasado fueron en un parque. La tecnologia nos lo permite. ✔ Quiero trabajar para mi: Es mi programa y me lo f*ll* con fatatas: Ser esclavo del usuario, no del cliente. Reunion General Dic/2013 Pag: 53 / 60
  33. 33. Ambiciones ✔ Trabajar mas y mejor en menos horas. Aprender mas. ✔ Disfrutar mucho más con el trabajo. Echo de menos los good ol' times ✔ Mas desarrollo y menos soporte. Ya: me direis que soy un cachondo, y solo puedo decir: Reunion General Dic/2013 Pag: 54 / 60
  34. 34. Cajón DSastre Las cosas que tambien queria decir pero no he sabido donde meter Reunion General Dic/2013 Pag: 55 / 60
  35. 35. Cajón DSastre La importancia de TDD ( al menos saber hacer Tests (y hacerlos)) Creo que hay pocas cosas mas importantes que deberíamos hacer IMHO: habria que escribir test para nuevas funciones de antiguos programas Reunion General Dic/2013 Pag: 56 / 60
  36. 36. Cajón DSastre Diseño Tenemos que hacer programas mas bonitos y mas usables. Dieter Rams La belleza es un valor en si mismo, y aumenta el valor a igualdad de funcionalidades. ¿Necesitamos a alguien dentro?. ¿Fuera?. Lo que es seguro (para mi) es que necesitamos a un Jaime de confianza. Reunion General Dic/2013 Pag: 57 / 60
  37. 37. Linux Siempre ando con esto y nunca 'lo impongo'. Tampoco ahora, pero creo que mas gente deberia dar el paso. Único problema: Office. ¿Tan condicionados estamos por un solo (vale: dos) programa? ¿De verdad?. VirtualBox o VMWares No es moda: Es cuestion de seguridad, de actualizaciones, de no andar a escondidas , de libertad, de virus, de ecología, de sostenimiento, de compatibilidad, de optimización, de rendimiento... ¿Office?. Prefiero pagar Mac. Al menos es Unix Reunion General Dic/2013 Pag: 58 / 60
  38. 38. Cajón DSastre Al hilo de lo anterior: documentación para el exterior No dudo que Word sea lo mejor que se haya inventando, pero ¿lo necesitamos? Y mas aún, ¿no sería buena idea el poder empezar a hacer los documentos de forma ubícua y colaborativa? #AhiLoDejo Y tambien al hilo de la slide anterior: FOSS es mas que Linux: harias bien en colaborar. Github es tu nuevo curriculum. Grails es FOSS. Java es (99%) FOSS, Spring es FOSS, Jboss, Android, MySQL, Postgres, Python, AngularJS... FOSS ! Reunion General Dic/2013 Pag: 59 / 60
  39. 39. Fin de la primera parte Do you want more??? Yeah! Reunion General Dic/2013 Pag: 60 / 60

×