Skip to content

Latest commit

 

History

History
90 lines (62 loc) · 1.92 KB

Quiz.md

File metadata and controls

90 lines (62 loc) · 1.92 KB

Question 1

What should be in a user story?

  1. A need
  2. A reason
  3. Implementation notes
  4. A user
Click to show the answer

1 & 2 & 4: User stories should be independent of any possible implementation, but should contain a user, a need, and the reason the user has that need.

Question 2

Validation is checking that the code...

  1. Correctly implements an interface
  2. Corresponds to what users want
  3. Corresponds to a user story
  4. Can be mathematically proved correct
Click to show the answer

2: It's about the "end-to-end" task of checking with users, not with what we think users want such as user stories or interfaces, and it is by definition not a formal process since it involves humans and subjectivity.

Question 3

Which of the following are requirements?

  1. A specific feature
  2. A level of security set by law
  3. A choice of programming language
  4. Usability for the hard of hearing
Click to show the answer

1 & 2 & 4: aside from the programming language, which is an implementation detail, these are all good examples of requirements.

Question 4

Internationalization involves...

  1. Adapting to regional sensitivities
  2. Validating the user interface around the world
  3. Avoiding cultural blunders
  4. Using proper currency symbols
Click to show the answer

All of the above, and more!

Question 5

A user story must...

  1. Not be too large
  2. Be specified like a contract
  3. Have a clear definition of the result
  4. Refer to previous user stories
Click to show the answer

1 & 3: it should be a high-level story rather than lengthy implementation details, and it must clearly state what users want. However, user stories are not formal, and they must be self-contained.