What
is SDLC?
SDLC describes life cycle process of
development of Software
Process
of SDLC:
SDLC
process contains below phases:
Task: Interacting with customers and
gathering the requirements
The business analyst (BA) will take
appointment from the customer and propose RFP (Request for Proposal)
If
Customers are agreed to give projects then customers will prepare Software
Requirement Specification (SRS) document and give to the company.
Now
Engaged managers are responsible for the following:
1.
He deals with the excess cost of the project
2.
He is responsible for the prototype demonstration
Prototype:
Prototype is a roughly and rapidly developed model which is used for
demonstrating to the client in order to gather the clear requirements and also
getting confidence of project.
SRS document can also call
as:
FRS: Functional
requirement specification document
CRS: Customer or client
requirement specification document
URS: user requirement
specification document
BDD: Business development
design document
BD: Business document
BRS: Business Requirement
Specification document
Task:
i)
Feasibility study
ii)
Tentative planning
iii)
Technology selection
iv)
Requirement Analysis
Feasibility Study: Feasibility Study I a detailed
study of the requirements document in order to check whether they are possible or
not
Tentative planning: Both the resource as well as the
time is temporarily planned clearly mentioned here in this section.
Technology selection: List of all technologies that
are required to accomplish this project successfully is listed out in this section.
Requirement Analysis: Lists of all the requirements
like human resources hardware and software that are remained to accomplish this
project successfully are listed out here in this section.
Chief Architecture will develop HLD and LLD documents.
HLD (High Level Design) : In this CA will divide the whole
project into modules by drawing some diagrams using UML
LLD
(Low Level Design): The CA will divide each module into sub modules by drawing
some diagrams using UML
Task: Programming or developing
The
developers will develop the actual source code by using coding standards
Task: improving the quality of a software
In this phase tester will testing the application exe
and improve the quality of software by using STLC.
Task: Releasing developed software to customer.
Project Manager, some developers and some testers are
involving to release software to customer during this phase they will prepare
Software Release Notes document
This
document describes about installation process of application, what
functionality are developed and so on…….
7.
Maintenance:
During
this phase company concentrates on customer modifications or new requirements
to be developed.
3+ experience, levels of testing, manual testing, qc, qc interview questions, qc tutorial, qtp, qtp 10 vs 11, UFT, script, sdlc, selenium, software,
No comments:
Post a Comment
Note: only a member of this blog may post a comment.