1 / 10

Writing System Requirements

Writing System Requirements. Parts of a Requirements Spec. Description of the system Not your system, yet… Indexed requirements Models of the system Use cases Sequence diagrams. How to write a requirement. Clear, concise statements Active voice Explain acronyms

almataylor
Download Presentation

Writing System Requirements

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. Writing System Requirements

  2. Parts of a Requirements Spec. • Description of the system • Not your system, yet… • Indexed requirements • Models of the system • Use cases • Sequence diagrams

  3. How to write a requirement • Clear, concise statements • Active voice • Explain acronyms • Avoid or explain technical jargon

  4. Example: A Door • What requirements might this system have? • How do we phrase them clearly?

  5. Example: An elevator • Break into groups • Write a list of requirements • 5 min. • Use paper • Try to be: • Clear • Concise • Unambiguous

  6. Example: A Door? • What did we underspecify? • What did we overspecify?

  7. Example: An Elevator? • Break into groups • Rotate requirements • What is the worst design that still meets the specification? • 5 min. • Draw result on whiteboard

  8. Making Good Requirements • Your requirements  other people • Needs to be: • complete • understandable

More Related