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

Pluralsight

Systems Thinking for Engineering Management

via Pluralsight

Overview

Systems thinking is about effectively understanding the dynamics of complex things. This course will teach you how to apply systems thinking to software engineering practices and processes.

Understanding the dynamics of software engineering processes and practices can make a big difference in how effective you can be in managing a software engineering organization. In this course, Systems Thinking for Engineering Management, you’ll learn to see the big picture influences that affect your organization’s performance. First, you’ll explore what to measure, and how to interpret the information you get from measuring. Next, you’ll discover metaphors and mathematical models that will help you steer towards efficiency and quickly address problems. Finally, you’ll learn how to embrace and work with the inherent variability in software development. When you’re finished with this course, you’ll understand the basics of the system-level dynamics that influence software engineering performance.

Syllabus

  • Measuring Things That Matter 17mins
  • Inventory in Software Engineering 11mins
  • Embracing Variability 13mins
  • Lead Time and Batch Size 13mins
  • Systems Thinking for Quality 15mins

Taught by

Floyd May

Reviews

Start your review of Systems Thinking for Engineering Management

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.