Software Process Management
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.
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.
Author Name: Gregory Paul Knight
Author Description:
Gregory Knight began writing software at the age of twelve, and holds a Masters of Science Degree in Software Engineering. He has over 30 years of experience in the field of software engineering, and has developed software solutions for businesses around the world. He currently serves as Vice President of Development for RMB Solutions, Inc. In addition to his work in software engineering, Knight also performs regularly as a concert pianist. He began playing the piano at the age of five under… more
Table of Contents
- Introduction
3mins - The Software Lifecycle
13mins - Waterfall and “V” Models
22mins - Spiral Model
23mins - Rational Unified Process
34mins - Agile Processes (Part 1)
21mins - Agile Processes (Part 2)
37mins - The “Personal” and “Team” Software Processes
26mins - Quality in the Software Process
26mins - Software Configuration Management
13mins
There are no reviews yet.