Use Cases Workshop Debrief

For those of you that have taken the Exploring User Requirements with Use Cases workshop through Clarrus, we provide here for your convenience a collection of resources that we discussed throughout the session. You may freely use these as appropriate to help bring better practices into your organization. 

Some of these artifacts may be more comprehensive than discussed in the Use Cases workshop itself – if there are any questions, please don’t hesitate to contact us.

Useful Information

The .zip file available here contains the following files, all copyright Karl E. Wiegers and provided here with permission:

  • MS Word templates for a Vision and Scope document, a Use Case document, and a Software Requirements Specification.
  • A Requirements Review checklist, a Use Case checklist, and an Impact Analysis worksheet.
  • A White Paper from Karl, Requirements Traps to Avoid, that can be a useful introduction to many of the concepts covered in the course.
  • A .pdf file containing copies of the 2 solution slides that were not included in the course materials.
  • A Requirements Prioritization worksheet to help you collaborate with the user community to prioritize scope, taking all stakeholder needs into account.
  • Examples of completed documents for the Cafeteria Ordering System

From Ellen Gottesdiener (copyrighted and with permission) is the following in the .zip file:

  • Decide How to Decide, an article originally published in Software Development magazine.

In addition, the following files are provided by Clarrus: in the .zip file:

  • A Quality Attributes worksheet and corresponding White Paper to facilitate the stepwise approach to this challenge, as described in the workshop.
  • An article expanding the V-model for testing, Test Prioritization Strategies, originally published in the July 2002 Cutter IT Journal.

Additional Resources

Here are several more resources you may find valuable:

Here are several more resources you may find valuable:

  • Karl Wiegers’ Process Impact website provides a great deal more information about requirements, along with his other offerings. Check out the ‘Goodies’ section for many more downloadable files.
  • Ellen Gottesdiener’s website has a number of good articles, particularly on Use Cases, Business Rules, and ‘Deciding how to Decide’, as discussed in the course.
  • Check out the Clarrus Blog or the Monthly Clarrus Compendium: free to subscribe, ongoing new insights on the issues that affect teams.
  • Check out the Zachman Framework, a useful model for demonstrating the need for a breadth of different perspectives required to fully understand a complex product. If you can find it (try Google…), the original paper from the IBM Systems Journal (“A Framework for Information Systems Architecture”) is quite good.
  • Finally, as noted in the workshop, feel free to contact me at any time regarding the content or if you have any questions about related material.

 It is recommended that those taking this workshop obtain the accompanying book, Software Requirements (2nd Edition) by Karl Wiegers.

This workshop has been licensed from Karl Wiegers and Process Impact.

Please contact us for more information regarding these materials.

  • Search by Topic

  • What’s Happening

    January, 2018 – A workshop series to help you develop resilience in the workplace and in your life!

    Next open enrolment sessions start soon – contact us to get involved!

  • On The Road Again

    Jim frequently travels across Western Canada for engagements, and welcomes opportunities to meet, run a workshop, Diagnostic or Lunch and Learn session.


    Contact Jim if you would like to connect around any of the upcoming dates:

    • September 19-21, 2017 – Winnipeg, MB
    • October 3-5, 2017 – Regina, SK
    • October 20-22, 2017 – Winnipeg, MB
    • October 23-25 – Saskatoon, SK
    • November 14-16, 2017 – Winnipeg, MB
    • November 20-22 – Regina, SK
    • November 26-28, 2017 – Edmonton, AB
    • November 29-December 1 – Calgary, AB
    • January 17-19 – Calgary, AB
    • February 10-11, 2018 – Edmonton, AB
  • What People are Saying

    We found the diagnostic very effective in providing a way for our teams to express their views on areas that we need to improve. At the same time, seeing where we were doing relatively well offered some great perspective and encouragement.

    — Michael Nienhuis, VP Operations, Class Software Solutions Ltd.