Software Engineering: A Layered Application



SOFTWARE ENGINEERING; A LAYERED APPROACH.

Software Engibneering is a Layered Approach.

►Quality Focus.
►Process Layer.
►Methods.
►Tools.


Quality Focus.

Any engineering approach must rest on organization committment to Quality. Foster a continuous process improvement culture. This is the culture that altimately leads to the development of increasingly more mature appraches to software engineering.
The bedrock that supports the software engineering is a focus on Quality.


Process Layer.

Process layer is:

♦Foundation of software engineering.
♦Glue that holds the technology layer togrther.
♦Enables rational and timely development of component software.


Methods.

Methods:

♦Provide technical "How to" for building software.
♦Encompases a broad array of tasks i.e.
♦Requirements Analysis.
♦Design.
♦Program Construction.
♦Testing.
♦Maintinance.
♦Include modeling techniques.
♦Rely on set of basic principles.


Tools.

Tools provide supports for process and methods.

CASE.

When tools are integrated so that the information created by one tool can be used by another , then the system to support the software development, called Computer Aided Software Engineering.



 
Dmegs Web Directory
 
Today, there have been 7 visitors (8 hits) on this page!
Click here to Get Google Ads Free
Click here to Get Google Ads Free
This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free