Write a short performance requirement for the application


Assignment

1. Build a very brief and simple Safety Case (Claim, Evidence, Argument, and Conclusion) that a Hearing Test system you are developing is adequately safe for administering hearing tests to babies.

2. Review Assignment4.py and primeSieve.py. One nonfunctional requirement we did not discuss in the lecture is "performance" or "response time." This requirement specifies how quickly an application provides an output once given an input. Imagine you are building an application and one of the engineers on the team believes the Sieve of Eratosthenes algorithm will be the bottleneck in meeting performance requirements. They have implemented the algorithm and put it under test in the hopes of establishing a performance baseline.

a. Part 1 Run Assignment4.py and record the result from the part 1 section: "X function calls in Y seconds." After the rest of the application and main algorithms are written, the engineers put the full application under performance testing, in part 2 of Assignment4.py.

b. Part 2 Record the result from the part 2 section: "X function calls in Y seconds."

c. Part 3 The approach outlined in this question is to test performance by making an educated guess on where performance bottlenecks occur (a) prior to completing and testing the entire application (or at least a complete portion of a major function) (b). Was it a good idea? Why or why not? [6 points]

d. Part 4 Write a short performance requirement for the (full) application. Explain why it is important to write a "good" performance requirement and what constitutes "good."

3. Review Guidance for the Development of Statement Of Objectives (SOO)on one approach to contracting: starting with a Statement of Objectives (SOO), written by the entity that wants to have a software intensive system developed.

Imagine you'd like a contractor to build a software application for you that operates like Windows Calculator © (i.e., imagine that this application doesn't already exist). Write 5 objectives that would be appropriate for a SOO

4. Now imagine you are the contractor receiving the SOO, and you are to reply by writing a Statement of Work (SOW). Referencing the objectives you wrote in #4, write 5 activities tasks ("My business shall...") and 5 deliverables that would be appropriate for a Statement of Work (SOW) in response to the SOO. [2 points for each task and each deliverable]. Please remember these tasks/activities are not software requirements - they are the activities you propose to "do."

For an example SOW template, see the included "Generic-SOW-Template" document. Remember this question only asks you to develop 5 example tasks and 5 deliverables - not the entire document.

5. Explain how you would (but do not) estimate costs and schedule to include as part of the SOW.

Attachment:- Template.rar

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: Write a short performance requirement for the application
Reference No:- TGS02726727

Expected delivery within 24 Hours