Here is a list of the topics covered in each version of the Professional Scrum Developer course for Java. If you are considering registering for a course, you are welcome to contact the instructor for more details.
Topic: Scrum Practice
|
PSD Java (3-day) |
PSD Java+ (5-day)
|
Sprints
|
3 |
4 |
Sprint Planning
|
3 |
4 |
Sprint Review
|
2 |
4 |
| Daily Scrum |
2 |
4 |
Retrospective
|
2 |
4 |
| Sprint Length |
4h |
6h |
| Emergent Architecture |
|
✓ |
| Topic: Scrum Theory |
PSD Java (3-day)
|
PSD Java+ (5-day)
|
| Sprint Timebox |
✓ |
✓ |
| Sprint Planning Meeting |
✓ |
✓ |
| Daily Scrum |
✓ |
✓ |
| Sprint Review |
✓ |
✓ |
| Sprint Retrospective |
✓ |
✓ |
| Definition of Done (DoD) |
✓ |
✓ |
| Self-Organizing Teams |
|
✓ |
| Scrum Fundamentals |
|
✓ |
| Topic: Agile Best Practices |
PSD Java (3-day)
|
PSD Java+ (5-day)
|
| Scrum Board |
✓ |
✓ |
| Burndown Charts |
✓ |
✓ |
| User Stories |
✓ |
✓ |
| Pair Programming |
✓ |
✓ |
| Planning Poker |
✓ |
✓ |
| Test Driven Development (TDD) |
✓
|
✓ |
| Acceptance Testing |
✓ |
✓ |
| Code Smells and Refactoring |
✓
|
✓ |
| Continuous Integration (CI) |
✓ |
✓ |
| Design for Testability |
|
✓ |
| Mock Objects |
|
✓ |
| Topic: Tools |
PSD Java (3-day)
|
PSD Java+ (5-day)
|
| Eclipse |
✓ |
✓ |
| Subversion |
✓ |
✓ |
| JUnit |
✓ |
✓ |
| Subclipse |
|
✓ |
| Hudson |
|
✓ |
Hibernate
|
|
✓ |
| JavaDoc |
|
✓ |
Register for a public Professional Scrum Developer course