According to Chapter 1 in HFSD, which of the following is a failing of developing a program in
one big phase?Select one:
a. The developers get tired and start to make silly mistakes
b. If a developer leaves the project in the middle, it leaves a big hole that's hard to fill
c. The developers don't get any intermediate feedback from the customer.
d. The developers don't get paid until it's all over.
e. No vacations until it's done! correct answers C: The "big bang" approach takes the
requirements given at the beginning as "the truth", and runs with that idea until the very end. Not
good.
According to Chapter 1 of HFSD, which of the following are the major concerns of a customer,
besides realizing their big idea?Select one or more:
a. How much will it cost?
b. How long will it take?
c. Making the code bug-free correct answers A & B
According to Chapter 1 of HFSD, which of the following are positive qualities of Iteration in
software development?
Select one or more:
a. The team gets comfortable with each other on the first iteration, making all the later ones
easier.
b. You can adapt on the fly to changing conditions.
c. By running the tests more frequently, you find more bugs.
d. You can write code a lot faster.
e. By doing it over and over, you eventually get it right. correct answers C: Yes. Not only might
have you misunderstood the customer, but the customer might actually be getting new ideas
during the development. In fact, the very act of getting early releases out from Iteration
encourages this, because seeing the software in action sparks thinking.
, According to Chapter 1 of HFSD, an Iteration is:
Select one:
a. A release to the customer to get feedback.
b. An internal release for testing and finding bugs.
c. Putting it out there in the real world for people to use to see how they like it. correct answers
A: Yes, this is overriding reason -- making sure that you're on track from the customer's point of
view, the one who is paying the bills.
According to Chapter 1 of HFSD, which of the following is the customer going to give the
software development team for an iteration:
Select one:
a. Stable requirements for an iteration's functionality
b. Adequate time and budget
c. Neither a. nor b.
d. Both a. and b. correct answers C
According to HFSD Ch2, when it comes to requirements gathering, assumptions are:
Select one or more:
a. Gaps in the developers' understanding
b. Exposed and discussed in the planning game
c. Risks
d. A way of staying on schedule when encountering ambiguity
e. Something to discuss with the customer if you can't solve it yourselves
f. The list of things that the developers will take on ("assume") in implementing the requirement
correct answers A, B, C, & E
According to HFSD Ch2, a user story is:
Select one or more: