SEN Ut1
SEN Ut1
2mark
1 ) Explain Characteristics of software .
Ans
1. Software is developed or engineered; it is not manufactured in the
classical sense.
• Software development and hardware manufacturing share some similarities, but they
are fundamentally different.
• Both activities are dependent on people, but the relationship between people applied
and work accomplished is entirely different.
• Software costs are concentrated in engineering.
2. Software doesn’t “wear out.”
• As changes are implemented, new defects may be introduced, causing spikes in the
failure rate curve.
• With each change, the curve may spike again before returning to its original state,
leading to a gradual rise in the minimum failure rate level.
3. Although the industry is moving toward component-based construction, most software
continues to be custom built.
4Marks