An introduction to SDLC - System Development Life Cycles.

Authors Avatar

An introduction to SDLC

System Development Life Cycles or SDLC’s have been with us since time began. Every invention ever made or thought of must have at some stage undergone a process of few or many stages before it was either implemented, scrapped or both.

 It is through these various stages we as people have developed the world and everyday items around us, so it was only a matter of time (the late 60’s) before we refined and implemented these design structures to be used within the fledgling computer industry.

 There are many different systems in use today, no one of them being better than the next but when choosing one you must be confident that it’s right for the project you are about to embark on.

Waterfall Model

The waterfall method of system design was developed during the late 1960’s. It was the first attempt at a methodical approach for system design. It is a completely methodical and comprehensive approach with different stages to follow throughout the process. The objectives of such a system are threefold, firstly to ensure that a high quality system is delivered, secondly to be able to maximize the productivity of the systems staff and lastly to provide strong management control over the system production.  The main stages of development are:

Join now!

  1. Feasibility study

This is where we carry out and gain an understanding of the customers current system and document using DFD’s, entity modelling and normalisation.

  1. Requirements analysis

This is where we break down what are our new system requirements are e.g. software and hardware needs.

  1. Design

At this stage we would make an overall design of the system architecture and any      faults should definatley be identified before moving onto the next stage. Build project dictionary.

  1. Coding and testing

The programmers now begin programming the code and ...

This is a preview of the whole essay