Engineering:- It is the application of science, tools & method to find cost-effective solutions to the problem.
Software Engineering:- It is defined as a Systematic disciplined & quantifiable approach for the development of software and maintenance of software.
Characteristics of Software.
Software Crisis:-
It is a term used in the early days of computing science for the difficulty of writing a useful & efficient program in the required time.
Causes of Software crisis :-
Software Engineering:- It is defined as a Systematic disciplined & quantifiable approach for the development of software and maintenance of software.
Characteristics of Software.
- Software is developed or engineered.
- The software doesn't wear out.
- Software is custom-built.
Software Crisis:-
It is a term used in the early days of computing science for the difficulty of writing a useful & efficient program in the required time.
Causes of Software crisis :-
- Project running over budget.
- Project running overtime.
- Software is very efficient.
- Software is of low quality.
- The software doesn't meet the requirement.
The solution of Software Crisis:-
The main solution for the Software crisis is Software Engineering(SE).
Software life Cycle Model:
The software life cycle model is a key concept of S.E. It general consist of Series of Stages.
The software life model is also known as process Model. It is a descriptive representation of the software life cycle.
To overcome Software Crisis
Software Engineering
To develop a Software Product
The Development team must identify suitably
the life cycle model for a particular product.
The software life cycle model defines entry & exits criteria for every phase. Without the Software life cycle model, it becomes difficult for software project managers to monitor the progress of a particular project.
Comments
Post a Comment