TDD

Aplica el desarrollo guiado por pruebas y refuerza la l贸gica de negocio

OBJETIVOS

  • Entender el concepto de TDD (desarrollo guiado por pruebas)
  • Utilizar TDD en entornos 谩giles
  • Entenderlos diferentes tipos de pruebas y su utilidad Ventajas de utilizar TDD

CONTENIDO

M贸dulo 1 : Introducci贸n a la agilidad

– Or铆genes
– Crisis del software
– M茅todo de la cascada
– Agilidad

M贸dulo 2 : Qu茅 es TDD

– De铿乶ici贸n
– M茅todo de trabajo TDD
– Ventajas de su uso

M贸dulo 3: Desarrollo dirigido por pruebas de aceptaci贸n (ATDD)

– De铿乶ici贸n
– Vinculaci贸n con Scrum
– Centrarse en el QU脡 no en el C脫MO
– Calidad comprobada

M贸dulo 4: Tipos de pruebas

– Pruebas de aceptaci贸n
– Pruebas funcionales
– Pruebas unitarias
– Pruebas de integraci贸n

M贸dulo 5: Ejemplos y ejercicios

– Creaci贸n de peque帽os programas usando esta t茅cnica

驴Tienes alguna duda?

Escr铆benos y estaremos encantados de ayudarte

REQUISITOS PREVIOS

  • Recomendable conocimientos de Scrum.
  • Conocimientos de programaci贸n.

Si quieres obtener m谩s informaci贸n sobre la obsolescencia y el reconocimiento de PDAs haz clic en el bot贸n:

Qu茅 te podr铆a interesar

Preguntas Frecuentes

驴Puedo hacer solo el examen para conseguir las PDAs?

No, es necesario completar el curso y posteriormente hacer el examen

Sobre la certificaci贸n

驴Es necesario tener un perfil t茅cnico para obtener las certificaciones de Scrum?聽

No, Scrum es una forma de trabajo 谩gil en el que se aplican determinadas pr谩cticas encaminadas al trabajo en equipo de manera que se obtenga el mejor resultado posible y puede aplicarse a cualquier tipo de proyecto, aunque su origen est茅 vinculado al desarrollo de software.

驴Cu谩les son las ventajas que ofrece obtener una certificaci贸n?聽

1 – Sabr谩s lo importante que es manejar el principio de transparencia para conducir todos tus esfuerzos hacia un ambiente de trabajo colaborativo.
2 – El reunirte a diario con tus colaboradores, entre otras cosas, te permitir谩 cumplir con los plazos de entrega establecidos m谩s r谩pidamente, lo que se traducir谩 en una mejora continua del trabajo de tu equipo.
3 – La entrega de proyecto parciales permitir谩 que exista una entrega frecuente de valor, que generar谩 un feedback constante. As铆, aprender谩s y cambiar谩s de direcci贸n si es necesario.
4 – Demostrar la frecuencia en los tiempos de desarrollo y la entrega de tus iteraciones, manteniendo as铆 una relaci贸n perdurable entre patrocinadores, desarrolladores y usuarios.
5 – Debido a estas entregas constantes, podr谩s proporcionar a tus clientes la garant铆a de que sus requerimientos son los primeros en solucionarse.
6 – Te conduce a la mejora continua, podr谩s reducir al m铆nimo el trabajo que no es importante y conducir a procesos de desarrollo eficiente.
7 – Esto generar谩 mayor motivaci贸n y aumentar谩 la satisfacci贸n de todo tu equipo ya que te ense帽ar谩 a resolver inconvenientes 谩gilmente entre funciones.
8 – Entregables efectivos al cliente como resultado del proceso de crear la lista de pendientes del producto, y las revisiones peri贸dicas.
9 – La implementaci贸n de Scrum te permitir谩 centrarte en los clientes, enfatizando la productividad en el valor agregado de tus servicios, mediante la colaboraci贸n de todos los miembros del equipo.
10 – Estos espacios colaborativos te permitir谩n generar ambientes de alta confianza que fomentar谩n entre los empleados producci贸n de gran potencial en altas velocidades. Finalmente, y no menos importante, un curso de Scrum te permitir谩 crear espacios innovadores que generen un rendimiento productivo, enfocado en la satisfacci贸n de clientes internos y externos.

