Applying Professional Scrum for Software Development

Great software development using Scrum requires the seamless integration of the tool, a well-functioning team, and software development best practices. Improving is now offering the 3-day Scrum.org Applying Professional Scrum for Software Development (APS-SD) certification course. This course is about software craftsmanship under a Scrum framework.

Description

The Applying Professional Scrum for Software Development course is an exercise-driven class which teaches students how to work in a team, using advanced software engineering practices such as Test Driven Development and Continuous Integration, your technology platform, and the Scrum framework to develop high quality, deployable, functionality.

Classes are exercise-driven, with students working in self-organizing teams to develop “done” increments from a realistic product backlog, all the while learning how to write maintainable, tested, integrated code. Students will learn through hands-on exercises and will be challenged to think on their feet to better understand what to do when they return to their workplaces.

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. These teams require an aggregate of skills specific to the selected case study. 
Product Owners, Scrum Masters, and other stakeholders are welcome too, but keep in mind that everyone who attends will be expected to commit to work and pull their weight on a Scrum team.

Assessment:

As part of the course, the student is invited to take the Professional Scrum Developer level 1 assessment through Scrum.org. While successfully passing the certification is not guaranteed, the APS-SD course will well prepare the student for the assessment and significantly improve his/her probability of passing.

Details:

Scrum Basics and Theory - What is Scrum and how has it evolved? Why does Scrum work and what are its core principles? How are the Scrum principles different from those of more traditional software development approaches, and what is the impact? The course simulates being part of a Scrum team to expose students to the core Scrum concepts in action. Students learn how to work as part of a Scrum team, which requires them to understand techniques for self-organization. Through the course students develop skills in identifying and overcoming common Scrum Team dysfunctions

Scrum Framework and Meetings - How Scrum theory is implemented using time- boxes, roles, rules, and artifacts. How can these be used most effectively and how can they fall apart? How to use Scrum Planning to plan a project and estimate its cost and completion date.

Tools - APS-SD courses teach students how to leverage different development tools to employ Scrum practices. Students learn how to map specific tool features and functions to the general Scrum practices they must use to be effective team members.

Practices – APS-SD courses cover all of the technical practices that team members need to successfully implement and ship functionality. These include coding practices like test-driven development, continuous integration, and refactoring; architecture practices such as emergent architecture and evolutionary database development; release management practices like planning, requirements definition, and shipment; and quality assurance practices from defining "done" to pair programming, version control and acceptance testing.

Similar courses

The Professional Scrum Master (PSM) course is a 2-day course that covers the principles and empirical process theory underpinning the mechanics, rules and roles of the Scrum framework. Advanced tools for servant-leadership are provided to increase a Scrum Master’s effectiveness. These tools relate to behavioral shifts, working with people and teams, coaching and facilitation techniques, and addressing the organization.

More Information

The Professional Scrum Product Owner (PSPO) course is a 2-day course where the instructor teaches participants how to maximize the value of software products and systems. Product Ownership in Scrum today requires more than understanding of how to write requirements or manage a Product Backlog. Professional Scrum Product Owners need to have a concrete awareness of everything that drives value from their products.

More Information

This 3-day training class combines the two most popular certification classes from Scrum.org: Professional Scrum Master (PSM) and Professional Scrum Product Owner (PSPO). All participants completing this training will receive a password to attempt (up to two times each) the PSM I and PSPO I certifications (PSM I and PSPO I).

More Information

Professional Scrum Master II™ (PSM II) course is a 2-day advanced Scrum Master class designed to support Scrum Masters in their professional development. The PSM II class 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 recognizedProfessional Scrum Master II (PSM II) certification exam.

More Information

This course promises the knowledge and confidence you need to build modern web applications using React. Over the course of 3 days, students will experience a structured blend of lecture and hands-on group labs.

More Information

This two-day instructor-led course focuses on the skills, work to be done, and communication styles necessary to be successful in an Agile BA role. Moving from a project to a product mindset can deliver value sooner.

More Information

Over the course of 3 days, students will master essential concepts of Angular’s component-based framework, including routing, API communication, working with forms and more.

More Information

Applying Professional Scrum (APS) is a 2-day course that teaches Scrum in a highly practical way. Working in a series of Sprints, participants build a real product while facing real-life problems. The mechanics, accountabilities, values, and empirical processes of Scrum are demonstrated by actually experiencing them. Common missteps and misunderstandings are discussed so participants grow a higher awareness of their symptoms.

More Information

Professional Scrum with User Experience (PSU) is a 2-day hands-on course where students will learn how to integrate modern UX practices into the way they are working with Scrum.

More Information

The Professional Agile Leadership Essentials (PAL-E) course provides a foundation for the role that leaders play in creating the conditions for a successful Agile transformation. This course was developed by Scrum.org in collaboration with the Professional Scrum Trainer community. After the class, students are eligible for the PAL I assessment certification. If you pass the assessment, you will gain the industry recognized PAL I certification.

More Information