1 / 11

Software Development Life Cycle

The Software Development Life Cycle (SDLC) is a process followed for a software project. It consists of a detailed plan describing how to develop, maintain, replace and alter or enhance specific software.<br>

corpzone
Download Presentation

Software Development Life Cycle

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Development Life Cycle (SDLC)

  2. Agenda Introduction SDLC 2.1 Planning & Requirement 2.2 Designing 2.3 Building 2.4 Testing Phase 2.5 Deployment 3. Conclusion

  3. Introduction The Software Development Life Cycle (SDLC)is a process followed for a software project. It consists of a detailed plan describing how to develop, maintain, replace and alter or enhance specific software.

  4. SDLC Software Development Life Cycle consists of the following 5 stages: Stage 1: Planning & Requirement Requirement analysis is performed by the senior members of the team with inputs from the customer, the sales departmentetc. Planning for the quality assurance requirements and identification of the risks associated with the project is also done in the planning stage.

  5. Stage 2: Designing During the design phase, developers and technical architects start the high-level design of the software and system to be able to deliver each requirement. The design is usually kept in the Design Specification Document (DSD)

  6. Stage 3: Building or Developing the Product In this stage of SDLC the actual development starts and the product is built. Software Developers must follow the coding guidelines defined by their organization and programming tools like compilers, interpreters, debuggers, etc. are used to generate the code.

  7. Stage 4: Testing Phase This stage is usually a subset of all the stages as in the modern SDLC models, the testing activities are mostly involved in all the stages of SDLC. However, this stage refers to the testing only stage of the product where product defects are reported, tracked, fixed and retested.

  8. Stage 5: Deployment & Maintenance Once the product is tested and ready to be deployed it is released formally in the appropriate market. Then based on the feedback, the product may be released, after the product is released in the market, its maintenance is done for the existing customer base.

  9. Conclusion All the stages in the Software Development Life Cycle defined above are applicable to any software development methodology, but the duration and the activities in each phase depend on whether you follow the V Model development methodology or Agile.

  10. Contact Us For Best Software Development Services in USA & India. Reach Us: Office address (USA) 202 Calvert Dr, Cupertino, California 95014 Mail Us: kunal@corpzoneservices.com Call Us: (+1)-916-673-8672 Reach us: Office address (INDIA) 3rd Floor, B-53, Sector- 64, Noida(UP) Mail us: enquiry@corpzoneservices.com Call Us: (+91)-8588847527

  11. THANK YOU

More Related