lunes, febrero 24, 2014

Lecciones Aprendidas del proceso de certificación del PMP

Cuando ya pensaba que por lo menos hasta la semana que viene no me enteraría del resultado (los estimaciones decían que el resultado tardaría en llegar entre dos y tres semanas después del examen) me llega el correo de Congratulations de la PMI diciendo que he aprobado el PMP.

De todas formas, las Lecciones Aprendidas hay que elaborarlas, sea un éxito o no, pero si la cosa resulta satisfactoria con mayor agrado se hacen.

Mis lecciones aprendidas las clasifico en tres grupos importantes. Una primera que tiene que ver con el método de estudio. Una segunda relacionada con el examen y los test. Y una tercera que tiene que ver la propia certificación del PMP.

Lecciones Aprendidas referentes al método de estudio:
  • Hay que verse toda la materia sin dejarse huecos. Toda la materia es igualmente importante y ayuda a comprender mejor todas las áreas de conocimiento y como funcionan entre sí.
  • Para comprender la teoría solo hay que pensar que la gestión de proyectos se hace en todo momento, hay que imbuirse en el método de la PMI para relacionar lo que tú ya haces con cómo lo hace la PMI.
  • Es indispensable aprenderse de memoria el mapa de procesos, ayuda muchísimo a saber donde te encuentras cuando estudias y para responder en el examen.
  • Hay que establecer un método de estudio que combine; repaso de la teoría (por áreas) y test cortos de dichas áreas. En mi caso el método consistía en; una lectura del tema, test, escribir un resumen del tema, test. Luego me enfrenté a los exámenes largos cuando ya se habían repasado todos los temas. De los resúmenes me elabore una guía de supervivencia, que posteriormente me leía (en lugar de leer los temas).
Lecciones aprendidas respecto al examen:
  • Cuando se haya visto toda la teoría, hacer test de doscientas preguntas puede resultar muy agotador, es mejor hacer test más cortos de cien preguntas, para pasar luego a los largos de doscientas preguntas.
  • Anotar los fallos y preguntas dudosas en los exámenes largos ayuda a determinar muy bien en qué conceptos fallas, ademas de que te permite averiguar la forma de discriminar los procesos/grupos/áreas en los que te encuentras. Los causas de estos fallos pueden realimentar el contenido de tus resúmenes.
  • Para superar el examen hay que tener en cuenta el dicho 'Se juega como se entrena' que decía un compañero -aunque creo que puede ser una frase de Cruift-, por lo que tenemos que realizar más de una simulación (en papel o por ordenador dependiendo de como sea el modo de examen que hayamos elegido). De simulación por ordenador hice tres de doscientas preguntas. De papel hice dos de cien preguntas y una adicional de doscientas. Los de papel de cien preguntas los repetí pasado un tiempo (dos semanas).
  • Con las preguntas fallidas/dudosas de los test largos me hice mi monster examen personal, que reunía mis fallos. Luego anoté las explicaciones de las respuestas correctas y porque no debía haber elegido la respuesta que elegí. Esto ayuda a que te entre en la chorla algunas cosas que no hay manera de que entren de otra forma.
  • Contestar siempre en el examen, puesto que los fallos no cuentan. Si es escrito con mayor motivo. No contestar para volver otra vez a la pregunta posteriormente supone perder mucho tiempo. Cuando se vuelva, hay que leerse la pregunta otra vez (no te acordaras) y al ser una pregunta difícil para tí, te costara más trabajo. Si ya llevas 150 preguntas a la espalda, el esfuerzo se duplica y tu concentración no es la misma. Por eso motivo, es mejor contestar (aunque la marques como dudosa) y pasar a la siguiente.
