Things You Need To Know About Software Development Life Cycle Phases PowerPoint PPT Presentation

presentation player overlay
About This Presentation
Transcript and Presenter's Notes

Title: Things You Need To Know About Software Development Life Cycle Phases


1
visit www.sphinx-solution.com
Call 91-020-26434646
Things You Need To Know About Software
Development Life Cycle Phases While approaching
any top software development company, it is
better you brush up your basic knowledge about
Software Development life cycle. This model
describes phases of the software cycle and the
order in which those steps are executed.
  • Each step offers deliverables required by the
    next phase in the cycle. Requirements are
    changed into a design. The code is made according
    to the design in the development phase. After
    coding and development, the testing team follows
    the Software Testing Life Cycle which is similar
    to the development cycle.
  • To help everyone out, we are discussing the six
    essential phases in every software development
    life cycle.
  • Requirement gathering and analysis
  • The business requirements from the clients are
    gathered in this phase. It is the main focus of
    the project managers and stakeholders. Analysis
    of the product idea takes place. After
    requirement gathering it analyzed for validation
    and possibility of incorporating it into the
    system of development is been studied. At last, a
    requirement specification document is made to
    serve the purpose of guidelines for the next
    phase of the model.

2
  • Even after the requirements analysis completion,
    the testing team plans the testing planning
    phase.
  • Design
  • The system and software design are prepared from
    the requirement list made in the first phase. It
    helps in specifying hardware and system needs and
    also define the overall system architecture.
  • Also, the testers come up with the test strategy,
    where they brief what to test, how to test.
  • Implementation / Coding
  • On getting the system design documents, the work
    is categorized into modules/units and real
    coding is started. As the code is produced in
    this stage, it is the main focus phase for the
    developers. And it is considered to be the
    longest phase of the development cycle.
  • Testing
  • After the code is developed it is tested against
    the requirements to make sure that is solving
    the requirements addressed during the first
    phase. All types of functional testing like
    unit, integration, system and acceptance testing
    are done during this stage.
  • Additionally, it is time to move to the
    non-functional testing.
  • Deployment
  • Well, this the final phase and after successful
    testing the software is delivered to the client
    and deployed either within the company for the
    use.
  • As soon as the product is given to the clients
    they are asked to do the beta testing. If any
    changes are needed or if any bugs are caught,
    then they will report it to software developers.
    Once it is bug-free then the final deployment
    will take place.

3
USA 1 732-947-4310 UK 964 0771 7777
916 Malaysia 6017-2126274 IRAQ 964 0771
7777 916 BRAZIL 55 21 2258-7260 INDIA
91-020-26434646 https//www.sphinx-solution.com
Copyright 2018 Sphinx Solutions Pvt Ltd. All
rights reserved.
Write a Comment
User Comments (0)
About PowerShow.com