Some IT directors, product owners and project managers wonder about how the Certified Scrum Developer Training will help their development teams. Maybe the delivery team has not broken out of the mold of Dev and QA. Will this course give them a new mindset? Will they begin to move away from iteration as a mini-waterfall to an iteration covering quality testing and development together?
The Certified Scrum Developer class is all about equipping developers with the technical skills and cross functional team practices to integrate QA into the development process.
The core practice learning objectives for the course include the following which directly apply to the case described above.
In the CSD course, participants not only discuss the truly cross-functional and iterative mindset needed by highly-responsive Agile teams; but practice those engineering disciplines required for that mindset to become a reality.
In order to reduce defects so testers can better spend their time on the most valuable testing practices, we have TDD.
In order to reduce large batches of software to test, we have CI.
And, at the heart of these practices, we have refactoring, which lets us reshape code to handle the new and innovative features.
The Certified Scrum Developer training class also discusses (and possibly implements) acceptance-testing (ATDD) aka storytesting aka one aspect of Behavior Driven Development (BDD).
Why evaluate Kanban? Are you considering moving from Scrum to Kanban? Let’s explore that a bit. Kanban is known as an Agile way of working. You may have heard the
We’re going to walk through a couple of tools that we’ve found particularly useful for Agile adoptions, for coaching teams, and for working with individuals. The first in this video