Lecciones aprendidas referentes al PMP:
  • El PMP es una metodología completa y flexible adecuada a cualquier proyecto sea del tamaño que sea.
  • Registrar todo lo que ocurre es indispensable, pero no hay que hacerlo de cualquier manera. Hay que saber como hacerlo.
  • Las lecciones aprendidas son la forma de acceder a la ingente cantidad de información registrada de proyectos anteriores. Son dinero y te ayudarán en los proyectos venideros.
  • Planificar es vital. No se trata de ser proactivo (que esta bien), sino más bien de ser previsor (que está mucho mejor).
  • No todo es ejecutar; también hay que controlar lo que se ejecuta mientras se ejecuta.
  • El trabajo duro de la gestión de un proyecto con PMP se hace en los primeros proyectos, cuando vas creando tus sistemas de registro (documentos/programas). Luego los iras refinando en posteriores proyectos con las experiencias que acumules en forma de lecciones aprendidas.
  • El demonio está en los detalles, si los tienes previstos, la cosa ira mejor. Y un proyecto puede tener muchísimos detalles.
  • Los cambios son bienvenidos, pero hay que controlarlos y todos los interesados en el proyecto deben ser conscientes de sus consecuencias.
Proyecto cerrado.

sábado, febrero 22, 2014

Sustitución de estantería

Hemos tirado a la basura la estantería que se rompió la semana pasada. Nos hemos quedado con las baldas cortas que no se rompieron y con los juegos de tornillos y sujetas baldas. Los paneles laterales y el fondo plano han seguido el camino del contenedor.

Ya tenemos un esbozo de lo que necesitamos, dos estanterías con puertas de cristal, que nos salen más caras pero ayudan mucho a la hora de limpiar menos. Hemos realizado la primera visita al Ikea, pero una duda sobre la terminación de los colores negro-marrón nos hicieron posponer la compra. En todo caso, sabemos que tenemos que comprarla, no podemos tener mucho más tiempo los libros apilados debajo de las dos mesas del escritorio.

Esa es otra, las dos mesas del escritorio también están pidiendo a gritos una sustitución. Las mesas son dos paneles (120x90 cm) de aglomerado de dos capas, con cuatro patas que van atornillas a cada panel. Una solución de bajo coste que ha servido hasta el momento, pero que tarde o temprano tendremos que reemplazar por algo más duradero, ya que presentan cierto movimiento de vaivén que no me gusta (los tornillos necesitan un apretado cada cierto tiempo y van cogiendo holgura).

domingo, febrero 16, 2014

Examen hecho

Ayer hice el examen. Me encontré mucho mejor, casi a pleno rendimiento, con un poco de molestia por la tos. Mis tiempos por 'vuelta' fueron los siguientes:
  • Pregunta 50 en 58m
  • Pregunta 100 en 1h 48m
  • Pregunta 150 en 2h 47m
  • Pregunta 200 en 3h 46m
El primer bloque se me hizo largo, por culpa de una de las primeras preguntas en la que me entretuve con los cálculos, haciendo que acumulara unos diez minutos de retraso (pensaba emplear una media de un minuto por pregunta). En el siguiente bloque, ví que estaba 'On Time', así que mantuve el ritmo, sin forzar la máquina.

Como curiosidad, si faltan menos de quince minutos para que termine, no te dejan levantarte y entregar el examen. Tienes que permanecer en tu sitio hasta que acabe. La idea es no molestar a lo que estén todavía haciéndolo. Así que aproveché esos quince minutos para acabar con todo el chocolate que me llevé (te dejan llevar algo de comida y bebida).

Ahora toca esperar los resultados, quince días creo. Es lo que siempre he llevado peor, la incertidumbre del resultado.

viernes, febrero 14, 2014

Se acerca el momento del examen

Mañana es el gran día del examen de certificación del PMP. A ver que tal me sale. Creo que lo he preparado bien (siempre se puede mejorar). He desarrollado mis guías de supervivencia, un monster examen  (todas las preguntas que he fallado) y un análisis del mismo.

Se complica en el algo la cosa porque experimento síntomas de gripe/catarro que estoy tratando de frenar con paracetamol y frenadol. Fiebre no tengo, aunque si me noto lento de respuesta en comparación con días anteriores. Es posible que en algo repercuta mañana, pero confió en que no sea un factor decisivo y que mis APOs sean lo suficientemente poderosas para suplir cualquier contingencia.

