Lean Software Development (Coursera)

Lean Software Development (Coursera)

While scrum and XP were transforming the software development industry, there were another set of ideas (derived from lean manufacturing and Six Sigma) that started to influence software development methods. These ideas around Lean Software Development forms the foundation of number of agile methods. In this course, we will explore lean concepts and cover some of the common Lean methods and techniques like Kanban, Value Stream Mapping, etc.

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

In this course, we will also learn techniques like Lean Startup and Design Thinking that can help team learn about user and market needs much faster and cheaper.
As part of this course, you will also apply the knowledge gained in this course to fictional case studies. These projects will help you gain experience to confidently apply these techniques in real world.
At the end of the course, you will be able to apply lean techniques / methods to software development. You will also be able to apply methods to learn about your users and market needs much faster and cheaper.
Course 3 of 4 in the Software Development Lifecycle Specialization

Syllabus

WEEK 1
Lean Fundamentals
In this module, we will first learn about core lean principles from manufacturing. After that we will learn how you can apply these lean principles in software development. Finally we will learn about Lean Principles of software development in depth. At the end of this module, you will build the foundational knowledge around lean concepts.

WEEK 2
Kanban, Value Steam Mapping and Kaizen
In this module we will learn about Kanban and other Lean practices like Value Stream Mapping, Kaizen etc. You will gain the ability to participate effectively in using these tools and practices.

WEEK 3
Lean Startup
In this lesson we will learn techniques like Lean Startup and Design Thinking that can help your team learn about user and market needs much faster.

WEEK 4
Design Thinking
In this module, we will learn about a technique called "Learn Startup with Design Thinking". These techniques help the team learn about user needs. You will also get an opportunity to apply this technique on a fictional case study. At the end of this module, you will be able to uncover user needs using "Lean Startup with Design Thinking".

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

Related Courses

Gestão de produtos digitais: Princípios básicos modernos (Coursera) Coursera
University of Virginia

Gestão de produtos digitais: Princípios básicos modernos (Coursera)

Há pouco tempo, o trabalho do gerente de produto era avaliar dados de mercado, criar requisitos e gerenciar a transferência para vendas/marketing. Talvez você conversaria com um cliente em algum lugar e ele diria quais recursos ele quer. Mas as empresas que gerenciam produtos dessa maneira estão morrendo.

Sep 28th 2026
4 Weeks
Creative Programming for Digital Media & Mobile Apps (Coursera) Coursera
University of London,Goldsmiths, University of London

Creative Programming for Digital Media & Mobile Apps (Coursera)

This course is for anyone who would like to apply their technical skills to creative work ranging from video games to art installations to interactive music, and also for artists who would like to use programming in their artistic practice. This course will teach you how to develop and apply programming skills to creative work. This is an important skill within the development of creative mobile applications, digital music and video games. It will teach the technical skills needed to write software that make use of images, audio and graphics, and will concentrate on the application of these skills to creative projects. Additional resources will be provided for students with no programming background.

Sep 14th 2026
5-12 Weeks
面向对象技术高级课程 (The Advanced Object-Oriented Technology) (Coursera) Coursera
Peking University

面向对象技术高级课程 (The Advanced Object-Oriented Technology) (Coursera)

如果将软件开发人员看作行走江湖的武侠,那么各种软件开发技术就是武侠赖以傍身的武术秘籍。有的秘籍以易学灵巧见长,练习者很快掌握,并有立竿见影的功效,但失之厚重持久;有的秘籍初学乍练顿显困难,虽冥思苦解仍不得要领,需坚持不断的内功修炼方成正果,却是成为武林大侠必备的至宝。本课程有些类似于后者。

Sep 14th 2026
13-24 Weeks
Games, Sensors and Media (Coursera) Coursera
University of California, Irvine

Games, Sensors and Media (Coursera)

You will learn to make fluid digital interactive experiences that are suitable for gaming and use the advanced sensor hardware built into the iPhone and iPad. This includes drawing 2D graphics, playing sounds and music, integrating with Game Center, the iOS physics engine and detecting device orientation and location.

Sep 28th 2026
4 Weeks
Vozes da Mudança Social (Coursera) Coursera
Laureate Education

Vozes da Mudança Social (Coursera)

Em tempos de instabilidade política, desequilíbrio ambiental e desigualdade social, jovens agentes de mudanças sociais estão liderando o caminho para solucionar os desafios da atualidade. O que você está fazendo para gerar mudanças positivas e sustentáveis? O programa Vozes da Mudança Social é um curso on-line, gratuito e de curta duração, elaborado e ministrado por oito jovens empreendedores.

Sep 28th 2026
5-12 Weeks
Internet of Things: Setting Up Your DragonBoard™ Development Platform (Coursera) Coursera
University of California, San Diego

Internet of Things: Setting Up Your DragonBoard™ Development Platform (Coursera)

Do you want to develop skills to prototype mobile-enabled products using state-of-the-art technologies? In this course you will build a hardware and software development environment to guide your journey through the Internet of Things specialization courses. We will use the DragonBoard™ 410c single board computer (SBC).

Sep 21st 2026
5-12 Weeks
Design-Led Strategy: Design thinking for business strategy and entrepreneurship (Coursera) Coursera
The University of Sydney

Design-Led Strategy: Design thinking for business strategy and entrepreneurship (Coursera)

This course is for entrepreneurial managers who are looking for tools and techniques to introduce exciting, innovative products or services to market quickly and informed by high-quality customer insights. It is applicable to a range of organizations from small-medium sized enterprises through to corporates, and across a range of industrial segments.

Sep 28th 2026
5-12 Weeks
Lean Management Fundamentals (Coursera) Coursera
Starweaver

Lean Management Fundamentals (Coursera)

The Lean Management Fundamentals course is designed to provide participants with a comprehensive understanding of Lean principles and practices. Lean management is a systematic approach that focuses on eliminating waste, optimizing processes, and creating value for customers. This course will equip participants with the knowledge and skills to apply Lean methodologies in their organizations, leading to improved efficiency, productivity, and customer satisfaction.

Sep 28th 2026
1 Week
Customer Insights: New Product Development Orientation (Coursera) Coursera
University of Illinois at Urbana-Champaign

Customer Insights: New Product Development Orientation (Coursera)

This course is the first in the Customer Insights and New Product Development (CIPD) specialization. It will introduce learners to the tools and process of gathering customer insights for identifying and developing new product opportunities. Through an integrated set of five modules and hands-on project experiences, learners will acquire the knowledge and skills to turn their ideas gained from understanding customer needs into innovative new products.

Sep 28th 2026
4 Weeks
Introduction to Computers and Office Productivity Software (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Introduction to Computers and Office Productivity Software (Coursera)

In this course, you will learn the following essential computer skills for the digital age: major hardware components of a computer system; different types of software on a computer system; photo Editing using GIMP; and word processing applications, including MS Word, MS Excel, and MS PowerPoint.

Sep 28th 2026
5-12 Weeks
Agile with Atlassian Jira (Coursera) Coursera
Atlassian

Agile with Atlassian Jira (Coursera)

Agile teams use “just enough” planning and an incremental approach to accomplishing the work of the team. Every project and every team uses a custom agile methodology. This course discusses common foundational principles and practices used by agile methodologies, providing the student a flexible set of tools to use in any role (e.g. product owner, scrum master, project manager, team member) on any agile team.

Sep 28th 2026
4 Weeks