Professional Scrum Developer for Java
Great software development using Scrum and today’s Application Lifecycle Management tools requires the seamless integration of the tool, a well-functioning team, and software development best practices. Professional Scrum Developer is the only course available that teaches how this is done.
The Professional Scrum Developer course teaches students how to work in a team, using modern software engineering practices and your specific technology platform to develop an increment of potentially releasable functionality. All of this is done as iterative incremental development within the Scrum framework.
Like with all Scrum.org courses, the curriculum and materials are standardized and regularly enhanced through contributions from the Scrum.org network of Professional Scrum Trainers. Only the most qualified instructors-people with top-notch skills in the technologies for this course coupled with excellent knowledge of how to use them within the Scrum framework-are selected to deliver the Professional Scrum Developer course. Each instructor brings his or her individual experiences and areas of expertise to bear, but all students learn the same core course content. This improves students’ ability to pass the Professional Scrum Developer assessment and apply Scrum in their workplaces.
BENEFITS AND CERTIFICATION
During the three-day training which its certification and content organized by Scrum.org, the participants will have an opportunity to practice Agile engineering practices with the Scrum Developer role.
SCOPE
Scrum Practice
- Sprint Planning
- Sprint Review
- Daily Scrum
- Retrospective
- Sprint Length
Scrum Theory
- Sprint Planning Meeting
- Daily Scrum
- Sprint Review
- Sprint Retrospective
- Definition of Done (DoD)
Agile Best Practices
- Burndown Charts
- User Stories
- Pair Programming
- Planning Poker
- Test Driven Development (TDD)
- Acceptance Testing
- Code Smells and Refactoring
- Continuous Integration (CI)
Tools
- Subversion
- JUnit
AUDIENCE
The Professional Scrum Developer course is suitable for any member of a software development team, including architects, programmers, database developers, testers, and others with some technical knowledge. Product Owners, Scrum Masters, and other stakeholders are welcome to attend this class so long as they keep in mind that everyone who attends will be expected to fully participate on their development team.



