Answer Posted / ganesh
HLD:
High – level Design gives the overall System Design in
terms of Functional Architecture and Database design. It
designs the over all architecture of the entire system from
main module to all sub module. This is very useful for the
developers to understand the flow of the system. In this
phase design team, review team (testers) and customers
plays a major role. For this the entry criteria are the
requirement document that is SRS. And the exit criteria
will be HLD, projects standards, the functional design
documents, and the database design document. Further, High
level deign gives the overview of the development of
product. In other words how the program is going to be
divided into functions, modules, subdivision etc.
LLD:
Low – Level Design (LLD): During the detailed phase, the
view of the application developed during the high level
design is broken down into modules and programs. Logic
design is done for every program and then documented as
program specifications. For every program, a unit test plan
is created. The entry criteria for this will be the HLD
document. And the exit criteria will the program
specification and unit test plan (LLD).
The Low Level Design Document gives the design of the
actual program code which is designed based on the High
Level Design Document. It defines Internal logic of
corresponding submodule designers are preparing and mapping
individual LLD's to Every module. A good Low Level Design
Document developed will make the program very easy to be
developed by developers because if proper analysis is made
and the Low Level Design Document is prepared then the code
can be developed by developers directly from Low Level
Design Document with minimal effort of debugging and
testing.
Is This Answer Correct ? | 5 Yes | 0 No |
Post New Answer View All Answers
what are the status have in QC(Test Management Tool). and how you report?
Tell me a critical defect in which your Client,PM,PL appreciate on you
What is bug priority?
What is the main use of preparing a traceability matrix?
What's the difference between alpha and beta testing?
On what basis you are fixing up the time for project completion?
difference between change management and configuration management
What is the difference between a defect and a failure?
How to find that tools work well with your existing system?
Can any1 tell me suppose u r doing manual testing on unix platform with Shell Script, then how it is done? How u r implementing it & what is the use of Shell scripting on Manual Testing? plzzzzzzz i need ur help.
In interview How do explain in Testcase of Calcuator,Cellphones, Email testing?
When new application ready to test than whats your testing strategies?
Please anyone give answers for all below questions and help ? realtimers please and please share your knowledge.lot of questions left unanswered.
1.what promted you to become involved in QA/Testing?
Q) Create Preffered customer: As a customer when i purchase more than $5000 in goods since my first purchase, I become a preffered customer so that i can receive the benefits associated with that status.