Sobre la certificaci贸n Scrum Manager

La certificaci贸n Scrum la emiten organizaciones privadas de car谩cter asociativo o mercantil: Scrum Manager, Scrum.org, Scrum Alliance, ScrumStudy, entre otras. Estas certificaciones responden a sus propios criterios de evaluaci贸n, y no son t铆tulos oficiales de formaci贸n reglada.聽

La certificaci贸n com煤nmente denominada “Scrum Master” acredita la comprensi贸n del conocimiento que se imparte en un curso de 16 horas lectivas, bien por asistencia al mismo o a trav茅s de formaci贸n online.

La certificaci贸n del curso troncal I de Scrum Manager cubre el conocimiento profesional para el desempe帽o del rol de “Scrum Master”. Scrum Manager desarrolla adem谩s una escala para la certificaci贸n de conocimientos de ampliaci贸n o especializaci贸n en gesti贸n 谩gil.

Equivalencia entre las certificaciones de las diferentes organizaciones

La tabla siguiente muestra la equivalencia por temario y horas de formaci贸n entre las certificaciones emitidas por Scrum Alliance, Scrum Manager y Scrum.org para los perfiles profesionales de Scrum Master, Product Owner y Scrum Developer.

驴Por qu茅 ha disminuido mi nivel de certificaci贸n?聽

El conocimiento profesional que no se actualiza queda desfasado por la r谩pida evoluci贸n del conocimiento profesional en nuestro sector.
La certificaci贸n acad茅mica Scrum Manager refleja esta realidad con la disminuci贸n de un 20% anual de los Puntos de Autoridad (PDAs) acreditados o certificados.
As铆, por ejemplo la certificaci贸n o acreditaci贸n de 100 PDAs mantiene ese nivel durante el primer a帽o, y una vez pasado 茅ste, a partir de enero del a帽o siguiente queda actualizada a 80 PDAs, y as铆 de forma recurrente cada a帽o.
La acreditaci贸n Scrum Manager ofrece informaci贸n honesta y rigurosa del nivel de conocimiento adquirido y su actualizaci贸n

驴Tengo que renovar mi certificaci贸n o acreditaci贸n?聽

La certificaci贸n acad茅mica Scrum Manager refleja la posible desactualizaci贸n de los registros acad茅micos certificados:聽
PDAs: Los Puntos de Autoridad adquiridos en los diferentes cursos realizados disminuyen un 20% cada a帽o.
Credenciales acad茅micas: Las credenciales acad茅micas de los temas certificados (Scrum Master, Scrum Level, Product Owner, etc) tienen una vigencia de 5 a帽os, desde el 煤ltimo curso realizado con esa credencial.
La certificaci贸n profesional Scrum Manager acredita la vigencia de la actividad profesional certificada a trav茅s de la renovaci贸n anual que debe realizar el titular y que verifica el mantenimiento del conocimiento acad茅mico y de la actividad profesional con un grado de reconocimiento alto, reflejado en las valoraciones recibidas (>8).

驴Por qu茅 no aparezco en el directorio de profesionales certificados?聽

Comprueba si en tu perfil de usuario (脕rea de Miembros) tienes activada la opci贸n “Mostrar en el directorio profesional de Scrum Manager”.

驴C贸mo puedo mantener o aumentar los puntos de autoridad (PDAs)?聽

