Professional Documents
Culture Documents
Lehman'S Laws of S/W Evolution: Manish Sharma Uiit-Shimla
Lehman'S Laws of S/W Evolution: Manish Sharma Uiit-Shimla
Lehman'S Laws of S/W Evolution: Manish Sharma Uiit-Shimla
EVOLUTION
MANISH SHARMA
UIIT-SHIMLA
1
E-TYPE SYSTEMS
LEHMAN laws are based on E-TYPE systems.
2
(1 LAW) CONTINUING
CHANGE
THE LAW OF CONTINUING CHANGE(1974)::An
E-TYPE system must be continually adapted , else
it
becomes progressively less satisfactory in use.
3
DIAGRAM
4
(2 LAW) INCREASING
COMPLEXITY
5
(3 LAW) SELF REGULATION
The E-type system evolution process is
self-regulating with distribution of product
and process measures close to normal
Industrially produced E-type software is
implemented within the context of a wider
organisation. Thus the objective of getting
the system finished is constrained by the
wider objectives and constraints of
6 organisational goals at all levels.
(4 LAW) Conservation of
Organizational stability
The average work rate in an E-type process
tends to remain constant over periods of system
evolution
8
(6 LAW) Continuing Growth
The functional content of E-type systems must be
continually increased to maintain user satisfaction
over their lifetime
9
(7 LAW) Declining Quality
10
(8 LAW) Feedback system
11
A Layered
Technology
Software Engineering
tools
methods
process model
a “quality” focus
12
Assessment and Improvement
Software Process
Software Process
Assessment
Capability
Software Process leads to leads to
Determination
Improvement
motivates
13