Professional Scrum Developer (PSD) (.Net)

USD 1,650.00

Faculty Instructors: Rob Maher

Three day course. This course guides teams on how to turn product requirements into potentially-shippable increments of software using the Scrum framework, Visual Studio 2010 and modern software engineering practices. You will work in self-organising, self-managing teams using a common instance of Team Foundation Server 2010. Register for this course.

Clear selection
Download Course Programme PDF
SKU: n/a.

Course Information


28 – 30 Nov | Kuala Lumpur, Malaysia

Day One(Introduction, Visual Studio Scrum, Case Study, Planning)

Day Two(Emergent Architecture, Sprint 1, Test-driven Development, Sprint 2)

Day Three(Ship It!, Sprint 3, Overcoming Dysfunction)

Module 01 Introduction(Trainer and student introductions, agenda, logistics, team formation, retrospective)

Module 02 Visual Studio Scrum (Mapping Scrum to Visual Studio 2010, Comparing MSF/Agile and Visual Studio Scrum, Product Backlog Item work item type, Task work item type, Bug work item type, Test case work item type, Queries and Reports, Supporting common Scrum activities, Demonstration and simulation, Review and Retrospective)

Module 03 Case Study(Introduction, Download source code, build & explore application, Define product’s quality attributes, Define ‘done’, Filing effective bug reports, In-sprint vs Out-of-sprint bugs, Using Architecture Explorer to visualise and explore, Review and Retrospective)

Module 04 Planning(Release planning, Grooming the Product Backlog, Estimating the Product Backlog items, Acceptance criteria, Spring Backlog, Review and Retrospective)

Module 05 Emergent Architecture (Architecture and Scrum, Emergent Architecture, Principles, patterns and practices, Visual Studio 2010 modelling tools, UML and layer diagrams, Sprint 1, Review and Retrospective)

Module 06 Test-driven Development (What a unit test is and why we care, Continuous integration (CI) using Team Foundation Build, Test Driven Development (TDD), Code coverage, Refactoring and Test Impact Analysis, Sprint 2, Review and Retrospective)

Module 07 Ship It! (Acceptance testing in Visual Studio 2010, Microsoft Test Manager, Test case management, Maintaining tests, Writing and running manual tests, Branching and merging, Sprint 3, Review and Retrospective)

Module 08 Overcoming Dysfunction (Becoming a high-performing development team, development team challenges and how to overcome them, Flaccid Scrum and ScrumButs, Inspecting, adapting and being transparent, Working with challenging Scrum Masters, Working with challenging Product Owners and Stakeholders, Course Review and Retrospective)

1. This course prepares you for the Professional Scrum Developer (.Net) certification programme. It features only one assessment. This assessment measures knowledge of how to develop software using Scrum on a specific technology platform. These assessments are technology-specific, with different exams for .NET and for Java. Assessment is based on the body of knowledge contained in the courseware.

2. PSD (.Net) assessment (exam time limit 60 mins, minimum score 90% required to attain Professional Scrum Developer certification, format multiple choice, practice test available at and The Scrum Guide provided as study materials.

3. Exam fees are included in the registration fees quoted.

Certification by : strives to provide all the tools and resources needed by Scrum practitioners and experts in agility to deliver value using scrum. was created in 2009 by Ken Schwaber, one of the founders of Scrum. It hosts the Scrum Guide in 30 languages, provides scrum assessments so that you can evaluate yourself, hosts community forums and webcasts and defines industry -leading scrum training.


Target Audience

1. The Professional Scrum Developer (PSD) course is designed by The PSD course is targeted towards the Scrum team members. While both the PSM and PSD are targeted at different audiences, this does not necessarily mean that one is more advanced than the other – it is simply geared for different users. In Scrum, the term Developer applies to all team members. e.g. Testers develop test plans, Programmers develop code. So for team members who may be using Java or .Net, the recommended course is the PSD.
2. This course is suitable for :-
i. Any member of a software development team: architect, programmer, database developer, tester, etc. Entire teams are also encouraged to attend and experience the course and the Sprint collaboration together.
ii. Attendees will self-organise to form cross-functional Scrum teams. These teams require an aggregate of skills specific to the selected case study. Product Owners, Scrum Masters, and other stakeholders are welcome too. Keep in mind that everyone who attends will be expected to commit to work and pull their weight on a Scrum team.
3. Who Should Not Take this Course
Due to the nature of this course, certain types of people should probably not attend this course (candidates requiring command and control style instruction, requiring prescriptive/step-by-step (think traditional Microsoft Learning) hands-on labs, who are unwilling to work within a timebox, who are unwilling to work collaboratively on a team, who don’t have any skill in any of the software development disciplines, who are unable to commit fully to their team – not only will this diminish the student’s learning experience, but it will also impact their team’s learning experience).


1. This course is technically-focused, team-based, and employs timeboxes. It demands that the members of the teams self-organise and self-manage their own work to collaboratively develop increments of software
2. All attendees must commit (To pay attention to all lectures and demonstrations, participate in team and group discussions, work collaboratively with other team members, obey the timebox for each activity, commit to work and do your best to deliver).
3. All teams should have these skills
i. Understanding of Scrum, Familiarity with Visual Studio 2010, C#, .NET 4.0 and ASP.NET 4.0 experience (check with instructor ahead of time for exact technologies);
ii. software testing experience.
4. At present, Professional Scrum Developer assessments are open only to those who have taken a Professional Scrum Developer course ie you are not able to take the assessments without having first taken the course.


1. The Scrum Open assessment is available for free to anyone who would like to test your knowledge on Scrum. Use the Scrum Open assessment to prepare to take the Professional Scrum Developer assessment for certification.
2. Before attempting the assessment it is highly recommended that you review the Scrum Guide at

Important Note

1. maintains a defined curriculumfor the Professional Scrum Master courses. While qualified instructors bring their own individual experiences and expertise to bear on the course, all students learn the same core course content.
2. Important guidelines to preparing your laptop – for you and others on your team to have a satisfactory learning experience, you should bring a properly configured laptop. Please review the Laptop Preparation Checklist.
3. This course is brought to you in partnership with Rob Maher Consulting.

Training Grants – applicable to courses in Malaysia

Vertical Distinct Sdn Bhd is a PSMB (Pembangunan Sumber Manusia Berhad) Approved Training Provider and the courses offered in Malaysia are HRDF (Human Resource Development Fund) claimable. For guidelines and details on how to submit your application or claims to the HRDF, please visit HRDF.

Ask a question