La acreditaci贸n y certificaci贸n Scrum Manager incluye un n煤mero de PDAs que reflejan el nivel de formaci贸n que ha alcanzado y mantiene su titular en la fecha de consulta o en la que se imprimi贸 el certificado.
La certificaci贸n Scrum Manager refleja la obsolescencia que con el paso del tiempo adquiere el conocimiento no renovado o ejercitado, con la p茅rdida de un 20% anual del nivel de PDAs
Las actividades para mantener o aumentar el nivel de PDAs son:
1.- Mantenimiento de los PDAs correspondientes al conocimiento troncal: Acreditar mediante examen que se conserva actualizado el conocimiento.
Realizando el examen del temario cuyo nivel de PDAs se desea mantener o recuperar:
Troncal I: Scrum Master, 150 PDAs
Troncal II: Scrum Level: 75 PDAs
Observaciones:
Repetir un mismo examen en un periodo inferior de 2 a帽os, no acumula PDA’s
En menos de dos a帽os -> no incrementa el grado de evaluaci贸n.
En menos de 4 a帽os (y m谩s de dos) -> incrementa el 50% de la puntuaci贸n fijada para ese examen (equivale a la recuperaci贸n del % perdido en ese periodo)
Si se hizo el curso hace m谩s de 4 a帽os se contabiliza toda la puntuaci贸n de evaluaci贸n del examen (recuperaci贸n del % perdido en ese periodo)
2.- Mantenimiento o incremento de los PDA’s con actividades de formaci贸n o investigaci贸n
2.1.- Cursos y actividades de Scrum Manager de especializaci贸n y formaci贸n complementaria (Actividades “tipo A”)

PDAs: Los indicados en la descripci贸n de cada curso.
Incorporaci贸n a la certificaci贸n: Si el curso incluye identificaci贸n presencial o supervisi贸n web, confiere el nivel de certificaci贸n, independientemente de que se disponga previamente de la formaci贸n troncal.
2.2.- Otros cursos de formaci贸n y actividades complementarias y refuerzo profesional (Actividades “tipo B”)
Otros cursos y actividades de formaci贸n sobre gesti贸n 谩gil de proyectos, personas u organizaciones(2):
PDAs:
Cursos presenciales: 1 PDA por cada hora lectiva de curso realizado.
Cursos on-line 1/3 PDA por cada hora de estudio estimado en la descripci贸n del curso.
Incorporaci贸n a la certificaci贸n: A trav茅s del formulario de solicitud del 谩rea de miembros
Trabajos realizados (posts, art铆culos acad茅micos, publicaciones, ponencias鈥) de difusi贸n o investigaci贸n relativa a gesti贸n 谩gil de proyectos, organizaciones o equipos.
PDAs: A valorar seg煤n par谩metros de tema, extensi贸n, originalidad y rigor de cada trabajo.
Incorporaci贸n a la certificaci贸n: A trav茅s del formulario de solicitud del 谩rea de miembros

驴C贸mo puedo incluir la certificaci贸n de Scrum Manager en mi perfil de LinkedIn?

Para incluir la certificaci贸n de Scrum Manager en el perfil de LinkedIn, selecciona “A帽adir certificaciones” al editar tu perfil, indicando la siguiente informaci贸n:
Nombre: Nombre del certificado que vayas a a帽adir (Scrum Master, Scrum Level Essentials, Product Owner, Agile Programming, etc.)
Autoridad emisora: Scrum Manager
ID de la credencial: indica tu n潞 de miembro de Scrum Manager. Es el que figura en el certificado de nivel general.
Fecha de expedici贸n: la fecha de aprobado de la certificaci贸n. Esta fecha figura en el certificado.
Fecha de caducidad: las credenciales de las certificaciones acad茅micas expiran a los 5 a帽os si no se renuevan. Las credenciales de las certificaciones profesionales expiran al a帽o si no se renuevan. Puedes indicar la fecha de caducidad correspondiente seg煤n sea una certificaci贸n acad茅mica o profesional, o marcar “Esta certificaci贸n no vence” y darla de baja si no la renuevas.
URL de la credencial: URL de la p谩gina de tu perfil profesional en scrummanager.com en la que se puede comprobar la certificaci贸n y su vigencia. Es la url que figura al pie del certificado general o diploma de informaci贸n acad茅mica y profesional.

驴Qu茅 cursos componen el programa de formaci贸n de Scrum Manager, y d贸nde puedo realizarlos?

