Software Process Management

Pluralsight
Course Summary
This course provides an introduction to the study of software engineering by closely examining the software development process. Several popular software development process models are examined, along with topics on the software lifecycle, quality management, and software configuration management.
-
+
Course Description
One of the most basic aspects of software engineering is an understanding of the software development process. This course on Software Process Management lays the foundation for a study in software engineering by examining several popular models for software development. The course begins with a study of the software lifecycle, and then introduces several of the most popular and widely-used models for software development, beginning with the most fundamental and working through to the more advanced. After covering these models, the course examines quality as it relates to the overall process of software development, and discusses the ways software configuration management can be used to improve quality.
-
+
Course Syllabus
Introduction- 3m 43s
—Introduction 3m 43sThe Software Lifecycle- 13m 0s
—Introduction and Phases 3m 31s
—Building a House 2m 38s
—Building a House Compared to the Software Lifecycle 3m 45s
—Summary 3m 4sWaterfall and "V" Models- 22m 52sSpiral Model- 23m 34sRational Unified Process- 34m 51sAgile Processes (Part 1)- 21m 27sAgile Processes (Part 2)- 37m 20sThe "Personal" and "Team" Software Processes- 26m 40sQuality in the Software Process- 26m 8sSoftware Configuration Management- 13m 54s