THINK FIRST·CODE LATER

← All labs

Change request: "Buddy should also answer in Chinese"

Problem

In week 8, Dr. Wang submits a change request:

"Many first-year students ask Buddy in Chinese. Buddy should answer in Chinese when the question is in Chinese."

The current baseline says Buddy answers in English only (course language policy), from the course's English materials, with the quality requirement "≥ 90% correct in the monthly instructor review" and the integrity rule "hints only for graded exercises".

Write a change-request analysis (about one page):

  1. Restate the change as 1–3 precise requirements (EARS).
  2. Impact analysis: list affected requirements, design parts, tests, data/privacy aspects, cost (AI usage), and people (who must review answers in Chinese?).
  3. Risks introduced by the change and how to reduce each.
  4. A decision with MoSCoW priority for this or a later release, and what you would trade to fit it in.
  5. The traceability updates you will make.

Work it out on paper, in a document or here, then compare with the model answer. Your answer stays in your browser — it is never sent to or stored on the server.