Practices and Tooling for Scrum Development Teams

Professional Software Delivery with Scrum™ (PSD) is a 3-day course where students make up an entire Scrum Team where they concurrently do requirements engineering, design, development, testing, integration and deployment within a single iteration. This course combines practical excersises

What You Will Learn

Over the 3 days, students gain a real-world view of what it is like to build software with Scrum. Throughout the course, students collaborate together as a team in a series of Sprints where they apply modern engineering practices, and use the Scrum framework to cope with changes. There is a key focus on having students learn how to develop increments of potentially releasable functionality from a realistic Product Backlog.

Students concurrently work together with their Scrum Teams on requirements engineering, design, development, testing, integration, and deployment within a single iteration. The course teaches how Agile engineering practices and supportive ALM tools improve a team’s capabilities even more.

The course is available in .NET and Java specific technologies along with a generic technology course for developers using other technology stacks. The .NET version was developed in partnership with Microsoft® and is the official training solution for Microsoft Visual Studio. In private classes, Professional Scrum Trainers can work with you to define a specific technology stack that meet your needs.

If you have more than 5 people to train it can be more cost effective to have Martin come onsite and deliver a private course just for you. You can request a private course to be delivered onsite at your offices.

We have a number of public classes upcomming in the next few months on our Training Schedule that might be of intereste

Learn more than you ever have before

Students are challenged to implement and apply modern engineering standards and technical excellence within Scrum. They take home an increased understanding of how to collaborate better as a team.

Students will have a clear understanding of the mechanics of Scrum and their cohesion.

Students will learn what engineering practices to adopt to increase the effectiveness of Scrum.

Students leave the class with a handful of tips to identify common impediments and dysfunctions.

Students can be more effective in a Scrum Development Team.

Course Topics

The Scrum Framework

Application Lifecycle Management

Working from the Product Backlog

Agile Testing

Emergent Architecture

Quality Code

Scrum Challenges

This course is for you if…

The Professional Scrum Developer (PSD) course is suitable for any member of a Development Team, including architects, programmers, database developers, testers, business analysts, designers, and others with some technical knowledge. This is a technical class and, as such students may need to pair with others on their team at times.

Have experience with the technologies taught in the class, i.e. Java or .Net

Assessment and certification

The Professional Scrum Developer (PSD) course has the Professional Scrum Developer level I (PSD I) as its associated credential. All participants completing the Professional Scrum Development Team course receive a password to take the PSD I assessment.

This industry-recognized certification requires a minimum passing score on the associated rigorous assessment. Scrum.org maintains a public list with everyone holding a PSD I credential.

Format

Students work in teams. They learn self-organization through collaboration, conversation, and hands-on exercises.

Instructors for Professional Scrum Developer

Read More

The Sprints

Timeboxing is a critical concept in Scrum as well as in this course. This is especially evident during the Sprints. Each event within a Sprint has a timebox duration and each team is expected to obey it.

Activity

Timebox

Sprint Planning

The Product Owner presents an ordered Product Backlog and the Development Team forecasts and plans its Sprint Backlog

15 min

Development

The Development Team self-organizes to complete their plan, develop the PBIs, and deliver a done increment of functionality

75 min

Grooming

The Scrum Team inspects and grooms the Product Backlog

Varies

Sprint Review

Each team presents their done increment for feedback

15 min

Sprint Retrospective

A group retrospective meeting is held to inspect and adapt the current Sprint in hopes of making the next Sprint more effective

15 min

Audience

This course is suitable for any member of a Scrum Development Team, such as those who develop tests, architecture, design, schema, or code. Entire teams are encouraged to attend this course and experience the positive effects of collaborating inside of a timebox according to their definition of done. Each team must be cross-functional, ensuring it has the necessary skills. Product Owners, Scrum Masters, stakeholders, and those evaluating Scrum’s effectiveness are welcome to attend, but keep in mind that every attendee will be expected to participate and collaborate equally, working towards the achievement of their team’s goals.

Note: This course assumes that each student has read the Scrum Guide, has a basic understanding of Scrum, and is using Visual Studio 2013 Premium edition (or above). Failure to meet any of these prerequisites may result in a diminished learning experience.

At Course Completion

Through a combination of certified instructor-led training, hands-on activities, and team exercises you will be exposed to the key components of Scrum and the skills required to help successfully develop software using Visual Studio. At course completion, attendees will have had exposure to most of the topic areas outlined in the Professional Scrum Developer Objective Domain:

Advanced Professional Scrum Master (PSM-A) course is a 2-day advanced Scrum Master class designed to support Scrum Masters in their professional development. The PSM-A course is intended for Scrum Masters with at least one year of experience who are looking to grow their knowledge and abilities as a Scrum Master. This course is one step in that journey. The course also includes a free attempt at the globally recognized Professional Scrum Master II (PSM II) certification exam.