System Development Life Cycle

1174 Words5 Pages
System Development Life Cycle

Systems Development Life Cycle (SDLC) or sometimes just (SLC) is defined by the as a software development process, although it is also a distinct process independent of software or other information technology considerations. It is used by a systems analyst to develop an information system, including requirements, validation, training, and user ownership through investigation, analysis, design, implementation, and maintenance. SDLC is also known as information systems development or application development. An SDLC should result in a high quality system that meets or exceeds customer expectations, within time and cost estimates, works effectively and efficiently in the current and planned information
…show more content…
For example, a piece of software may be backward-compatible with an older version of itself.

Development is the translation of the program design into a software product. In this stage workable solutions are made of our design. There are two main activities
File Creation and Application program creation. The personnel involved again are the developers and senior programmers. Software development is sometimes understood to encompass the processes of software engineering. There is detailed documentation at this stage like Data Dictionary, Operating Instructions and Input and Output Specifications.
Some tools we use to achieve these features: structured programming object-oriented programming standards compliance documentation Testing
Testing includes the process of executing a program or application with the intent of finding errors Software testing is a technical investigation done to provide users with information about the quality of the system under test, with respect to the context of its specifications. Testing allows for a criticism or comparison between programs. Test will be carried out by the Systems Analyst or the Senior Programmer. There is also a practice in which software testing is done at the same moment the project starts and it is a continuous process until the project finishes or else it is done at the end.
At this stage documents generated are Test log, Test plan, Test data and Test results

More about System Development Life Cycle

Get Access