Ajedrez - antoniomartel.com

Archivos por Etiqueta: SCRUM

Test no-oficial de Scrum

He creado estos días una pequeña aplicación web que permite al usuario probar los conocimientos que tiene sobre Scrum. Es un test similar al oficial de scrum.org y te permite, en español, poner a prueba tus conocimientos de Scrum.

Se trata de un test 10 preguntas aleatorias sobre este marco de trabajo y al final del mismo te indicará información sobre el número de respuestas correctas que has tenido y un enlace al test de prueba en inglés donde practicar antes de tomar el examen oficial para el certificado Professional Scrum Master I.

El test sirve como preparación para el examen PSM I y actualmente está disponible sólo para los lectores de mis 2 libros: Certificación Professional Scrum Master y Gestión práctica de proyectos con Scrum.

Información técnica:

El objetivo de hacer esta aplicación no era sólo hacer un test de Scrum útil al que esté pensando obtener la certificación, sino también como pet project para poner en práctica algo de Ruby on Rails y otras herramientas relacionadas. Les describo en los siguientes párrafos estas cuestiones más técnicas (pueden saltarse esta parte si les resulta aburrido):

La aplicación ha sido realizada con Ruby on Rails, un framework que promete una mejora de la productividad y del número de líneas de código sobre Java. Por otro lado, no ha sido desplegada en un Tomcat o JBoss sino en la ‘nube’ gracias a Heroku una de las primeras plataformas de computación en la nube. Para desplegar el código en Heroku bastaba con usar el comando git push para enviar el código fuente subido en mi cuenta de GitHub al repositorio remoto de Heroku.

La base de datos Postgres la facilitaba Heroku y, como no, también está en la nube. En esta base de datos no era necesario enviar scripts con sentencias SQL para crear las tablas y relaciones sino que Ruby on Rails deduce la estructura de tablas del modelo de clases de la aplicación y con él las crea. Si cambias un atributo de una clase, también cambiará el modelo de base de datos. Los registros con preguntas y respuestas iniciales no se crearon tampoco mediante sentencias SQL sino que en un único fichero se creaba cada registro con clases y objetos Ruby. Por ejemplo:

Question.delete_all
question = Question.create(:title => ‘El Scrum Master es:’, :value => 1, :order => 1)
question = Question.create(:title => ‘Los equipos Scrum son:’, :value => 1, :order => 2)



Si quieres aprender algo de Ruby on Rails, desplegar aplicaciones con Heroku y algunas cosas más sobre desarrollo Ágil y SaaS te recomiendo el libro ‘Engineering Long-Lasting Software‘ de David Patterson y Armando Fox. Muy recomendable.

Estadísticas de uso de Scrum (2014)

Hace algo más de un año, en abril de 2013, publicaba una serie de gráficas y estadísticas sobre el uso de Scrum en los portales de empleo y sus búsquedas en Internet en general. Para hacerlo comencé por la demanda de profesionales que pudieran tener metodologías o técnicas como Scrum, Kanban o TDD. Contabilicé en primer lugar el número de veces que aparecían términos como estos en portales de empleo españoles, británicos y alemanes. Estos fueron los resultados que obtuve en 2013:

Comparativa 2013 de portales de empleo para Scrum, Agile, Kanban, Lean, TDD o PMP

He vuelto a buscar este año las palabras Scrum, Agile, Kanban, Lean, TDD, PMP, RUP y Waterfall en los portales de empleo Infojobs.net de España, Monster.co.uk del Reino Unido y el Monster.de de Alemania obteniendo los siguientes porcentajes de variación:

Comparativa 2014 de portales de empleo para Scrum, Agile, Kanban, Lean, TDD o PMP

Los términos ‘ágiles’ como Scrum, Agile, Kanban o TDD tienen una importante subida entre los anuncios de demanda de empleo de los tres países. Habría que destacar que mientras que en España la demanda de empleos que requieren de conocimientos en Scrum sube un 35%, en el Reino Unido sólo sube un 8% pero en Alemania baja incluso un 20%. Esto quizás se deba a que son mercados más maduros en los que términos como Scrum y Kanban están siendo sustituidos por otros más genéricos como Agile, que sube un 170% en Alemania mientras que Kanban baja un 19% en Inglaterra y un 9% en Alemania.

He buscado también el uso de estas palabras en todo Internet con la ayuda de Google Trends. Aquí tienen la gráfica de las búsquedas realizadas en Google por ciudadanos de todo el mundo para los términos ‘scrum -espn -rugby’ (para eliminar los resultados del deporte), ‘pmp’ y ‘agile’. Esta es la gráfica:

