Description
Training Information:
– Training Prerequisites
– None.
Certification Information:
– Show that you understand Scrum and agile development by passing an assessment given by your teacher. After you finish the course, you’ll receive a notification to accept your CSD® license, and your certification will be added to your Scrum Alliance membership profile.
This certification is good for two years. To keep your certification, you need to earn Scrum Education Units® (SEUs) and renew your certification every two years.
Objectives:
– Use an integrated case study to initiate (visioning), develop a product roadmap, user stories, and the product.
– Develop collaboration and team dynamics.
– Work successfully in a Scrum team that focuses on creating products.
– Bring essential collaboration skills into your team.
– Encourage the understanding and adoption of agile engineering practices within your team.
Certified Scrum Developer® (CSD) Training Delivery Methods:
– In-Person
– Online
Certified Scrum Developer® (CSD) Training Outline:
Module 1: Lean, Agile & Scrum
– Practice utilising a sprint backlog
– Describe the responsibility of the Scrum team for turning PBIs in the sprint backlog into increments of value
– Organise and demonstrate the daily Scrum
– List at least three attributes of PBIs
– Give at least three examples of how a Scrum team will inspect and adapt PBIs during product backlog refinement
– Discuss at least five elements of a definition of done that ensure the increment provides information that enhances transparency and focus against which progress can be measured
Module 2: Collaboration & Team Dynamics
– Explain at least three differences between a working group and a team
– Discuss at least three attributes of effective teams
– Demonstrate “working together as a team“
– Describe at least three benefits of developers interacting directly with customers and users
– Restate at least three ways a Scrum team may collaborate with stakeholders, customers, and/or users during the sprint
Module 3: Architecture & Design
– Outline at least three benefits of technical excellence
– Explain at least one design practice on an agile team
– List at least three principles of architecture in an agile environment
Module 4: Refactoring
– Define refactoring
– Describe at least three benefits of refactoring to an agile software development effort
Module 5: Test Driven Development (TDD)
– Explain test-first as a design and development approach and list three benefits.
– List at least three differences between “traditional” and “agile” testing.
– Explain the importance of refactoring in the TDD cycle.
– Describe at least three qualities of a good agile testing approach.
Module 6: Integrating Continuously
– Define continuous integration and list at least three benefits.
– Describe using three examples of how Scrum supports CI.
– Describe at least one advantage of an automated build, test, measure pipeline.



