Chess - antoniomartel.com

Archivos de Categoría: Blog

Ya está a la venta el libro Espacios culturales de Las Palmas de Gran Canaria

El libro Espacios culturales de Las Palmas de Gran Canaria, de mi hermano Carmelo Martel, ya está a la venta por fin en Amazon. Ha llegado a estar durante casi todo el día de hoy domingo en el número 1 en la categoría de Arquitectura de la Tienda Kindle de Amazon España (en el momento que escribo estas líneas está en el número 4).

Si se busca ‘Las Palmas de Gran Canaria‘ en Amazon España o Amazon.com, el libro aparece en las posiciones 1 y 2 entre los más de 500 resultados de, por ejemplo, amazon.es.

Les dejo un enlace al libro y a las imágenes de las posiciones que tuvo el libro durante la mañana de hoy. No necesitan un lector kindle ni una tableta para probarlo, ni siquiera instalarse una app ni nada parecido en el equipo. Al comprarlo, Amazon detecta que no tienen un Kindle y ya les ofrece la opción por defecto para que puedan leerlo desde su PC, portátil o Mac usando sólo el navegador.

Es un ebook en formato Kindle pero no te preocupes si no tienes un lector de libros electrónicos. Una vez comprado seleccionas que lo quieres leer en Kindle Cloud Reader y desde entonces podrás leerlo siempre que quieras sólo con ir a la página read.amazon.com. En tu ordenador de casa, en un tablet o en tu móvil, donde quieras. 

El libro Espacios culturales en Las Palmas de Gran Canaria

Mi hermano, Carmelo Martel, también ha publicado un libro en Amazon. Se titula ‘Espacios culturales en Las Palmas de Gran Canaria’. Trata sobre el desarrollo urbanístico y cultural que se ha creado en Las Palmas de GC, desde 1950 hasta hoy en día, alrededor de centros culturales como el CAAM, el Teatro Cuyás, La Regenta, La Casa de Colón o el Pueblo Canario entre otros muchos. 

Está en lanzamiento estos días en Amazon. Resérvalo ya haciendo clic en la imagen o en este enlace: Espacios culturales en Las Palmas de Gran Canaria. Lo recibirás en tu móvil, tablet, mac o pc el domingo 17.

El libro está en formato Kindle, pero no te preocupes si no tienes este lector, puedes bajarte la app para que puedas leerlo desde tu móvil Android, iPhone, tableta, pc, o mac. Sólo tienes que hacer clic en este enlace de Amazon y pulsar Descargar, él sólo detectará desde qué dispositivo lo estás instalando.

Aprovechen el precio reducido que tiene ahora para intentar que se coloque alto en las listas de Amazon. De momento, ya ha llegado a colocarse en el top 6 de la lista de ventas en la sección de Arquitectura para libros Kindle en Amazon España.

Si se animan a leerlo, cualquier comentario que le ayude a mejorar el libro será bienvenido. Por supuesto también, si pueden darle difusión entre sus amigos, sus redes sociales o, si lo leen, les gusta y quieren dejarle un comentario en Amazon, seguro que les estará muy agradecido.

Qué certificación agile elegir: ventajas y desventajas

También me preguntan de cuando en cuando me preguntan a través del blog qué certificación ágil es la más valorada o cuál es la que más les conviene para acceder a un puesto de Scrum Master o Product Owner.

Actualmente, las tres más importantes son Professional Scrum Master (PSM) de Scrum.org, Certified Scrum Master (CSM) de Scrum Alliance y Agile Certified Professional (PMI-ACP) de PMI (los mismos de la certificación PMP).

Las dos primeras tienen su origen en la misma persona, Ken Schwaber. Ken es uno de los creadores de Scrum, que junto con Jeff Sutherland, definió las versiones iniciales de Scrum que presentaron juntos formalmente en la OOPSLA del 95.

Juntos crearon también la organización Scrum Alliance en la que comenzaron a certificar profesionales de Scrum con la certificación CSM.

En 2010, Ken decide dejar la Scrum Alliance y fundar el instituto scrum.org para intentar orientarlo más hacia el objetivo de divulgar Scrum. Desde este nuevo instituto (scrum.org) se comenzaron a entregar las certificaciones PSM. Desde 2012 hay también un nuevo competidor en liza, la certificación PMI-ACP que está sonando bastante fuerte desde entonces.

