What is SDLC?


SDLC

  • Software Development Life Cycle (or)

    it is also known as "System Development Life Cycle".

    SDLC is a procedure through which a software can be developed.  With the help of this process we can create or alter the system and models along with the methodology which is helpful for developing these system/software/app.
    The result of any SDLC in high quality system is that to meet or exceeds customer expectations, should reach completion with time and cost estimation, will work effectively and efficiently and should be inexpensive for maintain along with cost effective to change.
    The SDLC concept is usually applies on the range of software and hardware configuration, as a system can be composed of only hardware, only software or a combination of both.

    Phases of SDLC:-
    • Primary Analysis
    In this step we are trying to find out the objective of organization's and nature and scope of the problem which is under study.
     
    • System Analysis and Requirement Definition
    In this phase the goal of the project has been defines into defined functions and operation of the intended application along with analyze the information provided by the end-user. 
     
    • System Design
    Here, we describes the desired features and operations in details along with the algorithm, pseudocode, process diagram and other documentation.
     
    • Development
    The code for application is written in this phase.
     
    • Integration and Testing
    in this phase, the part of the developed code will be taken in special testing environment for checking the errors, bugs and dependencies.

    • Acceptance, Installation and Deployment
    This is the phase from where the application is put into production and start business i.e. it is the final stage of initial development.
     
    • Maintenance
    In this stage of the SDLC, the system's changes are made to the initial application/software. In terms of the performance of software/application, it involves continuous evaluation.

    • Disposal
    This is the end of SDLC. In this stage the software/application has been destroyed completely.

Comments

Popular posts from this blog

Overview Of Software Testing

Testing Types

Types of Testing