Requirement Management

<<Previous  Next>>
What is a software Requirement?

Requirements are the needs to solve a problem or to achieve an objective.............
Read answer

Explain the types of Software Requirement.

Types of software requirements: a. Business Rules: They define the high-level needs of the system. They are written in project charter document. They are collected from various stakeholders like sponsor, customer, managers, and company head..................
Read answer

Discuss the challenges of gathering software requirements.

Challenges of gathering software requirements: a) SMEs and business owners have low availability b) There might be missed assumptions causing confusion.................
Read answer

What are the methods of eliciting requirements?

Methods of eliciting requirements: a) Draw DFD: Constructing a data flow diagram explaining all the important business processes flow of data among them including their sequence..............
Read answer

Describe interviewing for eliciting requirements.

Interviewing for eliciting requirements involves interviewing different people with different view for gaining knowledge on a one to one basis. Some of the questions asked in the interview could be:.............
Read answer

Describe Brainstorming for eliciting requirements.

Brainstorming involves a collective session of all the business owners in a single room. It is necessary to have a facilitator or coordinator who can ensure smooth execution of the brainstorming session................
Read answer

Describe Mind Mapping for eliciting requirements.

Mind mapping involves penning down a central idea and thinking of new and related ideas around it which radiate out from the centre..................
Read answer

Describe FAST for eliciting requirements.

FAST is short form for Facilitated Application Specification Technique. They are a collection of workshops that are held for identifying requirements.....................
Read answer

Describe JAD for eliciting requirements.

JAD (Joint application design) is similar to brainstorming. Unlike a couple of hours for brainstorming, JAD sessions last for typically about 3 days. JAD produces high level, specific software models including data, functions and behavior..................
Read answer

Describe Use case techniques for eliciting requirements.

A Use case approach defines what a system will do from a user’s perspective. They provide a detailed description of a particular user requirement and are structured. Some of the concepts related and involved in a use case are:................
Read answer

Guidelines for writing quality requirements

Guidelines for writing quality requirements: a) Be precise and accurate b) Don’t make huge paragraphs c) Use terminologies consistently and provide a glossary of these................
Read answer

<<Previous  Next>>



Write your comment - Share Knowledge and Experience


 

 
Latest placement tests
Latest links
 
Latest MCQs
» General awareness - Banking » ASP.NET » PL/SQL » Mechanical Engineering
» IAS Prelims GS » Java » Programming Language » Electrical Engineering
» English » C++ » Software Engineering » Electronic Engineering
» Quantitative Aptitude » Oracle » English » Finance
Home | About us | Sitemap | Contact us | We are hiring