Coding is the process whereby the physical specifications created in the previous phases are turned into working computer codes by the programmer team. Coding is an activity where all the designed during the previous phases will be programmed using a software that have been defined before. This is a time where most of the programmer will sit in front of computers and do coding. During the coding, each program module will be tested individually, then as part of a larger program, and as the complete system. At the same time, the team should come out with a system and user documentation to help users in using the system.
There are several sub activities involved during coding activity. Normally, all this activities involved system analyst, programmer, system designer and database administrator. These activities are planned simultaneously with other activities;
 |
Install and test new software |
|
Not all, but most of the system development requires the organization to purchase or lease a new software package. If required, this software should be installed and tested once the previous task is completed. |
 |
Write and test new programs |
|
This is the major task in coding activity. Once we have completed all the previous tasks; we can start to develop the system. Today, most of the organizations prefer to use prototyping approach when developing the system. |