From the course: Software Development Life Cycle (SDLC)
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Six Sigma and software
From the course: Software Development Life Cycle (SDLC)
Six Sigma and software
- [Instructor] How is Six Sigma applicable to software development? Manufacturing is pure science where you can produce the same type of product repeatedly and quantifying defect is very manageable. Software development is partly science and partly art, and the procedure of measuring quality can be somewhat challenging. You're not producing tangible products repeatedly, and to make things more complex, customer expectations, team skill level, organizational culture, politics, technology, et cetera, are different for different projects and products. So it becomes extremely challenging to measure the Sigma level of a software development process. Six Sigma generally works at a macro level, so when you are talking about Six Sigma, you're talking about high-level processes, not how you build one software product. The good news is that Six Sigma includes a process improvement cycle called the DMAIC cycle, which may be useful…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.