|
Articles:
|
Product
Descriptions:
|
|
Software
Six Sigma Green Belt |
|
Length:
12 days |
Learning
Methods: Lecture and exercises |
|
Location:
Client Site |
Includes:
Lecture notes, textbooks, software |
|
Description:
Provides an introduction to Six Sigma and its application to software
engineering targeted to software developers and software team leads.
Explains the differences between applying Six Sigma in a manufacturing or
service environment and a software development or maintenance environment.
Teaches the how to apply the Six Sigma tool kit to software. Shows
specific techniques to measure, improve, and manage the software process.
Uses software specific examples throughout and includes extensive
programming exercises to motivate software engineers to incorporate the
use of six sigma techniques for continuous software process improvement
into their every day practices. |
|
Tailoring:
On request |
|
Who
should attend this course:
-
Software
engineers
-
First
level software team leads
-
Software
engineering process group members
-
Six
Sigma Black Belts with programming skills
|
|
Learning
objectives:
-
understand
the Six Sigma philosophy can be applied to software engineering;
-
understand
how to measure their development practices and objectively
characterize their performance relative to business goals
-
understand
how to use elements of the Six Sigma toolkit to analyze software
process data and software product quality data;
-
understand
how Six Sigma can be used for continuous software process improvement.
|
|
Topics: |
Introduction
Define & Measure
-
Process Mapping
-
Metrics
-
Variation
Analyze - Regression Techniques
-
Size Metrics
-
Estimating Size
-
Stratification
-
Effort Estimating
-
Combining Estimates
-
Pareto Analysis
Analyze - Process Modeling
Analyze - Statistical Process Control
|
Improve
Control
Inspection Case Study
Software
Six Sigma Scorecards
Conclusion
|