About this Course
4.7
912 ratings
237 reviews
Specialization
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Beginner Level

Beginner Level

Some familiarity with software development is helpful, but not required.

Hours to complete

Approx. 16 hours to complete

Suggested: 5 weeks of study, 2 - 5 hours/week...
Available languages

English

Subtitles: English...

What you will learn

  • Check

    How to evaluate and explain the relevance of concepts and practices from the agile development methodologies

  • Check

    How to create a strong shared perspective and drive to value using design methods like personas and problem scenarios

  • Check

    How to diagnose what software will be valuable to the user and how to test your ideas using agile user stories and prototypes

  • Check

    How to facilitate narrative collaboration with user stories and prototypes

Skills you will gain

agile user storiesUser Experience Design (UXD)Agile Software DevelopmentProduct ManagementSoftware Development
Specialization
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Beginner Level

Beginner Level

Some familiarity with software development is helpful, but not required.

Hours to complete

Approx. 16 hours to complete

Suggested: 5 weeks of study, 2 - 5 hours/week...
Available languages

English

Subtitles: English...

Syllabus - What you will learn from this course

Week
1
Hours to complete
2 hours to complete

Problems Agile Solves

The practices that deliver excellent product are well understood, but rarely seen. In this module, we’ll identify what’s hard about creating excellent products and how agile can help. We'll begin with a discussion of the Agile Manifesto, introduce key agile terminology, and explore how agile arose from previous development practices. Then we'll look at what makes implementing agile so challenging and make a case for why it's worth it and how to do it. By the end of this module, you'll have a solid understanding of agile processes and be prepared to use the Venture Design Template to work through project development and drive toward valuable outcomes....
Reading
17 videos (Total 104 min), 2 readings, 1 quiz
Video17 videos
Welcome to the Agile Specialization (Spanish)7m
Welcome to the Agile Specialization (Chinese)6m
What Is Agile?5m
Agile for Managers4m
Agile for Specialists4m
Agile 1017m
Today's Best Practices9m
Scale Friendly vs. Innovation Friendly4m
What Makes Agile Hard5m
The Blue Button Moment7m
Culture of Experimentation5m
The Manifesto in Practice6m
The Venture Design Framework3m
Greg Cohen on Getting Started with Agile6m
Bill Wake on Getting Started with Agile10m
How We Learn3m
Reading2 readings
Course Overview & Requirements10m
Get to Know Your Classmates in Discussion Forums10m
Quiz1 practice exercise
Week 1 Quiz15m
Week
2
Hours to complete
2 hours to complete

Agile Design with Personas, Problem Scenarios, and Alternatives

The best way to avoid building something nobody wants is to start with somebody in mind. That "somebody" is a persona. Personas and problem scenarios tie development to the end user and help you drive toward a valuable solution. In this module, you’ll learn to develop personas, problem scenarios, and alternatives using best practices from design thinking....
Reading
11 videos (Total 70 min), 1 quiz
Video11 videos
Meet the Companies: HVAC in a Hurry and Enable Quiz3m
Creating and Using Personas9m
Focusing Your Persona: Think, See, Feel, Do7m
Demo: Using the Venture Design Template2m
Demo: Drafting Personas12m
Demo: Drafting Think, See, Feel, Do7m
Designing User Stories: Problem Scenarios5m
Needfinding with Problem Scenarios8m
Skit: Meet the HVAC in a Hurry Team5m
Skit: Dani's Meeting with the CEO2m
Quiz1 practice exercise
Week 2 Quiz15m
Week
3
Hours to complete
4 hours to complete

Writing Great Agile User Stories

Creating software that meets users' need begins with understanding that user--and user stories are a tool that helps teams understand the end-user perspective.The agile user story is the focal point for just about everything that follows. This is where we diagnose what we think we should do for the user and why, and how we’ll know if we did something relevant (or created waste). In this module, you'll learn how to conduct effective, efficient discovery, from creating an interview guide to interviewing users. You'll finish with creating Google AdWords-ready copy and drafting your personas, problem scenarios and alternatives....
Reading
14 videos (Total 73 min), 1 quiz
Video14 videos
Researching Personas9m
Demo: Creating an Interview Guide: Personas7m
Demo: Creating an Interview Guide: Problem Scenarios4m
Skit: Interviewing Trent the Technician5m
Demo: Designing Google AdWords3m
Enhancing Your Problem Hypothesis4m
Preparing for Great User Stories5m
Writing Great User Stories6m
Adding Test Cases to User Stories4m
Skit: From Problem Scenarios to Epic User Stories2m
Demo: Drafting Epic User Stories3m
Demo: Storyboarding an Epic3m
Demo: Drafting Child Stories3m
Week
4
Hours to complete
4 hours to complete

Enhancing Your User Story

Now that you've "discovered" your user, you'll write your user story--and you'll make it great by layering in details. In this module, you'll learn to create detailed, specific user stories to anchor your project....
Reading
12 videos (Total 51 min), 2 quizzes
Video12 videos
Investable Stories2m
Bill Wake on INVEST7m
Coaching for Better User Stories5m
A Prototype Is Worth a Thousand Meetings5m
Designing a Meeting with User Stories9m
Using "Day in the Life" to Drive Empathy4m
Skit: Drafting Epics from Problem Scenarios1m
Skit: Storyboarding an Epic1m
Skit: Child Stories and Test Cases2m
Demo: Drafting Problem Scenarios, Alternatives, and Value Propositions3m
And on to Course 2!1m
Quiz1 practice exercise
Quiz on User Stories15m
4.7
237 ReviewsChevron Right
Career direction

33%

started a new career after completing these courses
Career Benefit

83%

got a tangible career benefit from this course

Top Reviews

By OTFeb 24th 2017

This course was an excellent introduction to Agile, particularly for a 'newbie'. Having heard about Agile I've been interested in learning more and found this course to be exactly what I needed.

By NOOct 28th 2018

Excellent course to immerse me into this new world of Agile. Appreciated the details and consistency of examples to build my understanding. Enjoying this journey to new understanding.

Instructor

Avatar

Alex Cowan

Faculty & Batten Fellow
Darden School of Business

About University of Virginia

A premier institution of higher education, The University of Virginia offers outstanding academics, world-class faculty, and an inspiring, supportive environment. Founded by Thomas Jefferson in 1819, the University is guided by his vision of discovery, innovation, and development of the full potential of students from all walks of life. Through these courses, global learners have an opportunity to study with renowned scholars and thought leaders....

About the Agile Development Specialization

In this Specialization, you'll gain an understanding and appreciation of the principles and practice of agile management. You'll learn to coordinate all aspects of the agile development process, including running design sprints, managing teams, and fostering a culture of experimentation. In the final Capstone Project, you'll apply what you've learned to guide a real-world software development project to successful completion. UVA Darden...
Agile Development

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • 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. If you only want to read and view the course content, you can audit the course for free.

  • To get Project Management Institute (PMI) professional development units (PDUs), log in to PMI to access your account and submit a report.

    -- Follow the general tips in this article: http://www.pmi.org/help/ccrs_user/default.htm

    -- Follow the steps in this article: http://www.pmi.org/help/ccrs_user/default.htm

More questions? Visit the Learner Help Center.