Difference between revisions of "Increasing the importance of software in products"

From ScenarioThinking
Jump to navigation Jump to search
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
Increasing the importance of disciplied process in software development
Increasing the importance of software in products
 
==Description:==
==Description:==
When the Six Sigma was introduced in Motorola for the first time, its
Software is an extraordinary technology.
purpose was to protect from the defect of products. That means Six Sigma
Software products potentially have long economic lives & very high profit margins.
was for the product quality. It is the first generation of Six Sigma.
Many businesses find that software is the most economical way to implement
The second genetation of Six Sigma focuses on all kinds of losses.
logic functions & the only way to implement complex logic functions <br>
And the third generation of Six Sigma focuses on the value creation.  
 
The software growth trend appears likely to continue.
Software systems will get much larger.


==Enablers:==
==Enablers:==
● The essential factor to corporate survive : Customer Satisfaction <br>
● The volume of software grow...
● Various statistical tools <br>
  - more applications
 
  - more users for each application
  - more code required per application <br>


==Inhibitors:==
==Inhibitors:==
The lack of top mamagement recognition <br>
Cost, schedule, and quality problems will be worse with larger systems<br>
● The lack of training program <br>
 


==Paradigms:==
==Paradigms:==
If only it can be measured, it can be improved.
Future products will use more software and be more complex those of today.
 
In product development software is the most economical and reliable way to
implement almost any sophisticated functions. Software is now a critical
element of computers, television sets, cell phones, and automobiles.
(from "The winning of software" : Watts Humphrey)
Below picture can show the typical example. Today, the 80% of aircraft
functionality is up to software.
[[Image:SW_Aircraft.jpg]]


==Experts:==
==Experts:==
Master Black Belt <br>
Software programmers <br>
Black Belt <br>
Architectors <br>
 
● Test Experts <br>


==Timing:==
==Timing:==


==Web Resources:==
==Web Resources:==
1 GE Six Sigma http://www.ge.com/sixsigma/ <br>
  http://www.sei.cmu.edu <br>

Latest revision as of 11:39, 17 November 2005

Increasing the importance of software in products

Description:

Software is an extraordinary technology. Software products potentially have long economic lives & very high profit margins. Many businesses find that software is the most economical way to implement logic functions & the only way to implement complex logic functions

The software growth trend appears likely to continue. Software systems will get much larger.

Enablers:

● The volume of software grow...

  - more applications
  - more users for each application
  - more code required per application 

Inhibitors:

● Cost, schedule, and quality problems will be worse with larger systems

Paradigms:

Future products will use more software and be more complex those of today. In product development software is the most economical and reliable way to implement almost any sophisticated functions. Software is now a critical element of computers, television sets, cell phones, and automobiles. (from "The winning of software" : Watts Humphrey) Below picture can show the typical example. Today, the 80% of aircraft functionality is up to software. SW Aircraft.jpg

Experts:

● Software programmers
● Architectors
● Test Experts

Timing:

Web Resources:

http://www.sei.cmu.edu