Lean Software Development

Integrate lean software development with agile engineering practices to amp up the efficiency and effectiveness of any development team or organization. Significantly reduce waste and maximize value.
Earn SEUs
Details
Live
Price varies by instructor
Duration: 8 hours
A young professional in a button-up denim shirt holding a tablet and smiling

Course overview

Reducing waste, boosting efficiency

In this course, developers, teams, and technical leaders will learn how the principles of lean software development integrated with agile engineering practices can solve these problems:

  • Inefficiency and waste
  • Rigid planning and inflexibility
  • Delayed feedback and sluggish time to market
  • Insufficient customer involvement
  • Unsustainable workloads
  • Poor quality and high defect rates
  • Lack of empowerment and motivation among developers
  • Knowledge silos and communication barriers

Topics in this course include:

  • The seven principles of lean software development
  • Wastes associated with traditional software development 
  • Agile software engineering practices that could help eliminate wastes
  • How agile engineering practices support lean principles

While individual developers will walk away with lean development and advanced agile engineering skills, teams and enterprises will benefit from understanding how to leverage lean and agile to amp up efficiency, reduce waste, improve value delivery, create a culture of continuous improvement, and improve time to market.

Browse courses →

A tech professional leans against a desk with multiple monitors with arms crossed and smiling

Time: 8 hours

Format: Live

Credential: Microcredential

Prerequisites: None, although some basic familiarity with scrum is recommended

What you'll get: 8 hours of learning with an experienced agile trainer and a digital badge to showcase your new skills. Your microcredential never expires.

Community Badge Program Course: This course has been derived from our Community. This means that the course topic was sourced directly from a Certified Scrum Alliance Trainer or Certified Scrum Trainer. The quality of the course content and the credential earned from a Community Badge Program course carries the same weight and value as any other Scrum Alliance microcredentials.

Find a course →

A group of software developers gathered in a meeting room in front of code on a monitor with one person wearing virtual reality goggles

Who's this course for?

Drive more effective, efficient, and adaptive software development practices when you understand how to integrate lean principles into agile engineering. You'll maximize the results for your customers while reducing waste.

Great for:

  • Software developers
  • Technical team managers and scrum masters
  • Engineering managers
  • Tech leads
  • Business analysts 
  • QA/Testers
  • DevOps engineers
  • Agile coaches for software organizations
  • Anyone who wants to learn more about lean software development

Lean Software Development is ideal for individual contributors as well as the managers and leaders of software organizations. This course not only focuses on technical practices, but also management approaches that support lean and agile principles in order to improve productivity and efficiency.

See available courses → 

A group of colleagues gathered around computer monitors
A person smiling against a grey background

What’s your next step?

Unmatched quality and scale

Outstanding courses at Scrum Alliance

"Simply amazing learning experience!"

– Scrum Alliance member
Exceptional agile training

"My experience at Scrum Alliance was simply exceptional ... "

– Scrum Alliance member
Gears

Is a microcredential worth it?

Microcredentials are a great way to continually add new skills with fast and flexible formats. Here are just a few reasons microcredential training is a worthwhile investment for you and your team.

  • Focused expertise — gain specialized knowledge in a specific area
  • Flexible learning — learn the way you prefer by choosing from live or on-demand learning formats
  • Cost-effective — typically less expensive than certifications or degree programs
  • Relevant — topics prioritized to cover industry trends and emerging technologies 
  • Expedient — earn a credential in hours as opposed to weeks, months, or years
  • Recognizable — validated by Scrum Alliance, a globally recognized credentialing body
  • Practical — build skills and knowledge immediately applicable in your role
  • Stackable — combine microcredentials to build comprehensive learning pathways
Frequently asked questions

Lean software development is a set of practices that aims to increase efficiency and eliminate wastes in software development. Like its predecessor, lean manufacturing, this approach to development considers "waste" to be anything that customers do not perceive as adding value.

The guiding principles of lean development are:

  1. Eliminate waste
  2. Build quality in
  3. Create knowledge
  4. Defer commitment
  5. Deliver fast
  6. Respect people 
  7. Optimize the whole

This course explores these principles and how they support individuals, teams, and organizations seeking to improve software development efficiency.

In the development process, wastes may include:

  • Delays
  • Handoffs
  • Waiting periods
  • Task switching
  • Defects
  • Abandoned partial work

Lean software development is focused on efficiency and waste reduction across the entire lifecycle of software development and continuous improvement within the software organization, by embedding a lean mindset into the software industry.

Learners with a software development background (developers, managers, and leaders in software organizations) stand to gain the most from this course, although programming skills are not required. Basic knowledge of scrum and agility is also recommended. 

Boost your resume with a microcredential and showcase your in-demand agile skills. Microcredentials from Scrum Alliance offer a fast, flexible way to upskill. If you're new to Scrum Alliance or your membership has expired, you'll receive a two-year membership upon completion of this course.

Have additional questions?

A person in a professional outfit in front of a blue background

Sign up for Lean Software Development

Get ready to upgrade your skills and what you have to offer.