ACADEMIA AGIL PROFESSIONAL SCRUM DEVELOPER (Para Java Developers)
PROFESSIONAL SCRUM DEVELOPER Construir software que funciona utilizando Scrum requiere integrar ciertas habilidades como ingeniería de requerimientos, diseño, testing, integración, deployment en una simple iteración. Un equipo funcional, buenas practicas de desarrollo de software, y herramientas ALM son factores claves para tener éxito en diferentes entornos. Este curso Professional Scrum Developer es el curso que te enseñara y preparara como lograr todo esto. El curso Professional Scrum Developer enseña a los estudiantes a trabajar en el siguiente entorno: un equipo de desarrollo, usando practicas de ingeniería modernas y en tu especifica plataforma tecnologica buscando incrementar tu potencial para liberar software que funciona de manera incremental. Todo esto descrito anteriormente dentro de un contexto de Scrum. Este curso tiene sus fundamentos acorde a Professional Scrum Developer Objective Domain y los participantes son invitados a probar sus nuevas habilidades aprendidas en el examen Professional Scrum Developer I al culminar el curso. Este curso estará disponible en JoeDayz en.net y Java. Este Documento es para Java Developers. Cursos usando Ruby, Python, son disponibles a demanda. Las clases son totalmente practicas y guiadas, los estudiantes se autoorganizan en equipos multifuncionales para desarrollar incrementos terminados de un product backlog realista. El Professional Scrum Developer es disponible en un curso de 3 días (24 horas). AUDIENCIA Este curso esta dirigido a cualquier miembro de un equipo de Desarrollo, incluyendo arquitectos, programadores, desarrolladores de base de datos, testers, u otros con algun conocimiento tecnico. Mas adelante se veran los prerequisitos.
Product Owners, Scrum Masters, y otros stakeholders son bienvenidos tambien a atender esta clase, pero tiene que quedar claro desde un principio que este es un curso tecnico e involucra programación en pares. SYLLABUS En el curso de Professional Scrum Developer se cubren tres topicos principales: 1. Scrum. El curso simula ser parte de un Scrum Development Team para exponer a los estudiantes los conceptos core de Scrum en acción. Los estudiantes aprenderan a trabajar como parte de un equipo de Desarrollo, el cual requiere que ellos entiendan tecnicas como auto-organización y crossfuncional (tienen distintos expertises). A través del curso los estudiantes desarrollaran habilidades en la identificación y superación de transtornos comunes que se presentan al equipo de Scrum. 2. Buenas Practicas. El curso PSD cubre todas las practicas tecnicas que miembros de un equipo deben implementar satisfactoriamente para entregar funcionalidad. Esto incluye buenas practicas de código como test driven development (TDD), integración continua (CI), y refactoring; estudios de arquitectura como la arquitectura emergente y el desarrollo de base de datos evolutivos, practicas de gestión de versiones como planeamiento, estimación, definición de requerimientos, despliegue, practicas de control de calidad, programación en parejas, control de versiones y pruebas de aceptación. 3. Herramientas. El curso PSD enseña a los estudiantes a usar diferentes herramientas de desarrollo para aplicar las practicas de Scrum. PSD y PSD+.NET estaran disponibles desde Julio 2012 en JoeDayz usando el Visual Studio 2012 acorde al Visual Studio Scrum Template. Los estudiantes aprenderan a mapear especificas caracteristicas y/o funciones de las distintas herramientas con practicas de Scrum, de manera, que ellos las puedan usar efectivamente como miembros de un equipo.
TOPICOS PARA JAVA PSD Java usa un IDE, Junit, Subversion o Git, Jenkis como herramienta basica. Este curso dura 3 días o 24 horas. SOBRE LA CERTIFICACION PSD requiere un score minimo a obtener en un examen online. La información la puede obtener en Professional Scrum Developer assessments que medira su conocimiento en como desarrollar software usando Scrum, y las practicas y tecnicas que se usa comunmente en equipos de alta performance. El curso oficial de Scrum Developer I si necesita que se lleve un curso oficial de Professional Scrum Developer course en un centro autorizado. No hay pago por el examen, solo basta el curso. El examen o evaluación esta basado en el Professional Scrum Developer Objective Domain. PREREQUISITOS PARA EL CURSO Y EXPECTATIVAS DE LOS ESTUDIANTES Para conseguir el mejor resultado al participar de este curso PSD, Ud. debe tener en cuenta: Estudiar la Gúia de Scrum o haber llevado el Professional Scrum Master (curso previo a este). Ud. debe tener un solido entendimiento de Scrum adquirido al formar parte de un equipo de Scrum, literatura agil o haber tomado parte del Professional Scrum Foundations. Si llevas el curso tambien deberias estar en la facultad de pasar el siguiente examen Developer open assessment.