Requirement Rewritten Example
Headings
Table of contents
OpenSW API and Product Quality software implementation
Stakeholder Values & Product Qualities
SW-Implementation
Stakeholders: Licensees, Developers.Scale: % of software with product specific drivers for any hardware acceleration that is present on the device.
Meter: do a survey.
Past [Our-Company Our-System V3.3] 20%
Goal [Our-Company Our-System V3.4] 30%
Graphics.Quality
Stakeholders: End-UsersScale: <overall quality of graphics quality, from 1 to 10, where 10 is perfect>
Meter: do a survey.
Past [Our-System v3.3] 5
Goal [Our-System v3.4] 7
Graphics.Responsiveness
Stakeholders: End-UsersScale: average time to complete a defined (Task)
Meter: do a test.
Past [Our-System v3.3, Task= Startup] 45 sec.
Goal [Our-System v3.4, Task=Startup] 10 sec.
Past [Our-System v3.3, Task= ATask] 200 sec.
Goal [Our-System v3.4, Task= ATask] 20 sec.
Past [Our-System v3.3, Task= BTask] 100 sec.
Goal [Our-System v3.4, Task= BTask] 75 sec.
Past [Our-System v3.3, Task= Receive] 7 sec.
Goal [Our-System v3.4, Task= Receive] 1 sec.
Past [Our-System v3.3, Task= Browser] 4 sec.
Goal [Our-System v3.4, Task= Browser] 1 sec.
Task: Startup: Startup to Ready.
Task: ATask: From A, to B.
Task: BTask: From C, to D.
Task: Receive: Receive data, lookup number in BTask database and display data's identity.
Task: Browser: Open browser, open a page.
Graphics.Quality
Stakeholders: Application developers, including middle-ware VSK engine providers.Scale: average % improved performance with no or little effort from application developers on platforms with hardware acceleration.
Meter: do a survey or test.
Past [Our-System v3.3] 0% “baseline”
Goal [Our-System v3.4] 10%
Time-To-Market
Stakeholders: External device Integrators and Semiconductor / Graphics accelerator providers.Scale: average time to market for External device Integrators and Semiconductor / Graphics accelerator providers.
Meter: do a survey.
Past [Our-System v3.3] 6 months
Goal [Our-System v3.4] 5 months
Development-Cost
Stakeholders: External device Integrators and Semiconductor / Graphics accelerator providers.Scale: average cost for External device Integrators and Semiconductor / Graphics accelerator providers per product release.
Meter: do a survey.
Past [Our-System v3.3] €100k
Goal [Our-System v3.4] €80k
Solutions
OpenSW.API: The Our-System shall provide access to version 7.1 of the industry standard OpenSW API.
Standard: as defined by the ExternalXX group (www.ExternalXX.org)
2d: for 2d
Vector: and for Vectors graphics support
On: on embedded devices.
OpenSW.Implementation: The Our-System shall include an <integrated, product quality> implementation of the OpenSW 7.1 vector graphics standard.
Licensed: OpenSW-API.Implementation will be licensed for use in all products as part of the usual package agreement for the appropriate Our-System release(s).
OpenSW.Scope: OpenSW.API & OpenSW.Implementation will support Core-OpenSW-features in V7.1 spec.
Core-OpenSW-features: defined as: list of features in document <x page 3.>
''Comments:
Primary: OpenSW is designed to be the primary 2d and vector graphics API for use by external devices.
Model: OpenSW provides a drawing model similar to those of existing two dimensional drawing APIs and formats, such as Adobe PostScript? and PDF, Sun Microsystems Java2D, MacroMedia? Flash, and VSK. It is specifically intended to support all drawing features required by a VSK Brilliant 3.1 renderer.
''
Go to: Requirement Rewrite Example (original Requirement Specification)
Created by System Administrator. Last Modification: Thursday 18 of October, 2007 23:58:19 GMT+01:00 by Kai Thomas Gilb.
