1 / 13

Specification Report

Specification Report. CSCI 4320. Requirements of Specification Report. Must be clear and intelligible to client Must be complete and detailed to result in fault-free product Contract between client and developer Provides overview of customer impact Lists constraints on the product

cosima
Download Presentation

Specification Report

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. Specification Report CSCI 4320

  2. Requirements of Specification Report • Must be clear and intelligible to client • Must be complete and detailed to result in fault-free product • Contract between client and developer • Provides overview of customer impact • Lists constraints on the product • Specifies set of acceptance criteria • Describes Solution Strategies

  3. Osbert Specification Report: Customer Impact • The product will assist Osbert Oglesby, an art dealer, in buying and selling paintings. • The proposed software will save Osbert time and money. Osbert has been overpaying for paintings. With the new software there will be algorithms to determine the maximum price to pay for a painting. Osbert has been preparing reports of purchases and sales by hand. This new software will simplify the time-consuming task of creating reports.

  4. MSG Specification Report: Customer Impact • This product will assist the Martha Stockton Greengage (MSG) Foundation in making decisions regarding home mortgages for married couples. • The user will be able to add, modify and delete information regarding the Foundation’s investments, operating expenses and individual mortgage information. • The proposed software will save time and reduce operating expenses of the MSG Foundation by computerizing the process that determines how much money is available each week to purchase homes and producing summary reports of current investments and mortgages.

  5. Specification Report: Constraints • Deadline: • The product must be installed and operational by May 15, 2008. • Portability: • The product should be constructed to run on other hardware under the same operating system • Reliability: • The product should be fully operational 24 hours a day • Response Time: • 95% of all queries of type 4 shall be answered within .25 seconds

  6. Osbert Specification Report: Constraints • Each month a new CD of world wide auction prices is given to Osbert to update the database. • When computing maximum purchase prices, the software must scan a database of world wide auction records over the past 25 years for works by similar artists.

  7. MSG Specification Report: Constraints • This will be a pilot project; therefore, it must be designed to be easily updated later if the foundation decides to computerize all aspects of its operation. The complete product, including user manual, will be delivered 10 weeks after the project commences. • Hardware Requirements: Desktop computer with hard disk, running Linux. Zip drive for backups. Laser printer for printing reports.

  8. Specification Report: Acceptance Criteria • Spell out a series of tests that can be used to prove to the client that the product indeed satisfies its specifications and that the developer’s job is done. • Also describe the types of data the product will handle and error strategies. • Label each Acceptance Criteria and any assumptions.

  9. Osbert Specification Report: Acceptance Criteria

  10. MSG Specification Report: Acceptance Criteria

  11. Specification Report: Solution Strategies • Include possible approaches to building product. • Keep record of all discarded strategies and the reasons they were rejected.

  12. Osbert Specification Report: Solution Strategy

  13. MSG Specification Report: Solution Strategy

More Related