Agile With AI
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Agile With AI
This course is part of Rust for Data Engineering Specialization
Instructor: Noah Gift
Included with
Learn more
Recommended experience
Recommended experience
What you'll learn
Adapt agile ceremonies to your team's actual workflow β drop the rituals that don't generate value, keep the ones that shorten feedback loops
Apply pragmatic project-management patterns using Trello and spreadsheets β small-batch work, lightweight artifacts, weekly cadence, blameless retros
Integrate AI workflows into engineering practice β diagram prompt engineering, summarization with Claude, AI pair programming
Recognize and avoid the project-management anti-patterns that produce ticket-shaped work and status theater
Skills you'll gain
- Technical Communication
- Agile Software Development
- Software Design
- Devops Tools
- Software Development Methodologies
- Agentic systems
- Sprint Retrospectives
- Agile Product Development
- Agile Methodology
- Agile Project Management
- Project Design
- DevOps
- Artificial Intelligence
- Serverless Computing
- Test Automation
- Automation
Tools you'll learn
Details to know
April 2026
1 assignment
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 5 modules in this course
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.
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.
What's included
1 video2 readings
1 videoβ’Total 1 minute
- Course Introβ’1 minute
2 readingsβ’Total 2 minutes
- Key Terms: Course Introβ’1 minute
- Reflection: Course Introβ’1 minute
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.
What's included
2 videos4 readings
2 videosβ’Total 4 minutes
- Waterfallβ’2 minutes
- Playground Plantβ’2 minutes
4 readingsβ’Total 40 minutes
- Key Terms: Waterfallβ’10 minutes
- Reflection: Waterfallβ’10 minutes
- Key Terms: Playground Plantβ’10 minutes
- Reflection: Playground Plantβ’10 minutes
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.
What's included
3 videos6 readings
3 videosβ’Total 11 minutes
- Pragmatic Agileβ’3 minutes
- Five Whysβ’4 minutes
- Productivity Techniquesβ’5 minutes
6 readingsβ’Total 60 minutes
- Key Terms: Pragmatic Agileβ’10 minutes
- Reflection: Pragmatic Agileβ’10 minutes
- Key Terms: Five Whysβ’10 minutes
- Reflection: Five Whysβ’10 minutes
- Key Terms: Productivity Techniquesβ’10 minutes
- Reflection: Productivity Techniquesβ’10 minutes
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.
What's included
12 videos24 readings
12 videosβ’Total 49 minutes
- Effective Tech Discussions: Introβ’2 minutes
- Technical Demoβ’11 minutes
- Demo Videosβ’2 minutes
- Effective Critical Thinkingβ’5 minutes
- Effective Triple Threatβ’3 minutes
- Effective Technical Teamwork: Introβ’0 minutes
- Effective Technical Teamworkβ’6 minutes
- Project Management: Introβ’2 minutes
- Technical Project Managementβ’5 minutes
- Project Management with Trelloβ’4 minutes
- Planning with Spreadsheetsβ’5 minutes
- Project Management Anti-Patternsβ’5 minutes
24 readingsβ’Total 240 minutes
- Key Terms: Effective Tech Discussions: Introβ’10 minutes
- Reflection: Effective Tech Discussions: Introβ’10 minutes
- Key Terms: Technical Demoβ’10 minutes
- Reflection: Technical Demoβ’10 minutes
- Key Terms: Demo Videosβ’10 minutes
- Reflection: Demo Videosβ’10 minutes
- Key Terms: Effective Critical Thinkingβ’10 minutes
- Reflection: Effective Critical Thinkingβ’10 minutes
- Key Terms: Effective Triple Threatβ’10 minutes
- Reflection: Effective Triple Threatβ’10 minutes
- Key Terms: Effective Technical Teamwork: Introβ’10 minutes
- Reflection: Effective Technical Teamwork: Introβ’10 minutes
- Key Terms: Effective Technical Teamworkβ’10 minutes
- Reflection: Effective Technical Teamworkβ’10 minutes
- Key Terms: Project Management Introβ’10 minutes
- Reflection: Project Management Introβ’10 minutes
- Key Terms: Technical Project Managementβ’10 minutes
- Reflection: Technical Project Managementβ’10 minutes
- Key Terms: Project Management with Trelloβ’10 minutes
- Reflection: Project Management with Trelloβ’10 minutes
- Key Terms: Planning with Spreadsheetsβ’10 minutes
- Reflection: Planning with Spreadsheetsβ’10 minutes
- Key Terms: Project Management Anti-Patternsβ’10 minutes
- Reflection: Project Management Anti-Patternsβ’10 minutes
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.
What's included
8 videos18 readings1 assignment
8 videosβ’Total 29 minutes
- AIOps Overviewβ’2 minutes
- Diagram Prompt Engineeringβ’4 minutes
- Summarizing Text with Claudeβ’5 minutes
- AI Pair Programming Paradigm Shiftβ’3 minutes
- AWS CodeWhisperer for Rustβ’8 minutes
- Serverless Bedrock Architecture Diagramβ’2 minutes
- Bedrock Knowledge Agent with RAGβ’2 minutes
- Building Blocks for GenAI: whisper.cppβ’3 minutes
18 readingsβ’Total 171 minutes
- Key Terms: AIOps Overviewβ’10 minutes
- Reflection: AIOps Overviewβ’10 minutes
- Key Terms: Diagram Prompt Engineeringβ’10 minutes
- Reflection: Diagram Prompt Engineeringβ’10 minutes
- Key Terms: Summarizing Text with Claudeβ’10 minutes
- Reflection: Summarizing Text with Claudeβ’10 minutes
- Key Terms: AI Pair Programming Paradigm Shiftβ’10 minutes
- Reflection: AI Pair Programming Paradigm Shiftβ’10 minutes
- Key Terms: AWS CodeWhisperer for Rustβ’10 minutes
- Reflection: AWS CodeWhisperer for Rustβ’10 minutes
- Key Terms: Serverless Bedrock Architectureβ’10 minutes
- Reflection: Serverless Bedrock Architectureβ’10 minutes
- Key Terms: Bedrock Knowledge Agent with RAGβ’10 minutes
- Reflection: Bedrock Knowledge Agent with RAGβ’10 minutes
- Key Terms: Building Blocks for GenAI: whisper.cppβ’10 minutes
- Reflection: Building Blocks for GenAI: whisper.cppβ’10 minutes
- Before You Goβ’1 minute
- Next Stepsβ’10 minutes
1 assignmentβ’Total 15 minutes
- Final Graded Quizβ’15 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Offered by
Explore more from Design and Product
- Status: Free Trial
- Status: Preview
Course
- Status: Free TrialP
Pragmatic AI Labs
Course
- Status: Free TrialP
Pragmatic AI Labs
Specialization
Why people choose Coursera for their career
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you canβt afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, youβll find a link to apply on the description page.
More questions
Financial aid available,