Comparativa entre las certificaciones ágiles

  • PMP. Test sólo online. Coste 150 dólares. 80 preguntas en inglés a resolver en 60 minutos. Necesario tener un 85% de preguntas correctas. El certificado no expira.
  • CSM. Antes del examen debes tomar un curso de dos días cuyo coste puede rondar entre los 1000 y los 2000 dólares. Luego un test presencial de 35 preguntas (en 2012) de las que tendrás que acertar 24. Al parecer no es complejo. Deberás renovar el certificado cada dos años aportando 100 dólares y, a partir de 2015, un cierto número de SEUs (algo equivalente a las PDU de PMI).
  • PMI-ACP. Se requieren 1500 horas de experiencia ágil previa y 21 horas de un curso de formación ágil en cualquier institución que te lo certifique. Test de 120 preguntas en un centro Prometric. El certificado debe renovarse cada tres años para lo que se debe obtener 30 PDUs nuevos en gestión de proyectos (1 PDU equivale a una hora de formación o actividad profesional).

Qué certificación ágil elegir

Esto depende de muchos factores: Cuál es la más valorada en el sector en el que trabajar, la facilidad o no de acceder a un curso de preparación, tu disponibilidad de tiempo o dinero o los conocimientos previos sobre Scrum que tengas.

Probablemente PMI-ACP o CSM sean más valoradas actualmente que Professional Scrum Master pero te cuento los criterios por los que yo aposté por esta última (PSM I):

  • PSM I es una de las tres certificaciones principales. Está respaldada por uno de los fundadores de Scrum y lleva tiempo en liza por lo que a la hora de pedir una certificación Scrum es siempre una de las requeridas.
  • Viviendo lejos de alguna de las ciudades más importantes era difícil para mí tomar un curso de preparación para CSM o para pasar un test en un centro Prometric. Al coste del certificado se requeriría añadir el de los billetes de avión o la estancia de una o dos noches de hotel.
  • El tiempo de preparación es más bajo para PSM que para PMI-ACP que también me habría requerido tomar algún otro curso de gestión de proyectos y gestionar con PMI los PDUs que obtuviera.

Teniendo todo esto en cuenta e intentado ser ágil en la toma de decisiones (como un Product Owner priorizando su backlog) la respuesta era clara para mí. Con PSM I iba a obtener probablemente un 80% de los beneficios de cualquiera de las otras dos certificaciones pero a un coste en tiempo y dinero mucho menor. Además el tiempo en recuperar mi inversión era mucho más bajo. Así que desde 2013 estoy certificado como PSM I.

Si te interesa saber más sobre la certificación, estimaciones, ventajas y desventajas de Scrum o cómo gestionar proyectos de forma ágil quizás te interese mi libro: Gestión práctica de proyectos con Scrum.

Referencias:

Ponencia sobre GUIRRE en las Jornadas del proyecto Resiless

Femepa ha tenido a bien invitar un año más a DESIC a dar, el pasado jueves, una ponencia sobre el sistema de información GUIRRE que hemos venido diseñando y evolucionando en los últimos años para la Viceconsejería de Medio Ambiente del Gobierno de Canarias.

GUIRRE es el acrónimo para el Sistema de Información de Residuos de Canarias y en su ponencia, mi compañero Aridany Ramírez, jefe de proyecto para los desarrollos en esta aplicación, ha explicado los avances realizados en el último año:

  • La posibilidad para gestores y productores de residuos de presentar documentos de control y seguimiento (DCS) a través de la sede (habilitado cuando se apruebe la normativa que admite este medio como presentación oficial).
  • La pantalla de avisos en GUIRRE que permite al técnico de medio ambiente saber si se acaba de entregar un DCS para un residuo en el que el gestor no está autorizado o si el centro que la ha presentado tiene su autorización en vigor. 
  • La aplicación que lee la bandeja de correos electrónicos donde los gestores de residuos, además de la presentación oficial, envían el documento en formato electrónico. Esta aplicación lee estos correos, los interpreta y guarda en la base de datos de GUIRRE indicando al usuario si el documento es correcto, si ya lo ha presentado anteriormente o si se ha equivocado y ha enviado una notificación de traslado (NT) en lugar de un DCS.
