Software development is a process of writing and maintaining the source code, but in a broader sense, it includes all that is involved between the conception of the desired software through to the final manifestation of the software. This operation might involved the following activities: conceiving, designing, programming, documenting and testing the applications to much the expectations.
Under this section we make the following applications: