System development cycle or system development life cycle is an orderly and well-arranged approach for solving the problems of a system.
It is necessary to know and understand a problem before solving it. The basis of a candidate system is to identify the needs so that the information system can be improved.
If the problem is complicated, the management can take the help of the analyst. This analyst can be called from outside.
In a large organisation, the analyst defines the problems, then he tries to solve it.
By extending the survey on the basis of the primary survey, the feasibility of the system is studied. At the time of the study of feasibility, it is specifically observed that what the requirements of a user are and if the system is capable enough to fulfil the requirements of the user.
The system analyst needn't solve the problems in this phase but he tries to look for its scope only. He in this whole study, determines those aspects of the system which are to be included in the system, and prepare an anticipated but accurate calculation of the cost and benefits of the system is made.
This is the most important phase of the system development life cycle where the feasibility of the system as well as the system analyst has to be practical.
The system cost should be in proportion to the capacity of the company.
The time consumed in completing the system is also important. It should come in accordance with the requirements of the company.
In this phase of system development life cycle, the different processes to be completed by the system and a wide study of the relations of those processes inside and outside those systems is made.
In system development life cycle the system design phase is the most challenging. In this system the ability of the system analyst is rightly used and the creative ability of the system analyst is also revealed.
In the phase of Program Development, seeing the size of the system and the demand of the company, the system analyst himself creates the programmes or gives it to other programmers.
1 2 3 4
For system testing, we for many days input our favourite data into it and obtain output.
System implementation is the last phase of system development life cycle.
After the successful implementation of the system, starts the period of maintenance of the system.
In today's commercial environment the use and demand of computer services is on high
Technical factors show the ability of running the factor. These factors are also based on the efficiency of the analyst designers and programmers.
The principal factor behind selecting a project is economical. These are based not on the system cost but on the income ratio.
Politics is an art. When the traditional methods are not giving the expected results, they can be obtained with the help of politics.
Prototyping is the most important technology which is used for rapid completion of the development of information systems based on large computers.
Standard method which the System Development Life Cycle is meant to be is sequen-tial and this system has costly and difficult changes, especially in the steps of design and development occur some unidentified troubles.
The system is not defined initially in prototyping when on this very level the exhausting analysis and documentation of data flows and user requirements is done in accordance with the standard System Development Life Cycle.
Prototyping can reduce the cost and time involved in the test of the real system unexpectedly because the continuous refinement done for the model can be completed very easily.
In long and short, prototyping is a powerful system development tool, which reduces the time involved in designing, developing and implementing the computer information system.
Comments
Post a Comment