MBA-IT.com
Welcome About us Blogs News Contact Us Privacy Policy Terms Of Use  
Advertising
Business Research
Economics
Marketing
Human Resource Management
Software Engineering

System Analysis and Design

Decision Tables

Java
 

 Blogs > Software Engineering

Software Engineering

Software Engineering is two word phrase so let me explain to you what are those two words:

Software: A set or group of instructions written inside the computer memory so computer can execute those instructions

Engineering: A process of finding the most affective and optimized way of doing things.

So combining these both words we can say that the software engineering means:

What is software engineering?

Software Engineering is the most affective and optimized way of writing computer software (software: set or group of instructions) so computers can execute the software instructions in a way that can get the best performance out of them!

The point of interest here is the Optimization!

What does optimization really means in the software engineering?

  1. Cost Effectiveness
    Software written for the computer should be up to the mark of achieving its purpose.
    Software should do what it is suppose to do and do it better than human beings.
    Follow the Business Rules and Regulation so software could save time, money, and resources to be more useful.

  2. Resource Optimization
    Software should be conscious about the computer hardware requirements.
    Must be able to work in almost every operating environment.
    Follow the defined set of computer instructions.

  3. Time Bound
    Everything in this world is bound by time limits, so does the construction of software.
    Completing the software development in time or even before the time is also one of the task of optimization.

  4. Better Software Authoring Techniques
    Optimization rules can be applied on anything so does the Software Authoring Techniques.
    Building better software require better tools and easy availability of other software that can ease this process.

 

 

© 2005 -2008 MBA-IT.com, All Rights Reserved

Contact us | Privacy | Terms of Use