domingo, febrero 09, 2014

Sábanas de Coralina

Pensaba que las nuevas sábanas que teníamos eran de franela, pero resulta que no es así. Estoy equivocado, son de Coralina, una modalidad para sábanas de invierno, denominadas así por su tacto 'coral'. Nunca he tocado el coral, tendré que creerlo.

Mejora del control de los parabrisas

Los mandos del coche de los parabrisas suelen venir con tres posiciones (lenta, rápida y super rápida). Los mas modernos traen una adicional, para seleccionar una de las anteriores en función de la cantidad de agua que detectan los sensores del coche.

Creo que se pueden mejorar dichos mandos, eliminando las tres posiciones y poniendo una especie de rueda o potenciómetro con el que ajustar la velocidad de los parabrisas de forma gradual, puesto que muchas veces la posición lenta es demasiado lenta, o la rapida es demasiado rápida.

viernes, febrero 07, 2014

El misterio de las dos bolas de billar en la mochila

Contar la historia por el final es un recurso estilístico muy socorrido que aumenta el interés del lector. Esta mañana, cuando voy al trabajo noto que la mochila pesa más de la cuenta, pero hasta que no llego al curro y saco el móvil no me doy cuenta de que dentro hay dos bolas de billar (la blanca y la nueve). ¿Cómo coño han llegado allí?

Tiene su explicación lógica en la que no intervienen ni bares, ni trasnochar hasta altas horas de la noche, ni nada parecido. La explicación empieza por un hecho inusual. El día anterior, por la tarde, mientras estaba estudiando, me apoye un momento en una de las estanterías para cargar el móvil, rompiéndose uno de los laterales de una balda, que quedo apoyada en los libros de la balda inmediatamente inferior. En mi intento desesperado de evitar males mayores me puse a quitar libros mientras sujetaba la balda rota, pero no fui lo suficientemente rápido, la balda de abajo terminó cediendo también, causando una reacción en cadena con las baldas inferiores y los laterales de la estantería, que se abrieron 'lateralmente', causando que las baldas superiores también sintieran la irresistible atracción de la gravedad y cayeran sobre las que ya se habían roto...

Entre las cosas que había en estas baldas,a parte de libros (120?), estaban esas dos bolas de billar, que no sabíamos donde poner mientras recogíamos el desaguisado. Como la mochila estaba abierta en una de las sillas cercanas a la estantería siniestrada, aprovechamos para meterlas dentro y evitar que siguieran rodando por el cuarto mientras recogíamos el desaguisado.

martes, enero 28, 2014

Segunda simulación OK

El pasado viernes hice un nuevo examen. También lo he superado, mejorando los resultados del anterior, aunque con margen para llegar a alcanzar el Perfect (medalla del Quake cuando ganabas un Arena sin que te mataran).

De todas formas, parece que estoy ante una barrera que me cuesta superar, ya que todos los test que hago rondan siempre el mismo porcentaje de fallo (15%-20%). Queda algo más de dos semanas para conseguir sobrepasarla, pero lo importante es no relajarse y seguir así.

El mar de la suavidad

El fin de semana estrenamos en casa una sábanas de franela. Aún no me acostumbro a ellas de tan suave que queda la cama, es sumamente extraña la sensación. Doy vueltas y revueltas antes de quedarme dormido.

jueves, enero 23, 2014

El PMP hace un año

Hace un año un compañero del curro me mando un correo buscando participantes para realizar la certificación PMP y formar un grupo de estudio para contratar un profesor y preparárnosla. En principio la certificación del PMP me sonaba a chino, pero me vino bien preguntar y enterarme de qué iba la cosa para responder a la pregunta de participación con un sí.

