Life Cycle Management
Development Life Cycle
The Development Life Cycle - A Practical Overview
A system is defined as a complete entity in itself, which takes certain inputs from various sources and processes this information according to a set of instructions. The information processed by one system can be the source of information for another system. System Development Life Cycle (SDLC or just SLC) can be described as a software development process which is used to develop an information system which includes requirements, validation, training and user ownership. The Following are the various stages of SDLC: (Development life cycle model)
* Feasibility Study * System Planning * System Design * System Implementation * System Testing * System Maintenance The Life Cycle begins with defining the feasibility of the system in terms of the requirements needed to develop the system. Then comes the planning phase of the system. Only after it becomes certain that all the requirements are available to develop the system does the commencement of the planning phase follow. This is an act of properly placing the inputs at correct places. Planning usually takes place to produce the necessary documentation. Designing is the next stage in the development process. This is an extension of the planning stage and includes schematic diagrams to articulate system processes. In the designing phase, various issues related to implementation of the plan are taken into consideration. Architectural and system processes are formalized. Only after proper planning and designing has occurred, the actual implementation of the system takes place. Implementation is the construction of the system according to stakeholder requirements and the processes articulated by the project plan scoped and bounded in the design and planning stages. The next stage is to test the implemented system to check whether it is properly working or not. This is achieved through a proper testing phase. After a series of tests, feedback can be provided to make the necessary changes to the system. If the system passes the testing stage, then different measures are taken into consideration to maintain the system and safeguard the system against any crashes. Each stage is a complex structure in itself. For example System Testing is performed not only in one stage but it actually takes place at various stages. Unit Testing, Alpha Testing and Beta Testing are the sub-testing stages. Testing also occurs with the implementation of the system prototype and the product deployment. Big business organizations cannot take the risk of implementing a system without carefully studying the system beforehand. The development lifecycle not only helps to implement a system but also provides guidelines for its development and deployment. |
Life Cycle Management Menu
- Life Cycle Management
- Life Cycle
- Life Cycle Assessment
- Life Cycle Cost Analysis
- Life Cycle Analysis
- Life Cycle Marketing
- Life Cycle Engineering
- Product Development Life Cycle
- Define Product Life Cycle
- Product Life Cycle Stages
- Product Life Cycle Model
- Product Life Cycle Theory
- Life Cycle Product Management
- Development Life Cycle
- Application Development Life Cycle
- Software Life Cycle
- Software Development Life Cycle
- System Life Cycle
- System Development Life Cycle
- Information Life Cycle Management
- Data Life Cycle
- Project Life Cycle
- Technology Product Life Cycle
- Business Life Cycle
- Industry Life Cycle

