About this Course

109,287 recent views

Learner Career Outcomes

27%

started a new career after completing these courses

34%

got a tangible career benefit from this course

17%

got a pay increase or promotion
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 8 hours to complete
English

What you will learn

  • Distinguish between different process models for organizing software production.

  • Gauge the applicability of process models for a software development project.

  • Apply the fundamentals of Agile software development and management practices.

Skills you will gain

Lean Software DevelopmentAgile Software DevelopmentSoftware Development ProcessScrum (Software Development)

Learner Career Outcomes

27%

started a new career after completing these courses

34%

got a tangible career benefit from this course

17%

got a pay increase or promotion
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 8 hours to complete
English

Offered by

Placeholder

University of Alberta

Syllabus - What you will learn from this course

Content RatingThumbs Up96%(9,894 ratings)Info
Week
1

Week 1

2 hours to complete

Module 1: Introduction to Processes

2 hours to complete
8 videos (Total 39 min), 7 readings, 1 quiz
8 videos
Introduction to Software Processes and Agile Practices2m
2.1.1: Processes and Practices5m
2.1.1A: Processes and Practices5m
2.1.1B: Processes and Practices5m
2.1.2: Software Engineering Activities5m
2.1.2A: Software Engineering Activities5m
2.1.2B: Software Engineering Activities5m
7 readings
Meet your presenters: Morgan Patzelt10m
Meet your presenters: Bradley Poulette10m
Meet Your Facilitators10m
Course Resources: Software Processes and Agile Practices10m
Course Map: Software Processes and Agile Practices10m
Reading: Differentiating Phases, Activities and Tasks10m
Module 1: Supplemental Resources10m
1 practice exercise
Module 1 Assessment (Graded)30m
Week
2

Week 2

2 hours to complete

Module 2: Process Models

2 hours to complete
5 videos (Total 58 min), 1 reading, 1 quiz
5 videos
2.2.2: Spiral Model8m
2.2.3: Unified Process8m
2.2.4: Prototyping14m
2.2.5: Continuous Delivery11m
1 reading
Module 2: Supplemental Resources10m
1 practice exercise
Module 2 Assessment (Graded)30m
Week
3

Week 3

2 hours to complete

Module 3: Agile Practices

2 hours to complete
4 videos (Total 46 min), 2 readings, 1 quiz
4 videos
2.3.2: Extreme Programming14m
2.3.2B: Extreme Programming8m
2.3.3: Scrum15m
2 readings
Discussion: Difficulties Adopting Scrum10m
Module 3: Supplemental Resources10m
1 practice exercise
Module 3 Assessment (Graded)30m
Week
4

Week 4

3 hours to complete

Module 4: Other Practices

3 hours to complete
5 videos (Total 48 min), 4 readings, 2 quizzes
5 videos
2.4.1A: Agile Variations and Lean Software Development9m
2.4.1B: Agile Variations and Lean Software Development8m
2.4.1C: Agile Variations and Lean Software Development4m
2.4.2: Kanban16m
4 readings
Learn Kanban with Trello30m
Module 4: Supplemental Resources10m
Congratulations and Preview a Capstone Course10m
Acknowledgements10m
2 practice exercises
Module 4 Assessment (Graded)30m
Course Final Assessment (Graded)30m

Reviews

TOP REVIEWS FROM SOFTWARE PROCESSES AND AGILE PRACTICES

View all reviews

About the Software Product Management Specialization

Software Product Management

Frequently Asked Questions

More questions? Visit the Learner Help Center.