Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Agile With AI

Pragmatic AI Labs via Coursera

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This course pairs pragmatic agile method with AI-assisted engineering practice. Across five modules you trace the historical arc from waterfall to agile, internalize the playground-vs-plant mental model, learn root-cause analysis via the five-whys habit, sharpen technical communication and demos, structure project management with the lightest possible artifacts (Trello and spreadsheets over heavy tools), and apply AI workflows — diagram prompt engineering, summarization with Claude, AI pair programming, AWS CodeWhisperer for Rust, Bedrock-backed serverless architectures, RAG with Bedrock Knowledge Bases, and local speech-to-text with whisper.cpp. By the end you can adapt agile to your team rather than the other way around, recognize the anti-patterns that turn ceremonies into theater, and integrate AI tooling into a development loop that ships rather than just demos. Pragmatic, opinionated, and grounded in named patterns rather than methodology cargo-cult.

Syllabus

  • About the Course
    • Welcome to Agile With AI. This module orients you to the course goals, structure, and how to get the most out of the lessons ahead. You'll meet your instructor, preview the journey from foundational Agile principles through hands-on AI-assisted project workflows, and set expectations for the practical skills you'll build along the way.
  • Intro to Agile Concepts
    • Before learning what Agile is, you need to understand what it isn't. This module compares the traditional Waterfall methodology with Agile thinking, then walks through a concrete planning exercise — building a playground — to show how iterative, feedback-driven planning works in practice. You'll see why rigid up-front specifications fail in modern software contexts and how Agile addresses those failures.
  • Pragmatic Agile in Practice
    • Agile is more than a methodology — it's a mindset for navigating uncertainty. This module dives into the pragmatic application of Agile principles, including sprint planning, retrospectives, and the Five Whys technique for root-cause analysis. You'll also explore how AI tools can amplify team productivity within an Agile workflow.
  • Effective Technical Communication and Teamwork
    • The largest module of the course. Strong technical communication is the connective tissue of effective Agile teams. This module covers giving and receiving feedback, running productive technical discussions, structuring effective meetings, applying DevOps principles, and using project management tools like Trello and spreadsheets. You'll also learn to recognize and avoid common project management anti-patterns.
  • AI-Assisted Development Workflows
    • Bring it all together: Agile mindset plus AI-powered tools. This module shows how generative AI reshapes the software development lifecycle — from AIOps and pair programming with AI assistants to building serverless GenAI architectures with AWS Bedrock, retrieval-augmented generation (RAG) agents, and exploring core GenAI building blocks. By the end, you'll be ready to integrate AI into your own Agile development workflow.

Taught by

Noah Gift

Reviews

Start your review of Agile With AI

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.