SOFTWARE ENGINEERING

REQUIREMENTS ENGINEERING

REQUIREMENTS SPECIFICATION

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of the following statement is incorrect regarding the Class-responsibility-collaborator (CRC) modeling?
A
All use-case scenarios (and corresponding use-case diagrams) are organized into categories in CRC modelling
B
The review leader reads the use-case deliberately
C
Only developers in the review (of the CRC model) are given a subset of the CRC model index cards
D
All of the mentioned
Explanation: 

Detailed explanation-1: -Which of the following statement is incorrect regarding the Class-responsibility-collaborator (CRC) modeling ? Explanation: All participants in the review (of the CRC model) are given a subset of the CRC model index cards.

Detailed explanation-2: -Class-responsibility-collaboration (CRC) cards are a brainstorming tool used in the design of object-oriented software. They were originally proposed by Ward Cunningham and Kent Beck as a teaching tool but are also popular among expert designers and recommended by extreme programming practitioners.

Detailed explanation-3: -A responsibility is anything that a class knows or does. For example, students have names, addresses, and phone numbers. These are the things a student knows.

Detailed explanation-4: -A CRC card is a physical card representing a single class. Each card lists the class’s name, attributes and methods (its responsibilities), and class associations (collaborations).

There is 1 question to complete.