Upcoming Events
07/06/2012
13/06/2012
13/09/2012
18/09/2012
22/10/2012
Professional Scrum Developer (.Net)
Scrum.
The Scrum fundamentals, how to work in a Scrum team and how to identify and eliminate typical types of Scrum team dysfunction.
Tools.
PSD courses teach students how to leverage different development tools to employ Scrum practices. This PSD .NET course is thaught in the context of Visual Studio 2010 using the Microsoft Scrum process template,
Practices.
PSD courses cover all of the technical practices that team members need to successfully implement and ship functionality, such as TDD, CI, refactoring, architecture practices ,release management practices, etc.
Benefits
The Professional Scrum Developer course is a unique and intensive five-day experience for software developers. The course guides teams and individuals in how to turn product requirements into potentially shippable increments of software using the Scrum framework, Visual Studio 2010 and modern software engineering practices. Attendees will work in self-organizing, self-managing teams using a common instance of Team Foundation Server 2010.
Scrum will be experienced through a combination of lecture, demonstration, discussion, and hands-on exercises. Attendees will learn how to implement Scrum successfully while being coached and challenged by the instructors.
The following areas are covered in this course:
- Form effective teams
- Explore and understand legacy Brownfield architecture
- Define quality attributes, acceptance criteria, and done
- Create automated builds
- How to handle software hotfixes
- Verify that bugs are identified and eliminated
- Plan releases and sprints
- Estimate Product Backlog items
- Create and manage a Sprint Backlog
- Hold an effective sprint review
- Improve your process by using retrospectives
- Use emergent architecture to avoid technical debt
- Use Test Driven Development as a design tool
- Setup and leverage continuous integration
- Use Test Impact Analysis to decrease testing times
- Manage SQL Server development in an Agile way
- Use .NET and T-SQL refactoring effectively
- Build, deploy, and test SQL Server databases
- Create and manage test plans and cases
- Create, run, record, and play back manual tests
- Setup a branching strategy and branch code
- Write more maintainable code
- Identify and eliminate people and process dysfunctions
- Inspect and improve your team’s software development process
Learning Objectives
What will developers learn in this course?
A repeatable and successful process for turning a Product Backlog Item into working and potentially shippable software. You will learn how to do this using Microsoft Visual Studio 2010, Scrum, and Agile engineering practices.
What will team members learn from this course?
Individuals will learn how to form themselves into a self-organizing team to develop an increment of software. They will also learn how to optimize their individual skills, self-manage their own work during a Sprint, and resolve conflicts more effectively in order to better operate as a team.
After this course each attendee will receive all the information necessary for completing his Scrum.org PSD assessment in order to get his certificate.
Target Audience
This course is suitable for any member of a software development team: architect, programmer, database developer, tester, etc. Entire teams are encouraged to attend and experience the course together, but individuals are welcome too.
Attendees will self organize to form cross functional Scrum teams that implement and deliver software. These teams require an aggregate of skills specific to the selected case study. Attendees will be informed on the case study and the specific technology requirements beforehand.
Product Owners, ScrumMasters and other stakeholders are welcome too, but keep in mind that everyone who attends will be expected to commit to development work and pull their weight on a Scrum team.
Session Outline
This course is a mix of lecture, demonstration, group discussion, simulation, and hands on software development. The bulk of the course will be spent working as a team on a case study application delivering increments of new functionality in mini sprints.

The course runs from 8:30 until around 18:00. Monday morning and most of Friday will be spent with the computers powered off to focus on sharpening your game of Scrum and avoiding the common pitfalls when implementing it.
Practical Information
| Language | English |
| Date | 03/10/2011 - 07/10/2011 |
| Venue | TBD Brussels |
| Price | 2495 € (VAT excl.) Register before 31/08/2011 and pay only 2195 € (VAT excl.) |
Schedule
- 09:00 Opening
- 17:30 Closing
