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

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

If you can't read please download the document

description

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

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

  • 1. 1 Reunin General 1 Reunin General Ao XXI Ao XXI@jmiguel Reunion General Dic/2013Pag: 1 / 60

2. DisclaimerLo expresado en la siguiente presentacin es cosa ma, solo ma y nada mas que ma.Vale: probablemente Javier y Gonzalo estn bastante de acuerdo en muchas cosas. Pero tal vez no en todas. No es culpa suya :-)Reunion General Dic/2013Pag: 2 / 60 3. Antes de comenzar, Un poco de historiaQuie 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 CicernReunion General Dic/2013Pag: 3 / 60 4. Reunion General Dic/2013Pag: 4 / 60 5. Vir tual Softwar e. 2014 Endogamia. Orgullo. En los ltimos 10 aos nos hemos perdido muchas cosas Ha cambiado la tecnologa, el hardware, los clientes. Y los que no lo han hecho, lo harn. Mejor ser el soplo de aire fresco que el dinosaurio en el final de su vida.Reunion General Dic/2013Pag: 5 / 60 6. Virtual Software. 2014 Hemos hecho un experimento -CodigoVerde- que en mi opinin hemos echado para atrs 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 CodigoVerdeReunion General Dic/2013Pag: 6 / 60 7. Las empresas en 2014 Comunicacin: Interna y con los clientes El manifiestro Cluetrain ( ao 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/2013Pag: 7 / 60 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 revolucin industrial. Ahora estamos hiperenlazados e hiperconectados. El respeto al conocimiento es la autoridad mas cierta.Reunion General Dic/2013Pag: 8 / 60 9. Las empresas en 2014 Muchas empresas en nuestro entorno estn 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 pequeas (y otras grandes) Seremos los ltimos mientras que quede alguna empresa tradicional jerarquizada? Queremos ser tradicionales o disruptivos?Reunion General Dic/2013Pag: 9 / 60 10. Una empresa Brillante Por encima de la mediaReunion General Dic/2013Pag: 10 / 60 11. La empresa brillante Con las empresas que empezamos a conocer, con las relaciones que estamos forjando, en que situacin creis que nos encontramos? Si. Ya se que los hay peores, pero es con ellos con quien nos queremos comparar? Y ms an. Es suficiente hoy con ser bueno? Queremos ser simplemente correctos? Una empresa mediana? Yo quiero ser mejor que bueno. Quiero que seamos un equipo BRILLANTEReunion General Dic/2013Pag: 11 / 60 12. Queremos ser medianos? 13. Yo no ! 14. La empresa brillante Como ser brillantes? Talento Interno y externo Pasin Nos apasiona nuestro trabajo? Hay que hacer las cosas con cario: los programas lo necesitan Innovacin Hay que conocer las mejores formas de hacer las cosas. Grails?. Porque no python?. Django?. AngularJS? Reunion General Dic/2013Pag: 14 / 60 15. La empresa brillante Mejorar la productividad Necesitamos mejor entorno de trabajo. Que promueva la concentracin, no la distraccin Algunas sugerencias de la charla de David Bonilla en Codemotion (ver en http://www.jmiguel.eu )Reunion General Dic/2013Pag: 15 / 60 16. Alguna otra sugerencia? Que podemos hacer para mejorar el reconocimiento a los compaeros?Reunion General Dic/2013Pag: 28 / 60 17. Alguna otra sugerencia? Que podemos hacer para mejorar Alguna otra sugerencia? la innovacin y la motivacin en Que podemos hacer para mejorar Virtual? el reconocimiento a los compaeros?Reunion General Dic/2013 Reunion General Dic/2013Pag: 38 60 Pag: 38 / / 60 18. Formacin 19. Formacin Se ha hecho trabajo internoAlvaro Salenda + Ftima Charlas de adaptacin internas en horario laboral Curso de Ftima Soporte gile de Antonio De La Torre Inclusin de Mario en el equipo de C.V. Reunion General Dic/2013Pag: 40 / 60 20. No es suficienteReunion General Dic/2013 Reunion General Dic/2013Pag: 41 60 Pag: 41 / / 60 21. FormacinPor 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/2013Pag: 42 / 60 22. FormacinHay muchas dianas, y pocas balas Grails 2.3ReactorVert.x DSLsAngularJSRatpackHadoop zyBones Laurity Sec r in g Bamboo. O Jenkins Sp GPars Gradle Spock Spring Integr ation o DB ong M Reunion General Dic/2013Pag: 43 / 60 23. FormacinHay muchas dianas, y pocas balasCOMO HA CERLO? Grails 2.3ReactorVert.xDSLsAngularJSRatpackHadoop zyBones Laurity Sec r in g Bamboo. O Jenkins Sp GPars Gradle Spock Spring Integr ation o DB ong M Reunion General Dic/2013Pag: 44 / 60 24. FormacinNo hay muchas formas: Elegir los objetivos Estudiar Hacer pruebas de concepto. O programas a medias con compaeros Ir a cursos, charlas y conferencias Hay multitud de comunidades cada vez mas dinmicas. Reunion General Dic/2013Pag: 45 / 60 25. FormacinEn resumen: Queremos PCs? Entonces hay que mojar SQLite (Y todos deberamos saber que grado de implicacin estamos dispuestos a ofrecer y a recibir)Reunion General Dic/2013Pag: 46 / 60 26. DocumentacinReunion General Dic/2013Pag: 47 / 60 27. DocumentacinLa justa y necesaria (es nuestro deber y salvacin)No se trata de pasar el todo a nadaTenemos que identificar que es lo que nos puede hacer falta buscar en el futuroConfias en tu memoria?. Ja !Reunion General Dic/2013Pag: 48 / 60 28. DocumentacinConfluence es nuestro amigoEs suficientemente flexible como para poder escribir y luego recolocar Es cosa de todos !El sistema de bsqueda hace innecesaria una jerarqua estricta, aunque tendremos que hacer algunos Spaces bsicos (que por otra parte, ya estn)Hay que escribir (y taggear) como luego se busqueReunion General Dic/2013Pag: 49 / 60 29. Ambiciones (personales)Reunion General Dic/2013Pag: 50 / 60 30. Reunion General Dic/2013Pag: 51 / 60 31. AmbicionesYo no puedo estar quietoMi ambicin no es (slo) ganar dinero.Me gustara hacer algo que sea util, no slo que sirva para mantener la bicicleta en marchaQuiero hacer mi 0.00000000000000000000000000001% que sirva para que el mundo sea un sitio mejor. Para alguien.Reunion General Dic/2013Pag: 52 / 60 32. AmbicionesPrefiero hacer pequeos programas para millones de personas, en lugar de grandes programas para pocas empresasTeletrabajo. Ni siquiera en casa. Mis mejores lineas de cdigo 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/2013Pag: 53 / 60 33. AmbicionesTrabajar mas y mejor en menos horas. Aprender mas.Disfrutar mucho ms con el trabajo. Echo de menos los good ol' timesMas desarrollo y menos soporte. Ya: me direis que soy un cachondo, y solo puedo decir:Reunion General Dic/2013Pag: 54 / 60 34. Cajn DSastre Las cosas que tambien queria decir pero no he sabido donde meterReunion General Dic/2013Pag: 55 / 60 35. Cajn DSastreLa importancia de TDD ( al menos saber hacer Tests (y hacerlos)) Creo que hay pocas cosas mas importantes que deberamos hacer IMHO: habria que escribir test para nuevas funciones de antiguos programasReunion General Dic/2013Pag: 56 / 60 36. Cajn DSastre Diseo 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/2013Pag: 57 / 60 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 ecologa, de sostenimiento, de compatibilidad, de optimizacin, de rendimiento... Office?. Prefiero pagar Mac. Al menos es UnixReunion General Dic/2013Pag: 58 / 60 38. Cajn DSastre Al hilo de lo anterior: documentacin para el exterior No dudo que Word sea lo mejor que se haya inventando, pero lo necesitamos? Y mas an, no sera buena idea el poder empezar a hacer los documentos de forma ubcua 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/2013Pag: 59 / 60 39. Fin de la primera parte Do you want more??? Yeah!Reunion General Dic/2013Pag: 60 / 60