Thursday, February 20, 2020

Difference between BRD and FRD

(Q). What is the difference between functional requirement document (FRD) and Business requirement document (BRD)? 

BRD
FRD
Business requirement document highlights “Business Requirement” i.e. high-level business goals of the organization developing the product or solution with the help of IT.
Functional requirement document highlights “Functional Requirement” i.e. Functionality of the software in detail.
A formal document illustrating the requirement provided by the client.
It describes at a high level the functional and technical specification of the software.
Created by a Business Analyst who interacts with the client.
Usually created by Business Analyst under the supervision of technical expert, for instance system architect.
BRD used by upper and middle management.
FRD used by technical lead, development teams and testing team.

Which Phase of SDLC does the tester begin to write test case

(Q). Which Phase of SDLC does the tester begin to write test case?

After completion of FRS (functional requirement specification) document, the test lead prepare the use case document and test plan document, then the tester role is start.
But Testing should involve in all phases of SDLC. Test planning should be started from beginning of the project. It also depend on Project to Project. If the project timing is flexible then this is not an issues at all. But if the release date is fixed and not going to change then it make direct impact on quality of software application, as very less time get to test entire application. Also to fix the bugs which are found at later stages are costlier than found in early stage. So start testing early in the software development would solve the problem, as the earlier you find a bug the cheaper it is to fix it. 

Stakeholders involved in different phases of SDLC

(Q). Who are the stakeholders involved in different phases of SDLC?
  • Requirements - Business Analyst
  • Design - System Architect
  • Coding - Software Developer / Development Team
  • Testing - Tester / Testing Team
  • Implementation- Operational Team
  • Maintenance-Production Support Team
Image result for Who are the stakeholders involved in different phases of SDLC

Featured Posts