Requirements Analysis
You are employed by a construction company and they are looking to automate their estimation process. In particular, they want to implement a laptop application which will allow them to give estimates to home owners when they visit the site. They specialize in kitchen and bathroom remodels and want a system that can do the following:
1. Maintain information on homeowners (location, date and time of appointment, overall requirements including time scale)
2. Maintain an inventory of products (sinks, dish washers, etc) that can be used in the estimation process (size, features, cost, price etc);
3. Allow the homeowner to select these products as the company visits the site and does the rough design;
4. Allow for the input of all measurements as the company representative examines the site;
5. Allow for the entry of photographs from the current site for specific problem areas
6. Calculate a estimate range for the work that requires to be done in the time frame specified
7. Prepare a printed report for the homeowner that provides all the details behind the estimate
Questions for this scenario:
1. Prepare a short scope document showing the overall objectives, scope diagram and user considerations suitable for review by the CEO
2. Prepare a use case diagram for the entire application
3. Prepare a use case for one requirement, either 2, 4, or 6
3. Prepare a class diagram for the inventory component (2) including all attributes and methods
4. Prepare a priority model based on the following:
• Total cost is $200,000
• Total value is $400,000
– 1: 5% of value and 10% of cost, benefit 2, penalty 1
– 2: 15% of value and 10% of cost, benefit 7, penalty 1
– 3. 15% of value and 20% of cost, benefit 8, penalty 2
– 4. 15% of value and 10% of cost, benefit 6, penalty 4
– 5. 10% of value and 5% of cost , benefit 5, penalty 6
– 6. 30% of value and 40% of cost , benefit 9, penalty 9
– 7. 10% of value and 5% of cost , benefit 1, penalty 3
Summarize your results in a memo to the CEO
5. Give a short answer (two or three paragraphs) to EACH of the following questions IN YOUR OWN WORDS, the answer should be directed at a manger not a technical person:
a. Why is requirements analysis an important component of the system life cycle?
b. Why is developing test scenarios now closely associated with the requirements stage of the project?
c. Explain the role of the project manager vs. the role of the requirements analyst team leader?
d. Explain the value of prototyping in the requirements elucidation process?
e. Describe how you would implement requirements traceability on a large complex project.
Cite the sources that used to answer these questions.
ORDER THIS ESSAY HERE NOW AND GET A DISCOUNT !!!
You can place an order similar to this with us. You are assured of an authentic custom paper delivered within the given deadline besides our 24/7 customer support all through.
Latest completed orders:
# | topic title | discipline | academic level | pages | delivered |
---|---|---|---|---|---|
6
|
Writer's choice
|
Business
|
University
|
2
|
1 hour 32 min
|
7
|
Wise Approach to
|
Philosophy
|
College
|
2
|
2 hours 19 min
|
8
|
1980's and 1990
|
History
|
College
|
3
|
2 hours 20 min
|
9
|
pick the best topic
|
Finance
|
School
|
2
|
2 hours 27 min
|
10
|
finance for leisure
|
Finance
|
University
|
12
|
2 hours 36 min
|