Curso troncal de Scrum Master.
Comprende la base de conocimiento general de Scrum Master. El examen de este curso otorga la certificaci贸n Scrum Manager con nivel experto (150 PDAs)
Autoformaci贸n: Puedes descargarte el manual oficial aqu铆
El examen de certificaci贸n puedes solicitarlo con Grupo iD
Para grupos o equipos en empresas, puede solicitar un curso o examen in company en Grupo iD
Cursos de especializaci贸n y ampliaci贸n del temario troncal
Product owner, historias de usuario, Kanban, Lean, Testing 脕gil, Scrum Developer鈥
Curso Scrum Level Essentials
Comprende el conocimiento b谩sico del modelo de evaluaci贸n y mejora de la agilidad organizacinal Scrum Level. Para realizar el examen de este curso es necesario un nivel previo de 75 PDAs.

驴Qu茅 son y para qu茅 sirven los puntos de colaboraci贸n (PDCs)?聽

Los puntos de colaboraci贸n muestran el reconocimiento y agradecimiento de Scrum Manager a los miembros que, de forma directa o indirecta contribuyen a su mejora o difusi贸n.
Se pueden solicitar desde el 谩rea personal de scrummanager.com por la realizaci贸n de actividades como:
Publicaci贸n de art铆culos o trabajos t茅cnicos relacionados con Scrum Master, Scrum Level o Agilevel.
Ponencias en charlas o eventos con referencias a Scrum Master, Scrum Level o Agilevel. Publicaci贸n en notas de prensa empresariales o en redes sociales de casos de 茅xito de formaci贸n o mejora empleando Scrum Master, Scrum Level o Agilevel.
Registro de las empresas en las que lo aplican en el directorio de referencias de Scrum Level. Colaboraci贸n con sugerencias sobre los contenidos o consejos de implementaci贸n de Scrum Master, Scrum Level o Agilevel a trav茅s de los foros tem谩ticos de Oks.
Otras actividades que contribuyen a la mejora el contenido o a la difusi贸n de Scrum Manager.
Las actividades registradas en el 谩rea de miembros reciben de 1 a 5 puntos de reconocimiento en funci贸n de su desarrollo y relevancia.
Los puntos de colaboraci贸n tienen vigencia anual y con ellos se puede solicitar una licencia colaborativa para usar gratuitamente en actividades profesionales, contenidos y materiales de Scrum Master, Scrum Level y Agilevel.

驴Cu谩les son los requisitos para el alta y mantenimiento de una certificaci贸n profesional Scrum Manager?

Las certificaciones profesionales avalan el conocimiento y pericia profesional de su titular basado en evidencias acad茅micas y curriculares, que deben acreditarse al solicitar el alta.
Adicionalmente este tipo de certificaci贸n atestigua la actividad profesional de su titular y avala la solvencia en su desempe帽o, a trav茅s de las valoraciones de calidad recibidas. Por esta raz贸n el mantenimiento de la certificaci贸n exige:
Tener constancia de que el titular contin煤a ejerciendo la actividad profesional, a trav茅s de los registros de actividades profesionales de Scrum Master o de Scrum Level realizadas, o de las valoraciones de calidad recibidas.
Valoraci贸n media de calidad registrada en Scrum Manager en el 煤ltimo a帽o mayor o igual de 8 sobre 10.
Las certificaciones profesionales quedan sin renovaci贸n si en el 煤ltimo a帽o no se ha registrado informaci贸n que permita avalar el mantenimiento de la actividad profesional, o si las valoraciones de calidad no alcanzan el nivel exigido.
En el caso de p茅rdida de la credencial por falta de actividad, se puede volver a solicitar si se recupera la actividad profesional.

Sobre el curso

Actualiza y ampl铆a tu conocimiento

    驴Tienes alguna duda? Podemos ayudarte

    Este sitio est谩 protegido por reCAPTCHA y se aplican la Pol铆tica de Privacidad y Condiciones de uso de Google

    * Campos obligatorios