(CSD®) CERTIFIED SCRUM DEVELOPER®

Strengthen your technical skills in agile product development. Certified Scrum Developers (CSD®) have demonstrated — through training that ensures they have a working understanding of Scrum and agile principles, and have learned specialized agile engineering skills. The Certified Scrum Developer® course is designed for product developers who are working in a Scrum environment.

Description

Are you a software developer looking to level up your skills and deliver high-quality products in an agile environment? Look no further than the Certified Scrum Developer class. This immersive program is designed to equip developers like you with the knowledge, tools, and practices needed to excel in Scrum teams and deliver value with confidence. CSD is a game-changer for ambitious developers seeking to thrive in agile software development.

 

Here's why you should join us:

  1. Master Agile Development Practices: Dive deep into agile development practices, including test-driven development (TDD), continuous integration (CI), and pair programming. Learn how to apply these practices effectively to improve code quality, speed up delivery, and enhance team collaboration.

  2.  Collaborate Effectively in Scrum Teams: Gain practical insights into how developers collaborate within Scrum teams to deliver working software increments. Explore techniques for effective sprint planning, backlog grooming, and sprint reviews, ensuring alignment with product goals and customer needs.

  3.  Deliver Value with Confidence: Learn how to deliver value to customers early and often by embracing iterative and incremental development. Discover how to break down complex requirements into manageable user stories, estimate effort accurately, and deliver shippable increments at the end of each sprint.

  4.  Drive Continuous Improvement: Embrace a culture of continuous improvement by reflecting on your development practices and seeking opportunities for growth. Explore ways to optimize your development process, identify bottlenecks, and leverage feedback to iterate and improve over time.

  5.  Earn a Valuable Certification: By completing the Certified Scrum Developer class, you'll not only enhance your development skills but also earn a valuable certification that demonstrates your proficiency in agile software development. Stand out in the competitive job market and showcase your commitment to delivering high-quality software in agile environments.

 

A. Prerequisites

Internet Access is the only requirement for this class.

B. Who Should Attend

  • Software Engineers
  • QA Testers
  • Technical Architects
  • IT Managers and Directors
  • Hardware Engineers
  • Database Administrators
  • Business Analysts
  • Project/Product Managers

C. Learning Objectives

Lean, Agile and Scrum 

  • Describe the roles and responsibilities of the Scrum team
  • Practice utilizing a sprint backlog
  • Demonstrate an effective daily Scrum
  • List the benefits a Definition of Done and how to evolve it

Collaboration

  • Discuss the attributes of effective teams 
  • Practice pairing and mobbing techniques through simulation
  • Use Behavior Driven Development techniques to refine PBIs

Architecture & Design

  • Explain evolutionary architecture and how it helps agile teams
  • List principles of an agile architecture
  • Explain design practices of agile teams

Refactoring

  • Define technical debt and ways to effectively manage it
  • List common design patterns and their purpose
  • Identify techniques for refactoring

Test Driven Development

  • Explain test-first development
  • List the differences between “traditional” and “agile” testing
  • Explain the importance of refactoring in the TDD cycle
  • Describe the qualities of good agile testing

Integrating Continuously

  • Define continuous integration and list its benefits
  • Describe the advantage of building a continuous pipeline
  • List effective techniques for how teams interact with a CI pipeline

E. Takeaways

  • 16 SEUs/16 PDUs
  • Two-year membership to the Scrum Alliance

D. Benefits

In today's competitive job market, the Certified Scrum Developer® training can set you apart from the pack. A successful Certified Scrum Developer® is committed to continuous improvement. The coursework and dedication needed to achieve a CSD sharpens your skills to help you become a better practitioner of Scrum and agile development. By earning a Certified Scrum Developer® certification, you

  • Learn the foundations of Scrum and the scope of the Certified Scrum Developer’s role from the best minds in development agility
  • Demonstrate to employers and peers your understanding of core Scrum knowledge
  • Expand your career opportunities by staying relevant and marketable across all industry sectors adopting agile practices
  • Engage with a community of recognized Scrum experts who are committed to continuous improvement

 

Similar classes

Whether you want to serve as a scrum master, are adopting scrum, or just need the tools to be more agile, our Certified ScrumMaster® (CSM®) course is the right place to start. You’ll gain a solid understanding of scrum and learn practical ways to apply it on your team and throughout your organization. Considered the gold standard of certification, Certified ScrumMaster is an interactive and engaging learning experience.

More Information

Certified Scrum Professionals challenge their teams to improve the way Scrum and Agile principles are applied. They demonstrated experience, documented training, and proven knowledge in Scrum, making them invaluable to their Organization. The online class provides a deep dive into Lean Thinking, visual facilitation techniques, remote teams, and more as we examine the relationship of the ScrumMaster to the Product Owner, the Team, and the Organization.

More Information

Product owners have a unique and demanding role on agile teams. A product owner decides what the team will create next in order to deliver more value to the customer. In a Certified Scrum Product Owner (CSPO®) class, you'll learn the framework, principles, and values that make scrum work, plus key skills and tools you need to be effective.

More Information

Advanced Certified ScrumMaster (A-CSM℠) is a full immersion into the world of the ScrumMaster role. The class explores Agile Facilitation and Agile Coaching and how the Scrum Master uses these skills to support the Team, the Product Owner, and the Organization. The class is full of real-world examples and practical tools and techniques that can be implemented immediately at your workplace. This class is intended for individuals who have already completed Certified ScrumMaster Certification (CSM)

More Information

Advance your skills and distinguish yourself with the Advanced Certified Scrum Product Owner (A-CSPO) certification. This course prepares you to tackle complex challenges, drive maximum business value, boost return on investment, and create exceptional customer experiences. You'll also learn how to leverage AI tools and master AI prompt techniques to enhance your product ownership practices. This class is intended for individuals who have already completed Certified Scrum Product Owner Certification (CSPO).

More Information

Certified Scrum Professionals challenge their teams to improve the way Scrum and Agile principles are applied. From customer discovery and development to business models and competitive analysis, this class explores the role of the Product Owner and how they help launch new Teams, work with their Stakeholders on planning and forecasting, and work with multiple Teams on their backlogs.

More Information

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.

More Information

Agile Leaders exhibit flexibility and proficiency in leading across diverse cultures, generations, and geographical locations. They concentrate on cultivating self-organizing, self-managing teams, articulating a clear vision, and providing unwavering support to enable the team to achieve remarkable results.

More Information

Facilitation supports groups of people as they collaborate, create, and make decisions. The Certified Agile Facilitator (CAF) course provides training for anyone interested in developing their facilitation mindset and knowledge while learning from experienced agile practitioners.

More Information

Today's organizations must understand agile capabilities to dominate the market, deliver maximum value to customers, and achieve their goals. Support your organization with agile leadership skills that drive those capabilities. In the Certified Agile Leader® 2 course, you'll find out how to apply what you learned about agile leadership in CAL 1™ to organizational strategy, delivery, and your own professional growth.

More Information

Adapt to the accelerating pace of change while delighting customers, innovating, and reaching enterprise goals more effectively.

More Information