SPC - Software Productivity Center Inc.
| In Search of Excellent Requirements
On-site Workshop. Format: 2-day Workshop or 3-Day Extended Workshop

Develop a Common Shared Understanding of your project's requirements with Clients, Stakeholders & Managers.

In Search of Excellent Requirements

In Search of Excellent Requirements, based on Karl Wiegers’ book, Software Requirements, describes dozens of tested methods that can help any organization improve the way it elicits, analyzes, documents, verifies, and manages software requirements. Characteristics of excellent requirements statements and requirements specifications are presented and used to evaluate some sample functional requirements.

The two-day workshop, combines instructor-led discussion with practice sessions and multiple group exercises, emphasizes several sensible practical techniques that can be immediately applied on any project to improve requirements development and management in your organization:

  • Creating an effective customer-development partnership
  • Customer involvement through a "product champion" model
  • Application of use cases for defining user needs and system functions
  • A simple model for prioritizing requirements
  • Writing software requirements specifications using a standard template
  • Constructing dialog maps to model user interfaces, as well as other analysis models
  • Use of prototypes to clarify and refine user needs
  • Use of technical reviews and inspections to find errors in requirements
  • Use of a requirements traceability matrix to connect requirements to design elements, code, and tests

Available for on-site delivery in either a 2-day workshop format or a 3-day workshop that extends the 2-day workshop by including an extended exercise that allows participant to experience firsthand the development and evolution of requirements for a sample project.

Read the full course description. Or learn more about Software Requirements Development & Management.

e e is spc right for you

Our goal is to ensure our clients have the right process, technology and skills to deliver lasting change to their development organization. Contact an SPC representative to get SPC working for you. They understand our services from your perspective. You will get an honest picture without the hype. There’s no risk, no obligation, and plenty of ways to see if SPC is right for you.

Why Use SPC?
» Discover the SPC difference.

Related topics
If you need to have more effective dialogue when eliciting requirements from customers and stakeholders, consider:
» Discover Your Best Thinking with Precision Q+A
If your challenges are working with partners on different teams, or different companies, consider:
» Cross Group Collaboration
If your project is using an Agile method or SCRUM, consider:
» Requirements for Agile Teams

Contact SPC
Put us to work for you!
Call +1.604.662.8181

Contact Info

Email: info @ spc.ca
Why Use SPC?
What We Do
Consulting Services and On-site Seminars & Workshops
Software Requirements Development & Management
On-Site Seminars & Workshops
In Search of Excellent Requirements
Requirements for Agile Teams
Successfully Managing Agile Projects
Discover Your Best Thinking with Precision Q + A
Cross Group Collaboration
Make Your Software Organization More Productive - Contact SPC
Experts & Consultants
©1992- Software Productivity Center Inc. All rights reserved.
Why Use SPC? | What We Do | Experts & Consultants | Resources | Corporate
Privacy Policy
SPC - Software Productivity Center Inc.