Course Badge
Back to results

Certified Scrum Developer®

Taught by: Rod Claar
Stand out from the crowd with a certification that proves your knowledge and understanding of the scrum framework. The CSDĀ® course is delivered by world-class trainers who have been extensively evaluated and vetted as leaders in technical practices, scrum, and agility. Successful completion of this course includes a two-year professional membership with Scrum Alliance and a globally recognized certification badge.
Back to results
06 - 08 January, 2025 |
 09:00 PST |
 8 hrs/day

Course details


About the trainer


Location

person icon

Online


Discounts

discount tag icon

Price increases to $999 after 12/23/2024

Effective Scrum Developer with AI Day

 

Immerse yourself in the evolving landscape of Agile development with our "Effective Scrum Developer with AI Day" course.This 3-day class is designed for professional software developers aiming to enhance their Scrum adoption and technical skills, this course combines foundational Scrum principles with advanced AI techniques, empowering participants to become more proficient and innovative in their roles within a Scrum team.

Participants will gain hands-on experience and insights into how AI can enhance Agile practices, streamline development processes, and improve product delivery efficiency. This specialized addition ensures that you stay at the forefront of technology and agile methodologies.

What You'll Learn:

  1. Scrum and Agile Engineering Practices:

    • Understand and engage with the core principles of Scrum, tailored for developers.
    • Collaborate effectively within a Scrum team to meet Sprint and Release goals.
  2. Enhanced Development with AI:

    • Explore the integration of AI tools and techniques in Agile environments to accelerate development cycles and improve decision-making.
    • Apply AI to enhance productivity in Test Driven Development (TDD), Continuous Integration, and Automated Refactoring.
  3. Core Technical Skills:

    • Strengthen foundational skills in key areas such as Test Driven Development, Continuous Integration, and Refactoring..
    • Develop high-quality, maintainable code that meets business needs efficiently.
  4. Advanced Topics:

    • Dive deep into Agile Architecture and Automated Refactoring with AI enhancements.
    • Learn to harness AI's power for detailed system analysis, prediction, and optimization tasks.

Prerequisites:

Participants should have working knowledge of Microsoft Visual Studio or VS Code and development with programming languages such as Python, C# or VB.NET. A basic understanding of Scrum is expected, though familiarity with AI concepts will enhance the learning experience.

Join us for a dynamic learning experience that not only strengthens your Scrum capabilities but also infuses your development processes with cutting-edge AI innovations, ensuring you and your team deliver greater business value in every Sprint.

The students will be engaged in practice sessions and  therefor should have a PC or MAC loaded with appropriate development platforms and tools.

Effective Scrum Developer with AI Day Agenda

Day 1: Core Scrum and Development Practices

  • 9:00 AM - 9:30 AM: Introduction to the Developer Role in Scrum

    • Explore the unique responsibilities and expectations within a Scrum team[1].
  • 9:30 AM - 11:00 AM: Scrum Fundamentals

    • Understanding Scrum, its principles, and differences from other methodologies[2]``[3].
  • 11:00 AM - 12:30 PM: Test First Approach

    • Applying Test First principles to ensure clear understanding of requirements[4].
  • 12:30 PM - 1:30 PM: Lunch Break

  • 1:30 PM - 3:00 PM: Writing Unit Tests in .NET

    • Practical session focused on developing effective unit tests.
  • 3:00 PM - 4:00 PM: Agile Analysis for Developers

    • Techniques to break down requirements quickly and accurately for efficient planning..
  • 4:00 PM - 5:00 PM: What is Quality Code?

    • Understanding and producing high-quality code to support project health and progress.

Day 2: Advanced Practices

  • 9:00 AM - 10:30 AM: Test Driven Development

    • In-depth exploration of TDD and its application in modern software development..
  • 10:30 AM - 12:00 PM: Agile Architecture

    • Designing maintainable and efficient software components for adaptability..
  • 12:00 PM - 1:00 PM: Lunch Break

  • 1:00 PM - 2:30 PM: Refactoring and Automated Refactoring

    • Improving code design and using tools for automated improvements..
  • 2:30 PM - 3:30 PM: Integrating Often and Continuous Integration

    • Best practices for ensuring systematic and frequent integration in development.
  • 3:30 PM - 5:00 PM: Practice and Questions

    • Practice in Acceptance Test Driven Development and Unit Test Driven Development 
    • Plenty of time for questions.

Day 3: AI in Agile Development

This AI Day is crafted to empower participants with a robust understanding of AI concepts and practical applications. This agenda incorporates hands-on sessions, theoretical learning, and discussions with industry insights.

Morning Session: Understanding AI and Machine Learning

  • 9:00 AM - 9:30 AM: Welcome and Introduction

    • Overview of AI's impact across industries.
  • 9:30 AM - 10:30 AM: Foundations of AI and ML

    • Differentiating AI, Machine Learning, and Deep Learning
  • 10:30 AM - 12:30 PM: Real-World Applications and Case Studies

    • Exploring AI applications in sectors like healthcare, finance, and transportation.
  • 12:30 PM - 1:30 PM: Lunch Break

Afternoon Session: AI in Practice

  • 1:30 PM - 3:00 PM: Introduction to AI Toolkits and Libraries

    • Hands-on workshop on implementing basic AI models using popular AI frameworks.
  • 3:00 PM - 4:00 PM: AI Ethics and Responsible AI

    • Discussion on ethical challenges and ensuring responsible AI practices.
  • 4:00 PM - 5:00 PM: Discussion: The Future of AI

    • Discuss the latest trends and future of AI technology.

This agenda is designed to equip developers with both the essential and advanced skills required for effective Scrum practices, with an added focus on leveraging AI to improve productivity and innovation.

This course is ideal for software developers who are already familiar with Scrum basics and are looking to leverage AI to improve their Agile practices. It is especially beneficial for those who have previously completed our Certified ScrumMaster Workshop or similar training..

Completing this course will result in a Certified Scrum Developer certification from the Scrum Alliance and an Artificial Intellegence course certiificate from Effective Agile Development.

Reviews

rating icon showing 0.00 stars. No ratings yet TrustPilot logo
This course does not have any reviews yet.

More courses by Rod

course badge Certified Scrum Developer®
Where & when
  • folder icon
    Mon Mar 17 - 19, 2025
  • clock icon
    09:00 PDT
  • person icon
    Live Online