1 / 5

Be Portable

Technical Goal. Assumption. Provide FM Radio. Assumption. Leisure Market is Large, Profitable. Device is for Leisure Use. Technical Goal. Tolerate Extreme Temperatures. Technical Goal. Assumption. Assumption. Provide GPS Navigation. Be Used High in Mountains.

taariq
Download Presentation

Be Portable

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Technical Goal Assumption Provide FM Radio Assumption Leisure Market is Large, Profitable Device is for Leisure Use Technical Goal Tolerate Extreme Temperatures Technical Goal Assumption Assumption Provide GPS Navigation Be Used High in Mountains Many Days from Mains Power Business Goal Technical Goal Be Robust, Shockproof Sell into Outdoor Leisure Market Technical Goal Be Rechargeable in Field Assumption Assumption Be Relied on in Emergency Be Portable Technical Goal Technical Goal Max Weight 800 grams Assumption Provide Emergency Lighting Be Used in Canoe / Small Boat Technical Goal Be Waterproof

  2. Assumption Assumption Technical Goal Temperatures down to -50C Insulate the Processor Be Used High in Mountains Technical Goal Operate down to -50C Assumption Technical Goal CMOS Processor needs -20C min Heat the Processor _ Warrant Rebuttal Assumption Assumption Light Portable Device Can't Afford Large Power Drain Model seePower Budget (spreadsheet)

  3. Assumption Assumption Staff turnover will be high Waiters are inexperienced Usability Goal Meal Ordering/Billing Tool Usable by Untrained Waiters _ Assumption Skilled Staff too busy to help novices _ Warrant Rebuttal Assumption Assumption Enough Time for Training, Testing Waiters often stay for years

  4. Requirement Requirement Requirement Requirement Requirement Requirement Requirement Requirement Goal alternatives Justification Text (field) Assumptions(list) Goal Definition inProject Dictionary Goal traces (eg database links) Goal Rationale Model (the most contentious requirements only) tracesto goals traces to parent requirements documents or data structures Argumentationeg in GSN or CAEto make Safety Case Risk Model Test Results

  5. - Complexity: Extra level of tracing; Extra work - Complexity: Extra level of tracing 107 Each order is uniquely identifiable. satisfies + Explicitness: rationale is stated in words, not assumed from structure of traceability Uniqueness is enforced across all orders, however long ago. satisfies 2 reasons: to show design isforwards: necessary (not gold-plated); back: sufficient (does meet goals) 324 The identifier of a deleted order is never reused.

More Related