Pasado el año, estoy a un mes para presentarme al examen de certificación. En líneas generales me ha gustado bastante, cosa que por ejemplo con la certificación ITIL no puedo decir lo mismo. Supongo que influyó mucho como fueron las cosas por aquel entonces. Mientras que con ITIL la formación fue impuesta por la empresa para cubrir el expediente que exigía un cliente. Estando orientada a cumplir el tramite de superar el examen, con unos contenidos que intentaron meternos en la cabeza en dos semanas (para hacer el examen el último día), yendo de prisa y mal, sin ningún tipo de justificación del por qué de las cosas (llegando sólo estudiar los últimos días las preguntas de los test y los trucos para responderlas!). Años después, todos tenemos ITIL pero su aplicación real es irrisoria, dejando bastante que desear (el primero en no quererlo, saltándose las buenas prácticas de ITIL es el propio cliente que lo exigió).

Con PMP ha sido diferente. Nos apuntamos porque nos interesa el tema, ha sido voluntario y nos lo hemos costeado con nuestro propio bolsillo. Aunque esta claro que es importante superar el examen, nos han dado tiempo para preparar la materia, hay un por qué de las cosas, se pueden hacer preguntas y constatar de primera mano comparando lo que hacemos ahora con el como lo haríamos con PMP. Evidentemente, una vez superado todo esto (así lo espero) el mundo real dictaminará sentencia sobre si usar PMP u otra cosa que se inventen, pero para mí sí que ha merecido el esfuerzo realizado hasta el momento.

viernes, enero 17, 2014

Oldboy I y II

Por reyes me regalaron los volúmenes I y II del comic Oldboy. El mismo día de reyes los terminé. Creo que los he leído demasiado rápido, necesitaran una lectura más pausada, sin tanta ansia. Me ocurre siempre con los comics, soy excesivamente impetuoso, no los leo, más bien los devoro.

martes, enero 14, 2014

Nuevas series para el año

Después de Breaking Bad, la vida sigue. Vistas:
  • The Americans. La primera temporada me gustó mucho. Fantástica. Esperando a lo que cuentan en la segunda temporada.
  • The Fall. Es una serie muy corta, apenas cinco capítulos. Voy por la mitad y me gusta, aunque la temática de los asesinos en serie no resulta atractiva para mí, pero el papel de Gillian Anderson es soberbio, manteniéndome en vilo.
 Por ver:
  • House of Cards.
  • Helix.
  • True Detective.
  • Sherlock (T2 y T3). El final de la T1 no me gustó. Tanto que no quise ver la T2 de la serie. Pero hace una semana ví el primero de la segunda temporada, permitiendo que le diera un pase. Tampoco hay que ser tan duro con la serie.

Tarjetas de picadas

La fiebre de las tarjetas de picadas para los comercios que te invitan a un desayuno gratis cuando llegas a un número de determinado se ha extendido. Al principio sólo estaba un único local cercano al trabajo, ahora los tienen todos. Ha llegado incluso a la peluquería al lado de casa. Ahora tengo 6 o 7 tarjetas en la funda del movil. Algunas veces me equivoco de tarjeta y tengo un sello distinto.

sábado, enero 04, 2014

Inicialización de repositorio subversion

Aprovechando que el año nuevo es un momento muy acertada para comenzar proyectos nuevos, cuando voy a crear el respositorio subversion, acabo siempre recurriendo a google para su inicialización. Es curioso que no lo tenga anotado en entradas anteriores del blog.
# svnadmin create /var/svn/repositorio
# mkdir /tmp/copia
# cd /tmp/copia
# svn co file:///var/svn/repositorio
# svn mkdir repositorio/{branches,tags,trunk}
# svn ci -m "Estructura Inicial" repositorio
Espero que la próxima vez no tener que buscar los comandos muy lejos.

viernes, diciembre 27, 2013

Una explicación de andar por casa de WebDAV

En mi anterior entrada hablada de una forma de tener los ficheros de claves de aplicaciones tipo keepass disponibles en internet para que fueran accesibles desde diferentes ubicaciones, permitiendo la posibilidad de realizar actualizaciones a las mismas desde cualquier sitio. Para poder hacer esto había recurrido a WebDAV, pero muchos de nosotros nos preguntaremos por ese desconocido.

