Programming
Concepts
1. Programming Concepts (Software Development Life Cycle)
I. Requirement analysis and requirement definition:
The requirement has to be analyzed thoroughly considering the boundaries,
limitations, the exceptions, the accuracy level, the performance expected and
the speed of operation. Every aspect of requirement has to be explicitly
specified.
II. System design: The
system of software development with every subsystem is to be designed. The
input and output of every subsystem is to be specified, function of every
subsystem is to be specified.
III. Software design: Most
suitable software depending upon the system requirement is chosen and the
software is developed.
2. Programming
Concepts (Software Development Life Cycle)
IV. Implementation and unit testing : The subsystems developed are
implemented and tested. The input to each subsystem is simulated.
V. Integration and system testing : All the subsystems are integrated
and checked on system level. The output is tested for worst-case conditions.
The accuracy level exception conditions are also checked.
VI. Operation and maintenance : The system developed is
functionally put to operation and maintained.
VII. Evolution and improvement : The software developed is
improved if there are any flaws, which are evident after the system is being
put in operation. Also the system is evolved if there is any change in the
requirement due to compelling changes in business trends or technology.

0 Comments
Please, Do not enter any spam link in the comment box.
Thanks for the Message!