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.
涵盖的内容
1个视频2篇阅读材料
显示有关单元内容的信息
1个视频•总计1分钟
Course Intro•1分钟
2篇阅读材料•总计2分钟
Key Terms: Course Intro•1分钟
Reflection: Course Intro•1分钟
Intro to Agile Concepts
第 2 单元•小时 后完成
单元详情
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.
涵盖的内容
2个视频4篇阅读材料
显示有关单元内容的信息
2个视频•总计4分钟
Waterfall•2分钟
Playground Plant•2分钟
4篇阅读材料•总计40分钟
Key Terms: Waterfall•10分钟
Reflection: Waterfall•10分钟
Key Terms: Playground Plant•10分钟
Reflection: Playground Plant•10分钟
Pragmatic Agile in Practice
第 3 单元•小时 后完成
单元详情
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.
涵盖的内容
3个视频6篇阅读材料
显示有关单元内容的信息
3个视频•总计11分钟
Pragmatic Agile•3分钟
Five Whys•4分钟
Productivity Techniques•5分钟
6篇阅读材料•总计60分钟
Key Terms: Pragmatic Agile•10分钟
Reflection: Pragmatic Agile•10分钟
Key Terms: Five Whys•10分钟
Reflection: Five Whys•10分钟
Key Terms: Productivity Techniques•10分钟
Reflection: Productivity Techniques•10分钟
Effective Technical Communication and Teamwork
第 4 单元•小时 后完成
单元详情
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.
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.
涵盖的内容
8个视频18篇阅读材料1个作业
显示有关单元内容的信息
8个视频•总计29分钟
AIOps Overview•2分钟
Diagram Prompt Engineering•4分钟
Summarizing Text with Claude•5分钟
AI Pair Programming Paradigm Shift•3分钟
AWS CodeWhisperer for Rust•8分钟
Serverless Bedrock Architecture Diagram•2分钟
Bedrock Knowledge Agent with RAG•2分钟
Building Blocks for GenAI: whisper.cpp•3分钟
18篇阅读材料•总计171分钟
Key Terms: AIOps Overview•10分钟
Reflection: AIOps Overview•10分钟
Key Terms: Diagram Prompt Engineering•10分钟
Reflection: Diagram Prompt Engineering•10分钟
Key Terms: Summarizing Text with Claude•10分钟
Reflection: Summarizing Text with Claude•10分钟
Key Terms: AI Pair Programming Paradigm Shift•10分钟
Reflection: AI Pair Programming Paradigm Shift•10分钟
Key Terms: AWS CodeWhisperer for Rust•10分钟
Reflection: AWS CodeWhisperer for Rust•10分钟
Key Terms: Serverless Bedrock Architecture•10分钟
Reflection: Serverless Bedrock Architecture•10分钟
Key Terms: Bedrock Knowledge Agent with RAG•10分钟
Reflection: Bedrock Knowledge Agent with RAG•10分钟
Key Terms: Building Blocks for GenAI: whisper.cpp•10分钟
Reflection: Building Blocks for GenAI: whisper.cpp•10分钟
When will I have access to the lectures and assignments?
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.
What will I get if I subscribe to this Specialization?
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.
Is financial aid available?
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.