Programming Development Process
2 minute read
What is Programming
Development Process
A programmer has to go through the following stages to
develop a process.
There is five
types
I. Defining and Analyzing Problem
2. Designing the Algorithm
3. Coding or Writing the Program
4. Testing Program
5. Final Documentation
1. Defining and Analyzing the Problem
in this step, a programmer studies the problem. He decides
the best way to solve this
problem. Studying a problem is necessary because it helps a
programmer to decide about the
following things:
• The facts and figures which are necessary for developing
the program
• The way in which the program will be designed.
• The language in which the program will be most suitable.
What is the desired output and in which form it is needed,
etc.
2. Designing the
Algorithm
An algorithm is a sequence of steps that must be carried out
before a programmer
starts preparing his program. The programmer designs an
algorithm to help visualize
possible alternatives in a program.
3. Coding or
Writing the Program
The process of writing a program is a very important step in
program development. In
this step an algorithm is converted into program. The
program consists of different steps
given in the algorithm. A large number of programming
languages are available to write
programs. A programmer selects programming language
according to the nature of problem.
4. Testing Program
A program must be tested in the process of program
development. This process
verifies the accuracy of a program. The program is tested by
executing it again and again.
Different values are given as input and output is checked.
The program may not give
required results if it contains any error. The errors must
be detected and corrected if the
Output is not correct. All bugs in the program are detected
and removed during program
testing. It ensures that the program gives desired results
and the problem is solved correctly.
5. Final
Documentation
When the program is finalized, its documentation is
prepared. Final documentation is
provided to the user. It guides the user how to use the
program in the most efficient way.
Another purpose of documentation is to allow some other
programmer to modify the code if
necessary. Documentation should be done in each step during
development of a program.