This training is the right choice for all team members who are involved in creating your software solutions.
This training is the right choice for all team members who are involved in creating your software solutions.
Many teams practice Scrum events but still struggle with technical debt, rigid architecture, and slow delivery. This program shifts the focus from process compliance to technical craftsmanship. You will dive deep into the engineering practices that make agility possible, learning how to build quality in from the start. This is your opportunity to move beyond just “doing” agile and learn how to build agile, sustainable software from the inside out.
As an A-CSD holder, you are already a skilled developer. The CSP-D path is about channeling that skill into leadership. This course is designed to transition you from a senior contributor to a technical mentor and leader. You will explore strategies for coaching other developers, championing technical standards, and improving your team’s collective engineering practices. You’ll gain the confidence to lead by example and foster a culture of technical excellence that spreads beyond just your own keyboard.
This immersive four-day program, delivered in four-hour daily sessions, will prepare you to excel as a technical leader on your Scrum team. It builds on your A-CSD experience with an advanced look at the agile engineering lifecycle, focusing on mentoring, advanced TDD, emergent design, and continuous delivery. You will learn how to foster a culture of technical excellence and guide your team through complex engineering challenges. The course is taught through expert instruction, in-depth demonstrations, and collaborative, code-centric exercises in pairs and small groups. You will gain deep expertise in the critical leadership and technical practices needed to champion high-quality code and ensure your team can deliver sustainably, which Scrum requires. These skills form the pinnacle of true agile software craftsmanship.
“With all these practices, many of them drawn from Extreme Programming, I treat them as tools in my toolbox. I don’t always need a hammer, I don’t always need a screwdriver, but having those tools, when I can apply them in the right situation, they really are effective.” – Paul Moore, CSD Instructor