DEPT OF CSE & ITVSSUT, Burladecomposition. In this technique, a complex problem is divided into several smaller problems and then the smaller problems are solved one by one. However, in this technique any random decomposition of a problem into smaller parts will not help. The problem has to be decomposed such that each component of the decomposed problem can be solved independently and then the solution of the different components can be combined to get the full solution. A good decomposition of a problem should minimize interactions among various components. If the different subcomponents are interrelated, then the different components cannot be solved separately and the desired reduction in complexity will not be realized. NEED OF SOFTWARE ENGINEERINGThe need of software engineering arises because of higher rate of change in user requirements and environment on which the software is working.Large software -It is easier to build a wall than to a house or building, likewise, as the size of software become largeengineering has to step to give it a scientific process.Scalability-If the software process were not based on scientific and engineering concepts, it would be easier to re-create new software than to scale an existing one.Cost-As hardware industry hasshown its skills and huge manufacturing has lower down the price of computer and electronic hardware. But the cost of software remains high if proper process is not adapted.Dynamic Nature-The always growing and adapting nature of software hugely dependsupon the environment in which the user works. If the nature of software is always changing, new enhancements need to be done in the existing one. This is where software engineering plays a good role.Quality Management-Better process of software development provides better and quality software product - Study24x7
Social learning Network
14 Mar 2019 12:36 PM study24x7 study24x7

DEPT OF CSE & ITVSSUT, Burladecomposition. In this technique, a complex problem is divided into several smaller problems and then the smaller problems are solved one by one. However, in this technique any random decomposition of a problem into small...

See more

study24x7
Write a comment
Related Questions
500+   more Questions to answer
Most Related Articles