Al final del año ya el gestor ha dicho a la Consejería a través de los DCS qué ha hecho con los residuos, a quién se los recogió, quién los transportó y a qué centro los entregó. Con toda esta información recibida a través de los DCS que ha ido entregando a lo largo del año, un gestor de residuos podrá generar un borrador de la memoria que deben entregar cada anualmente. . 
A través de una nueva opción, los gestores se traen todos los datos que GUIRRE tiene de ellos y los importan en la memoria anual de forma similar a como lo hace la declaración de la renta. Si está de acuerdo con lo allí presentado o quiere añadir algo más, sólo tiene que completar el resto y pulsar el botón tramitar (esto puede ser importante para gestores que llegan a presentar memorias de más de 300 páginas).
También intervinieron en estas jornadas Carlota Cruz, directora de la fundación Canarias Recicla y Juan Carlos Betancor, secretario general de Femepa.

Y por último, les dejo la presentación en prezi que utilizó Aridany Ramírez para su ponencia: Gestión de Residuos – Sistema de Información de Residuos de Canarias y algunas fotos del evento:

El sprint 0 de Scrum y el diseño inicial

Hace poco me preguntaban a través del blog sobre qué es lo que hay antes del primer sprint de Scrum. Al lector le daba la impresión de que todos los textos que leía sobre Scrum empezaban directamente en el desarrollo pero y ¿qué hay de la preparación de los entornos, de los equipos o de la oficina? ¿y del diseño? ¿No hay que pararse a pensar en todo el diseño y la arquitectura de lo que vamos a construir antes de empezar a programar?
Sobre la preparación o el ‘antes’ de comenzar a programar, hay gente que lo resuelve con el llamado ‘sprint número 0’ en el que se preparan las herramientas, se instala lo que se necesita, se forma al equipo, etc. Puede ser un sprint más largo (3, 4 semanas o así). Hay algunos detractores a este sprint nº 0 por no ser ágil y estar escondiendo ahí un trabajo que no se está resolviendo en la misma forma que el resto del trabajo.
Es cierto que puede ser muy cómodo porque le dices al cliente que en 3 semanas estás de vuelta para tener la reunión de preparación del primer sprint y para entonces tú ya tienes casi todo organizado. También he usado esos sprints 0 en mis primeros proyectos pero ahora prefiero resolver esos trabajos también de forma ágil.
Intento que cada una de esas tareas (instalar servidor de despliegue, instalar servidor de demo, crear proyecto y tareas en Trac o Redmine, instalar IDE, etc.) formen parte ya del primer sprint y que tengan, en lo posible, un entregable al final de cada demo.
En esa demo podría mostrarse por ejemplo la herramienta de gestión de proyectos ya instalada en la url definitiva y con la lista de tareas esperando ser asignadas, o arrancar el IDE en esa reunión de demo comprobando que el workspace está bien creado y que el jetty ejecuta correctamente una aplicación ‘Hola Mundo’.
Otro punto importante es el diseño inicial de la arquitectura. Si hacemos un gran diseño de toda la arquitectura de la aplicación (big up-front design) antes de comenzar a programar nada estaremos volviendo hacia un diseño en cascada tradicional: primero lo analizamos todo, tres meses después hacemos todo el diseño durante otro par de meses, y por último comenzamos a programarlo todo del tirón hasta acabarlo seis meses más tarde. Si al acabar todo el trabajo se lo enseñas al cliente y te dice: ‘eso no es lo que hablamos hace un año…‘ estamos ante un problema.
Mejor haz el diseño de uno de los módulos de la aplicación o de la nueva funcionalidad, crea las especificaciones y pásalas a desarrollar. Mientras una parte del equipo lo implementa, los analistas pueden ir recogiendo los requisitos para otro nuevo módulo u otras funcionalidades, y así sprint tras sprint.
Habrá sprints en los que no haya nuevas cosas que analizar y otros en los que el desarrollo avanza un poco más rápido de las especificaciones pero normalmente siempre hay algún trabajo listo para comenzar hasta que el product owner dé su visto bueno a los últimos requisitos o estén ya completamente definidos.
Trabajando así, los nuevos módulos o funcionalidades podrían ir pasando a producción o pre-producción cada cierto tiempo por lo que los usuarios pueden ir usándolos sin esperar hasta que la última de las características de la aplicación esté diseñada.
Referencias:
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