In CRC based design, a CRC Team consists of (a) one or two users…

2015

In CRC based design, a CRC Team consists of

(a) one or two users representatives

(b) several programmers

(c) project co-ordinators

(d) one or two system analysts

Codes :

  1. A.

    (a) and (c)

  2. B.

    (a), (b), (c) and (d)

  3. C.

    (a), (c) and (d)

  4. D.

    (a), (b) and (d)

Attempted by 225 students.

Show answer & explanation

Correct answer: C

Answer: The CRC team consists of one or two user representatives, project coordinators, and one or two system analysts.

Why this composition works:

  • One or two user representatives — provide domain knowledge and clarify real user needs so classes and responsibilities reflect actual requirements.

  • Project coordinators — organize and facilitate the CRC sessions, keep discussions focused and manage scope and scheduling.

  • One or two system analysts — lead the modeling effort, guide identification of classes, responsibilities, and collaborators, and ensure consistency with requirements.

Why several programmers are not included in the core CRC team:

  • Keeping the CRC team small (users, coordinators, analysts) helps focused discussion and quicker decisions about class responsibilities.

  • Programmers may join some sessions for technical input, but they are not required as core members for identifying classes and responsibilities during CRC modeling.

Explore the full course: Mppsc Assistant Professor