Reviews & Metrics for Software Improvements (Coursera)

Offered by University of Alberta,
Reviews & Metrics for Software Improvements (Coursera)

This course covers techniques for monitoring your projects in order to align client needs, project plans, and software production. It focuses on metrics and reviews to track and improve project progress and software quality. What you will learn: apply techniques to measure and visualize project progress, integrate Agile review practices to increase project visibility; reflect on lessons learned in software projects through retrospective exercises; improve project and process quality through ongoing measurement

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Course 5 of 6 in the Software Product Management Specialization.

Syllabus

WEEK 1
Module 1: Right Product
Welcome to the first module! This module is all about creating the “right product”. You will examine various ways of ensuring that you are creating the right product for both your client and your users. You will learn how to conduct a sprint review meeting and why they are an important step for delivering the right product. Then you will look at user studies. You will learn about several techniques for determining the needs of your users. The module concludes by examining how some of the big companies in the industry ensure that they are delivering the right product to their users.

WEEK 2
Module 2: Done Right
Welcome to the second module! Now that you’ve learned about how to make sure you’re creating the “right product”, it’s time to explore how to ensure that product is “done right”. Here, you’ll start with review techniques, some issues surrounding project monitoring in general, and the Goal Quality Metric framework. Then, you’ll move on to desirable properties of metrics and dive into some key metrics for ensuring that you’re on track. You’ll finish off the module with defect analysis, leading you into getting your product “managed right” in the next module.

WEEK 3
Module 3: Managed Right
This third module examines the concept of managing your project right. You will learn some important and popular project management techniques. The module starts off by introducing you to the Daily Scrum meeting. You will learn ways to implement daily scrums with the teams that you work with as well as techniques to improve the meetings if they are not working well. Then we will cover the concept of Velocity in more detail which will prepare you for learning about burndown charts. This module covers both Release Burndowns, as well as Iteration Burndowns. We show you how to create, read, and use these useful tracking tools with the teams you work with. Together, these lessons will teach you how to ensure your projects are “managed right”.

WEEK 4
Module 4: Project Retrospectives
Welcome to the final module of the course! The previous module was focused on ensuring your project was managed right by exploring techniques in project planning. This module will focus on an often-neglected, but very valuable tool: Retrospectives. You’ll explore what retrospectives are and some issues surrounding them. Then, you’ll learn about how a retrospective looks, along with some recommended retrospective exercises. Finally, you’ll round the module off with a summary of the course!

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

Related Courses

Major Engineering Projects: Governance, Risk and Scope (Coursera) Coursera
University of Leeds

Major Engineering Projects: Governance, Risk and Scope (Coursera)

Gain confidence when dealing with stakeholders of major projects by learning to identify and manage those that are involved in the project planning and delivery. This course will enable you to explore project governance in theory and practice. Through real life examples you’ll understand how the critical challenges of the governance in major projects are resolved.

Sep 7th 2026
5-12 Weeks
Introduction to TCP/IP (Coursera) Coursera
Yonsei University

Introduction to TCP/IP (Coursera)

You use the Internet through your PC (Personal Computer), laptop, tablet, smartpad, and smartphone every day in everything you do. Through your own PC/laptop, you can easily learn everything about the Internet, and that is what this course is focused on. In this course ‘Introduction to TCP/IP,’ you will learn the operational functions of Internet technologies (which include IPv4, IPv6, TCP, UDP, addressing, routing, domain names, etc.) and your PC/laptop's security and gateway Internet setup and basic principles.

Sep 14th 2026
5-12 Weeks
Image and video processing: From Mars to Hollywood with a stop at the hospital (Coursera) Coursera
Duke University

Image and video processing: From Mars to Hollywood with a stop at the hospital (Coursera)

In this course, you will learn the science behind how digital images and video are made, altered, stored, and used. We will look at the vast world of digital imaging, from how computers and digital cameras form images to how digital special effects are used in Hollywood movies to how the Mars Rover was able to send photographs across millions of miles of space.

Sep 7th 2026
5-12 Weeks
Quantitative Model Checking (Coursera) Coursera
EIT Digital

Quantitative Model Checking (Coursera)

The integration of ICT (information and communications technology) in different applications is rapidly increasing in e.g. Embedded and Cyber physical systems, Communication protocols and Transportation systems. Hence, their reliability and dependability increasingly depends on software. Defects can be fatal and extremely costly (with regards to mass-production of products and safety-critical systems).

Sep 7th 2026
5-12 Weeks
La gestión de los riesgos y la administración de los cambios en el proyecto (Coursera) Coursera
University of California, Irvine,Tecnológico de Monterrey

La gestión de los riesgos y la administración de los cambios en el proyecto (Coursera)

En este curso, aprenderás a manejar el riesgo del proyecto mediante la identificación, el análisis y la comunicación de los cambios inevitables. En cualquier proyecto pueden suceder imprevistos. Después de este curso, podrás describir y aplicar los elementos necesarios para medir e informar sobre el alcance del proyecto, el cronograma y los costos. Te equiparemos con las herramientas necesarias para gestionar el cambio de la forma menos perjudicial posible para tu equipo y otros interesados en el proyecto.

Sep 7th 2026
4 Weeks
Business Models for Innovative Care for Older People (Coursera) Coursera
University of Copenhagen,Copenhagen Business School

Business Models for Innovative Care for Older People (Coursera)

This course will introduce you to healthcare innovation within the field of healthy living and active aging. By following two specific cases on diabetes and rehabilitation, this interdisciplinary course will provide you with key theories, tools and concepts for analyzing and developing viable innovative solutions for aging populations. The lectures will cover demographic, biological, economic, social and cultural aspects of active aging and healthy living, along with lectures on current innovation theories and methods.

Sep 14th 2026
5-12 Weeks
Introduction to User Experience Design (Coursera) Coursera
Georgia Institute of Technology

Introduction to User Experience Design (Coursera)

The focus of this course is to introduce the learner to User Experience (UX) Design. User Experience design is design that is user centered. The goal is to design artifacts that allow the users to meet their needs in the most effective efficient and satisfying manner. The course introduces the novice to a cycle of discovery and evaluation and a set of techniques that meet the user's needs.

Sep 7th 2026
5-12 Weeks
Introduction to Software, Programming, and Databases (Coursera) Coursera
IBM

Introduction to Software, Programming, and Databases (Coursera)

There are many types of software and understanding software can be overwhelming. This course aims to help you understand more about the types of software and how to manage software from an information technology (IT) perspective. This course will help you understand the basics of software, cloud computing, web browsers, development and concepts of software, programming languages, and database basics.

Sep 14th 2026
5-12 Weeks
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (Coursera) Coursera
Hebrew University of Jerusalem

Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course) (Coursera)

In this project-centered course you will build a modern software hierarchy, designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform. In particular, you will implement a virtual machine and a compiler for a simple, Java-like programming language, and you will develop a basic operating system that closes gaps between the high-level language and the underlying hardware platform.

Sep 14th 2026
5-12 Weeks