De forma breve se puede decir que WebDAV no es más que el intento de establecer que la world wide web que conocemos disponga de la posibilidad de poder realizar modificaciones sobre los documentos publicados en la web. En realidad WebDAV son dos cosas, por un lado es un grupo de trabajo para definir el estándar que permita la funcionalidad descrita y por otro lado es un protocolo, surgido de ese grupo de trabajo, que lo define mediante una RFC de internet.

Lo que hace WebDAV es añadir varios métodos a los que define el estándar HTTP, que es el que se emplea en la comunicación entre los navegadores webs y los servidores webs. Típicamente, los métodos HTTP son GET, POST, PUT, CONNECT, HEAD (y algunos más) que nos permiten solicitar una página, enviar los datos de un formulario, subir un archivo, conectarnos al servidor y mandar las cabeceras (la información por ejemplo de las cookies se envía en el HEAD). Como vemos, aquí no hay nada que sirva para modificar el contenido de una página web (explícitamente, claro). El protocolo HTTP no lo permite.

En este punto es donde interviene WebDAV, proporcionando algunos métodos adicionales como COPY, MOVE, LOCK, UNLOCK, PROPFIND, PROPPATCH y MKCOL al protocolo HTTP para permitir copiar un recurso, moverlo de una ubicación a otra, bloquearlo/desbloquearlo, buscar propiedades, modificar propiedades, crear directorios (colecciones).

Como curiosidad sobre WebDAV, los sistemas de control de versiones como Subversion o Git lo utilizan internamente (clientes y servidor) cuando se accede al repositorio mediante HTTP. Es decir, ellos no han inventado la rueda para realizar las modificaciones sobre el servidor web que publica el contenido de sus repositorios, han utilizado el protocolo WebDAV implementando el cliente para comunicarse con un servidor HTTP como Apache, que dispone de la funcionalidad WebDAV activada (mediante los modulos dav y dav_fs para proporcionar la infraestructura necesaria).

También sistemas operativos permiten montar un recurso remoto del servidor web que dispone de la funcionalidad WebDAV como si fuera un directorio local, dejándonos modificar a nuestro gusto los contenidos que allí encontremos. O navegadores web que disponen de un cliente WebDAV (mediante plugins que se instala en el navegador) que ofrece la posibilidad de modificar al vuelo el contenido del servidor web sin recurrir a aplicaciones de terceros.

Esto también tiene una implicación interesante, al ser WebDAV un añadido al HTTP, podemos agregarle la capa de seguridad SSL para disponer de WebDAVS simplemente ofreciendo el contenido mediante el HTTPS, sin cambiar para nada el protocolo WebDAV.

De todas formas, las entradas de la wikipedia son mucho más amplias.

miércoles, diciembre 25, 2013

Fichero de claves de keepass en apache con webdav

Un problema que se puede plantear es disponer de un lugar en internet en el que guardar tus ficheros de claves, accesible desde todos los sitios, que utilice algún protocolo seguro y que te permita también realizar las actualizaciones convenientes.

Para que sea accesible desde todos los sitios sin tener problemas con firewalls y restricciones de navegación, con comunicación cifrada, lo mejor es utilizar el protocolo https. El servidor apache nos da esa parte, si ademas le metemos la capacidad para manejar webdav que también es soportado por keepass, tenemos la funcionalidad de poder realizar las modificaciones desde donde realizamos las conexiones. En resumen, apache con modulo dav y dav_fs. El soporte para la comunicación cifrada con SSL es trivial.

En /etc/apache2/mods-available creamos el ficheros dav.conf con el siguiente contenido
Alias /ruta_publicacion/ /var/www/ruta_ficheros/
<Location /ruta_publicacion/ >
  DAV On
  Options -MultiViews
<Location>
 e igualmente creamos también dav_fs.conf (si no existe).
DAVLockDB ${APACHE_LOCK_DIR}/DAVLock
Lo primero establece un directorio donde se va a poder utilizar webdav, es decir, es el directorio donde podremos hacer modificaciones remotamente en los ficheros ofrecidos por  el servidor apache. Lo segundo establece la ruta del fichero de bloqueos para el modulo webdav y no tener conflictos con actualizaciones simultáneas.

Nos aseguramos que el directorio /var/www/ruta_ficheros/ y sus ficheros son accesibles por el propietario que ejecuta apache (normalmente es www-data) y que los permisos adecuados para poder leer y escribir los ficheros (usualmente que coincida el propietario y grupo con los que se ejecuta el proceso apache). Luego ejecutamos la habilitación de los modulos y reiniciamos el apache con
$ a2enmod dav
$ a2enmod dav_fs
$ service apache2 restart
En /var/www/ruta_ficheros/ copiamos nuestros ficheros de claves que tenemos con keepass. Adicionalmente, podemos proteger con contraseñas el acceso al directorio /var/www/ruta_ficheros/ con las directivas dentro de las directivas Location de apache anteriores.
AuthType Basic
AuthUserFile /path/htpasswd/db
AuthName "Acceso restringido"
require valid-user
También podemos agregar el -Indexes a las opciones de Location, pero eso depende de los gustos del consumidor. Es importante la opción -MultiViews, de lo contrario aparecerá un error con el siguiente texto "Negotiation: discovered file(s) matching request:" en nuestro querido apache. Lo cual no te deja mucho margen de maniobra, salvo buscar en san google.

domingo, diciembre 22, 2013

Tres meses

Ha tenido que ser bastante difícil y en algunos momentos no se lo hemos puesto fácil, pero ya lleva tres meses sin fumar, así que estamos muy contentos. Ella era quien se ponía más trabas para lograrlo, pero lo ha conseguido. Tres meses son un logro. Toda su familia está muy orgullosa de ella, yo el primero.

sábado, diciembre 21, 2013

Simulación superada

Los resultados de la simulación de examen han sido buenos. A falta de dos meses para la prueba final, aprobe el examen con lo que en principio puedo estar tranquilo, voy por el buen camino. Saco varias conclusiones de examen.
  • La prueba será más dura de lo que pienso. Contestar las 200 preguntas en cuatro horas se volverá cuesta arriba a medida que avanza el examen y debo prepararme a conciencia. Lo he comprobado en esta prueba.
  • Es muy importante la gestión del tiempo para responder a las preguntas y evitar cometer el error de no contestar las preguntas. Hay que contestarlas, si hay dudas se marca para revisarla después, pero se contesta. En la prueba me dejé 12 preguntas sin responder. Tener un reloj de pulsera será muy útil.
  • Debo mejorar el estudio de las procesos de Seguimiento y Control, que es la parte donde he estado más flojo, aunque mi porcentaje ha sido superior al 50%, ha sido inferior al 65% que es lo que se considera aprobado. El resto de grupos de procesos están por encima del 65%.

domingo, diciembre 15, 2013

Visita granadina

A falta de saber el resultado de la prueba del jueves pasado, he cubierto el primer hito celebrándolo durante unos días en Granada. En modo resumido puedo decir que los baños árabes Hammam nos recibieron el viernes. El sábado por la mañana visitamos la Alhambra y el resto del día lo pasamos recorriendo las calles de granada. El recorrido lo ampliamos al domingo por la mañana, subiendo el río Darro.

domingo, diciembre 08, 2013

Como el maestro de Go

Antes de que empezara no se me ocurrió pensar en ello, pero el enfrentamiento entre Viswanathan Anand y Magnus Carlsen ha tenido muchos puntos en común con el libro de Yasunari Kawabata, El maestro de Go.

Cómo utilizar el servicio Secrets Manager para guardar las claves privadas de SSH

Para guardar la clave privada en el servicio Secrets Manager como un secreto en modo texto sin formato, sigue estos pasos Supongamos que la ...