Me decidí por la certificación IBM Certified Solution Designer debido a que quería afianzar mis conocimientos de UML. Sin embargo, cuando ya me encontraba a la mitad de mi preparación me di cuenta que la cobertura de UML de los exámenes de IBM era bastante superficial. Así que para sacarme el clavo he decidido dedicarle este post a la exploración del OCUP -OMG Certified UML Professional-, la certificación UML de sus propios creadores (la gente de la OMG - Object Management Group); y de paso determinar si me animo o no a invertir en sus exámenes. Para ayudarnos en esta tarea contaremos con los ya conocidos simuladores de uCertify.
Aparentemente, la cobertura no es mucha: El examen se divide en cinco partes: Diagramas de clase, diagramas de actividades, diagramas de interacción (los de secuencia y los de colaboración), diagramas de casos de uso y nociones básicas de UML. A simple vista, se ve inofensivo. Desde esta pantalla podemos acceder a la sección "Objectives with Notes", donde podremos ver más claramente en que nos van a evaluar:
Con una ojeada rápida podemos constatar que este examen de inofensivo no tiene nada. Los tópicos están tomados directamente de la especificación, y para desgracia mía veo que desconozco varios términos... y temas (Entonces era cierto que UML Distilled no era suficiente). Al fin y al cabo, este examen vendría a ser el SCJP del UML (que por cierto, también es un lenguaje, no?), así que era predecible que el nivel de dificultad fuera similar. Para salir de dudas y verificar nuesttro nivel de conocimiento/desconocimiento podemos recurrir al "Diagnostic Test" de uCertify:
Son 15 preguntas a resolver en 30 minutos. Terminado el test, uno ya tiene una buena idea de sus puntos flacos ( en mi caso fueron muchos xD). Ya les había comentado en un Review anterior que una de mis características favoritas de uCertify era el modo "Study and Learn", donde te presentaban el marco teórico del examen a modo de diapositivas junto a pruebas periódicas para reforzar lo aprendido. Si acceden a la opción, verían algo así:
Me he leído toda la parte que corresponde a Class Diagrams, y no he quedado muy convencido. A pesar que tengo ciertas nociones de UML y no me considero un novato, la presentación de lo tópicos es un tanto desordenada y no sigue un orden lógico. Por ejemplo, es común que se utilice un término en una diapositiva, y que este término se defina tres diapositivas después, lo que genera confusión en el lector. No todo podía ser perfecto con uCertify.
Si se dan un paseo por la web de la OMG, podrán constatar que en temas de UML ofrecen 3 niveles de certificación: Fundamental, Intermediate y Advanced. Dado que soy consciente de mis limitaciones, vamos a revisar el examen "Fundamental", así que es necesario descargar el simulador que nos ofrece uCertify. Después de instalado, vamos a la sección de "Exam Objectives", para ver que tanto sabemos y que tanto nos falta por saber:
Aparentemente, la cobertura no es mucha: El examen se divide en cinco partes: Diagramas de clase, diagramas de actividades, diagramas de interacción (los de secuencia y los de colaboración), diagramas de casos de uso y nociones básicas de UML. A simple vista, se ve inofensivo. Desde esta pantalla podemos acceder a la sección "Objectives with Notes", donde podremos ver más claramente en que nos van a evaluar:
Con una ojeada rápida podemos constatar que este examen de inofensivo no tiene nada. Los tópicos están tomados directamente de la especificación, y para desgracia mía veo que desconozco varios términos... y temas (Entonces era cierto que UML Distilled no era suficiente). Al fin y al cabo, este examen vendría a ser el SCJP del UML (que por cierto, también es un lenguaje, no?), así que era predecible que el nivel de dificultad fuera similar. Para salir de dudas y verificar nuesttro nivel de conocimiento/desconocimiento podemos recurrir al "Diagnostic Test" de uCertify:
Son 15 preguntas a resolver en 30 minutos. Terminado el test, uno ya tiene una buena idea de sus puntos flacos ( en mi caso fueron muchos xD). Ya les había comentado en un Review anterior que una de mis características favoritas de uCertify era el modo "Study and Learn", donde te presentaban el marco teórico del examen a modo de diapositivas junto a pruebas periódicas para reforzar lo aprendido. Si acceden a la opción, verían algo así:
Me he leído toda la parte que corresponde a Class Diagrams, y no he quedado muy convencido. A pesar que tengo ciertas nociones de UML y no me considero un novato, la presentación de lo tópicos es un tanto desordenada y no sigue un orden lógico. Por ejemplo, es común que se utilice un término en una diapositiva, y que este término se defina tres diapositivas después, lo que genera confusión en el lector. No todo podía ser perfecto con uCertify.Voy a ver si termino de revisar todas las opciones de "Study and Learn" para después empezar con los "Practice Test", que son la parte fuerte de todo simulador (el de uCertify tiene 200 preguntas!). Concluyendo, el examen OCUP- Fundamental explora a profundidad la especificación de UML, así que si sólamente sabes dibujar monigotes es necesario preparse antes. El simulador de uCertify tiene una cobertura total de los objetivos, y la explicación y el sustento de cada pregunta planteada es claro y preciso; aunque tampoco esperes mucha didáctica y paciencia.
Con lo que quedó demostrado también, que aún me queda mucho por leer.
Hasta otra!!
Actualización: Para los interesados, la gente de uCertify me informa que si utilizan el código de descuento "UCPREP" sus productos les costarán 10% menos.
Actualización: Para los interesados, la gente de uCertify me informa que si utilizan el código de descuento "UCPREP" sus productos les costarán 10% menos.
