(A-CSD℠) Advanced Certified Scrum Developer
The Advanced Certified Scrum Developer℠ course is designed to up-level the skills of growth-oriented CSDs by immersing you in practice and practical application. The goal is to expose students to advanced tools and collaboration techniques needed to build good products in the iterative and incremental fashion that Scrum requires.
Description
Are you a seasoned software developer aiming to elevate your skills and lead your team to new heights in agile development? Welcome to the Advanced Certified Scrum Developer class. Certified Scrum Developers (CSD®) have demonstrated — through a combination of formal training and a technical skills assessment — that they have a working understanding of Scrum and agile principles, and have learned specialized agile product development skills. The Advanced Certified Scrum Developer℠ course is designed to up-level the skills of growth-oriented CSDs by immersing you in practice and practical application. The goal is to expose students to advanced tools and collaboration techniques needed to build good products in the iterative and incremental fashion that Scrum requires.
Advanced Certified Scrum Developer class is the pivotal step for ambitious developers committed to mastering their craft and driving innovation within their teams.
Here's what awaits you in this transformative class:
-
Advanced Agile Development Practices: Delve into advanced agile development practices, including test-driven development (TDD), behavior-driven development (BDD), and acceptance test-driven development (ATDD). Learn how to apply these practices to write clean, maintainable code and deliver high-quality software increments.
-
Agile Architecture and Design: Gain insights into agile architecture and design principles, including emergent design, evolutionary architecture, and domain-driven design (DDD). Discover techniques for designing scalable, resilient, and maintainable software systems that can adapt to changing requirements and business needs.
-
Continuous Integration and Delivery: Master the art of continuous integration (CI) and continuous delivery (CD), learning how to automate the build, test, and deployment processes. Explore tools and practices for ensuring code quality, automating tests, and deploying software to production with confidence and reliability.
-
DevOps Collaboration: Embrace the DevOps mindset and learn how to collaborate effectively with operations teams to streamline the software delivery pipeline. Discover how to implement infrastructure as code (IaC), monitor application performance, and troubleshoot production issues in real-time.
-
Agile Team Collaboration: Enhance your collaboration skills and learn how to work effectively within agile teams. Explore techniques for pair programming, mob programming, and code reviews that promote knowledge sharing, code ownership, and collective code ownership.
By completing the Advanced Certified Scrum Developer class, you'll not only expand your technical skills but also earn a prestigious certification that validates your expertise in agile software development. Stand out as a developer committed to delivering superior software solutions and driving innovation within your organization.
A. Prerequisites
- Hold a Certified Scrum Developer® certification with Scrum Alliance.
- In order to receive the A-CSD℠ certification, Scrum Alliance must be able to validate at least 12 months of work experience specific to the role of Scrum developer/team member (within the past five years)
- Attendees should have some programming experience and must use a computer during the class.
- Watched pre-class videos supplied by your instructors prior to class.
B. Who Should Attend
This training is for all technical team members and has the greatest impact when the entire technical team can attend. This course will benefit architects; designers; developers; development managers; product managers; software engineers/programmers; testers; technical analysts; technical leads; and QA engineers.
C. Learning Objectives
Advanced Certified Scrum Developer℠ class contains a good balance of theory and practice. We build a working product using Agile, Scrum, and technical practices in a Scrum Team environment.
- Lean, Agile, Scrum – from the Scrum Developer perspective
- Collaboration & Team Dynamics – working as a team, including the customer, pair, and mob programming
- Architecture and Design – principals, practices and patterns for an Agile environment
- Test-Driven Development (TDD) – as a design approach, the red-green-refactor cycle, qualities of a good test, and measuring test effectiveness
- Refactoring – when to refactor, refactoring for maintainability, refactoring to patterns
- Integrating Continuously – single-command builds, build automation, single source repository, automated deployment, continuous delivery
- Learning by Delivering Continuously – benefits of continuous delivery, technical practices, incorporating feedback
D. Benefits
In today's competitive job market, Advanced Certified Scrum Developer℠ training can fuel your career success and increase your effectiveness on any Scrum team. A successful Certified Scrum Developer commits to continuous improvement, making A-CSD℠ the logical next step. The coursework and dedication needed to achieve an A-CSD℠helps you become a better practitioner of Scrum and agile development. By earning an Advanced Certified Scrum Developer certification℠, you:
- Enjoy the power to collaboratively improve your team’s working dynamics and effectiveness
- Grow your technical capabilities by practicing agile tested approaches to development
- Expand your understanding of the foundations of Scrum and the scope of your role
- Improve your career opportunities by staying relevant and marketable to agile businesses
- Engage with a community of like-minded Scrum developers who are committed to continuous improvement
- Analyze your growth and discover new opportunities to accelerate your career as an agilist
E. Takeaways
When you complete your course, you will receive notification to accept your A-CSD℠ license, and the A-CSD℠certification will be added to your profile. Your certification is valid for two years.