Question 1 (15 points): Develop a Product Vision Box, the Elevator Test Statement, and the Project Data Sheet for the Student Information System described in Class Project. You can use Excel Table to generate the Project Data Sheet by referencing sections given from Page 105 to 109 in the Textbook. Please make necessary assumptions if needed. Try your best to make these three artifacts meet their intended objectives described in the book.

Question 2 (10 pts): Mr. Highsmith points out “In my early years of iterative development, thought timeboxes were actually about time. What I came to realize is that timeboxes are actually about forcing tough decisions.” (Page 37 of the textbook) Could you please use a specific example to illustrate this point?

Hint: Read the two paragraphs following the quoted statement.

Question 3 (10 pts): It is pointed out that “The results of the requirements specification process, ..., should be documented as a hierarchy ..., For business software applications, these categories could be application, business area, capability, feature, and story.” (Page 133 to 134 of the textbook) Please use a specific example (could be the Student Info System given in the class or any other example) you see fitting to clearly describe a hierarch consisting of capability, feature, and story.

Question 4 (10 pts): How the Project Exploration Factor defined in table 6-2 (page 110) can be used to help you choose the right type of agile process to follow? Give specific examples for which you think is around a factor of 10, 5, and 1 respectively.

Question 5: (15 pts) Agile in DoD. DoD is going for Agile, please read the attached two PDF slides and answer the following questions:

1. What impact of Acquisition Agility Act will have on Weapon System development?
2. Why Future of War needs Agile approach?
3. Can Agile be used in Hardware Development? Justify your answer.
4. Can DoD fully realize the benefit of Agile adoption? Justify your answer.
5. Name 3 things you learnt from reading the two slides.

Question 6: (40 points) answer the following questions by a simple example:

1. Give an example to illustrate the difference between a FBS (Feature Breakdown Structure) and a WBS (Work Breakdown Structure).
2. Use an example to illustrate the difference between a story and a task?
3. Give an example to illustrate the difference between requirement creep and requirement evolution.
4. Give an example to illustrate the difference between estimating and constraining.
5. Give an example to illustrate the difference between the Old Axiom and the New Axiom given on page 224 of the textbook: Old axiom: Get it right the first time.

New axiom: No matter how good it is the first time, it is going to change, so keep the cost of change low.

6. Use examples to explain the concept of “Rhythm” discussed on page 235 of the textbook.
7. Use examples to explain the difference between “defects” and “technical debt.”
8. Give an example to illustrate the difference between a compliance activity and a value delivering activity.

Solution PreviewSolution Preview

These solutions may offer step-by-step problem-solving explanations or good writing examples that include modern styles of formatting and construction of bibliographies out of text citations and references. Students may use these solutions for personal skill-building and practice. Unethical use is strictly forbidden.

    By purchasing this solution you'll be able to access the following files:

    for this solution

    PayPal, G Pay, ApplePay, Amazon Pay, and all major credit cards accepted.

    Find A Tutor

    View available Software Engineering and Design Tutors

    Get College Homework Help.

    Are you sure you don't want to upload any files?

    Fast tutor response requires as much info as possible.

    Upload a file
    Continue without uploading

    We couldn't find that subject.
    Please select the best match from the list below.

    We'll send you an email right away. If it's not in your inbox, check your spam folder.

    • 1
    • 2
    • 3
    Live Chats