Incluyo también la gráfica en la que se muestra de qué países provienen las visitas del término Scrum. Es asombroso comprobar cómo una gran parte de las búsquedas proceden de los países del norte de Europa y de otros importantes países en la producción de software como la India o Argentina.

Si te ha gustado este post, puedes encontrar más contenidos que expliquen Scrum de forma práctica y desde su base en mi libro en Amazon Curso práctico de Scrum: Algo más que teoría.

Libro en Amazon: Curso práctico de Scrum: Algo más que teoría
Libro en Amazon: Curso práctico de Scrum – Algo mas que teoría

¿Tienes 5 minutos?

¿Tienes 5 minutos libres al día? Tienes entonces una pequeña fortuna. Solemos emplear ese tiempo y aún más en entretenernos con cualquier cosa en el móvil mientras esperamos nuestro turno en el médico o en la cola del supermercado. Si nos sobra media hora antes de salir para el gimnasio, encendemos la tele y malgastamos nuestro tiempo cambiando de canal sin detenernos en ninguno. En realidad sólo estamos dejando pasar el rato hasta que llegue la hora de salir.

¿Qué tal si apagas la televisión y dedicas esos minutos libres a aprender un idioma? Instala la app memrise.com en tu móvil y comienza a aprender vocabulario en inglés o el idioma que prefieras en ese rato. ¿Sabes que 500 palabras son las necesarias para comenzar a hablar en inglés? Aprender 5 palabras nuevas cada día no te llevará más que unos minutos y podrías mejorar tu nivel de inglés en sólo unos meses.

¿Y si grabas unos podcasts de audio sobre Scrum en tu lector de mp3 o en un CD y los escuchas mientras sales a correr o mientras vas al trabajo en coche o autobús? o mejor aún, graba esos mp3 con los podcasts de algún programa en inglés, como los de This Agile Life en PlayerFM, y aprende sobre éstas u otras metodologías mientras mejoras tu inglés. Tienes otros podcasts muy útiles que te ayudarán a mejorar tu listening mientras te explican cómo funcionan las reuniones de negocios en los Estados Unidos o cómo hacer una presentación eficaz en una reunión de empresa. Échale un vistazo a Business English Pod o ESL Pod para hacerte una idea.

Carlos Andreu propone emplear media hora al día en leer un libro sobre nuestra profesión o especialidad. Si hacemos esto cada día, con estas 15 horas al mes podremos leer un libro cada dos meses lo que supone leer unos 6 libros al año. Con una buena selección de los libros que leemos, en un par de años habremos leído los libros imprescindibles en nuestro campo y estaremos al día de todos los fundamentos de nuestra especialidad. ¿Cuántos libros no nos habríamos leído ya si hubiésemos hecho esto desde que dejamos la Universidad?

¿Seguro que no tienes 30 minutos? Apaga un rato la tele.

El libro ‘Gestión práctica de proyectos con Scrum’ Número 2 en amazon.com

Esta misma mañana mi libro ‘Gestión práctica de proyectos con Scrum’  ha alcanzado la posición número 2 en ventas de amazon.com para la categoría de Informática e Internet en español. Les dejo aquí la imagen:

Aunque quizás de lo que estoy más orgulloso es de que, haciendo una búsqueda por la palabra ‘scrum’ en amazon.com, mi libro apareciera esta mañana justo debajo del último libro del mismísimo Jeff Sutherland, creador de Scrum.
Si se animan a echarle un vistazo, pueden encontrar una preview del ebook en Amazon: Gestión práctica de proyectos con Scrum.

Publicado el libro Gestión práctica de proyectos con Scrum

Ya está publicado en Amazon mi libro ‘Gestión práctica de proyectos con Scrum’. Se trata de un ebook en español sobre la gestión de proyectos ágiles. El libro se complementa con anécdotas, dibujos ilustrativos y pequeñas fábulas para contar, en la forma más amena que he podido, qué necesitarás para llevar a buen puerto un proyecto beneficioso para tu empresa pero también para tu cliente.

El ebook está en formato Kindle pero si no tienes uno de estos lectores puedes usar la app de Kindle para iPad, Mac o Android. Tienes incluso una aplicación para leer libros Kindle en PC.

El libro estará disponible para la descarga gratis durante toda la semana (hasta el viernes 23 de mayo) en Amazon. Es de lectura rápida, espero que les entretenga.

Libro Gestión práctica de proyectos con Scrum por Antonio Martel

Suscríbete