SDLC - Software Development Life Cycle
SDLC stands for Software Development Life Cycle. As it name
suggest life cycle of software development. It contains all required and main
steps which are highly required in software development. Motive of SDLC is to
fulfill the client requirement in given time periods with full quality control
There are multiple SDLC models like waterfall model
,fountain ,spiral ,build and fix ,rapid prototyping model, incremental model ,
and synchronize and stabilize model. All are necessary models and used in
different 2 cases. But Waterfall model
is mostly used in all places
Phases of SDLC are as Follows:
Preliminary Analysis :
This is first phase of SDLC and all primary steps are
performed in this phase. Primary Steps like Understand the Requirement provided
by client, Calculating Costs, Time and resources, if any issue is there then
find out the alternative solutions for them and their efficiency. Find out the
objective or organizations are also the step of first phase
Analysis the System or definition of requirement :
Confirm the client requirement and declare the milestone of
project and its operations related to applications
Design the System now :
Getting the explanations of desired features and operations
in details, i.e. Screen layouts, business rules, flow charts, pseudo code and
other documentations.
Development of Units and Integrate them:
Now development start
for required project. Here developers get the task from their Project Manager
and start the code work on required project. First developer develop the
project in units and then combined all the units in one module, then in last
they will combined all module and create a complete project.
Testing : After Development testing will start to
check the quality of software, same process of testing as development. First
unit will be tested, then when unit will pass in testing then their integration
will be tested in bottom to top level hierarchy.
Acceptance, Installation, and Deployment :Now when testing
will passed on all stages then project will became live to run actual business.
Maintenance: Final stage of SDLC is Maintenance, Now
whenever running software on production will get error or any issue then it
will be maintained or fix by developer. It is the last
step of SDLC and remains continue for a long time
STLC: Software Test Life Cycle :
Software life cycle is not a single process; it is the group
of processes. Items of this group are come under the software life cycle. We
can describe this cycle into following sections:
Analysis the Requirement First step of testing is analysis the
requirement provided by the client and understand the it properly otherwise if
requirement is not clear then test the project can never be possible
Test Plans : When requirement will clear then next step is
to create the test plan, Mean who will test and how much, all testing will be
delivered into team members and their scope will also defined.
Test Case Developmen : Now team members will create
the test case for their related module to complete the execution and testing
Environment Setup :After creating the test cases,
requirement environment will be set up. So that testing could complete in
proper correct scenarios
Test Case Execution : Now when all set up are
properly set and test caser are ready then just need to execute the test cases
and find out the result.
Reporting Bug or Closing the Project :
If there is issue or bug in executed test cases then testing
team will assigned back the project to development team other wise project will
be closed.
Analysis the Test Cycle result and remove the limitation for
future test methodology
6 comments:
I like your blog, I read this blog please update more content on hacking,Nice post
Informatica Online Training Hyderabad
Nice Post.. really helpful to clear my small concepts. thanks :)Keep doing more, waiting to read your next blog.
Software testing companies in USA
Software testing and Quality Assurance Services
Software testing companies in USA
End to end Performance testing services in USA
Performance testing services company
security testing services company
Test automation service providers
QA Services company
mobile app testing services
Really very great information for that post, am amazed and then more new information are get after refer that post. I like that post.
Visitor Management System
Visitor Management System Dubai
Visitor Management Software Dubai
Visitor Management System UAE
Visitor Management Software
Visitor Management App
Great efforts put to publish these kinds of articles that are very useful to know. I’m thoroughly enjoying your blog. And Good comments create great relations.
selenium training in chennai |
Selenium Training in Chennai | Certification | Online Training Course | Selenium Training in Bangalore | Certification | Online Training Course | Selenium Training in Hyderabad | Certification | Online Training Course | Selenium Training in Coimbatore | Certification | Online Training Course | Selenium Training in Online | Certification | Online Training Course
This post is so usefull and informative.keep updating with more information...
Software Testing Institute In Mumbai
Software Testing Training Institute In Ahmedabad
Software Testing Institute In Kochi
Software Testing Training In Trivandrum
Best Software Testing Institute In Kolkata
This post is so useful and informative. Keep updating with more information.....
Swift Training In Bangalore
Swift Developer Training In Bangalore
Post a Comment