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

YouTube

How Product Manufacturing Can Teach Us to Write Better Software

NDC Conferences via YouTube

Overview

This course aims to teach software developers how manufacturing principles can be applied to software development. The learning outcomes include understanding Lean principles such as eliminating waste, building quality, and delivering fast. The course covers the differences between Lean Software Development and Agile methodologies like Scrum, and introduces Kanban as a way to combine the best of both approaches. The intended audience for this course is software developers looking to explore more efficient software development methods. The teaching method involves a 49-minute talk that discusses the history of Lean manufacturing, its application to software development, and practical examples from the manufacturing industry.

Syllabus

Intro
Agile Ways of Working
Push vs Pool Process
Lean Software Development
Value Stream Mapping
Monitoring
Data Management
Continuous Improvement
Why
SpaceX vs NASA
Deferring Decisions
Empowering the Team
Seeing the Whole
Scrum vs Lean
Kanban
Summary

Taught by

NDC Conferences

Reviews

Start your review of How Product Manufacturing Can Teach Us to Write Better Software

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.