ProTech - Writing Testable Software Requirements and Use Cases

Course Locations

Annapolis, MD
Atlanta, GA
Baltimore, MD
Boston, MA
Calgary, AB
Cedar Rapids, IA
Charleston, WV
Chicago, IL
Columbia, MD
Columbus, OH
Des Moines, IA
Detroit, MI
Indianapolis, IN
Kansas City, MO
Los Angeles, CA
Norfolk, VA
Ottawa, ON
Philadelphia, PA
Phoenix, AZ
Pittsburgh, PA
Raleigh-Durham, NC
Richmond, VA
San Francisco, CA
Seattle, WA
St Louis, MO
Toronto, ON
Wash Metro Area, DC

All Locations »

Popular Courses

Project Management, IT Service Management, .NET, SAS, Rexx, ASP, JavaScript, HTML, XML, ColdFusion, Visual Basic, COBOL, Assembler, Java, J2EE, Java Wireless, WebSphere, WebLogic, UNIX, LINUX, AIX, Solaris, z/OS, OS/390, CICS, IMS, VSAM, Easytrieve, AS/400, Oracle, BusinessObjects, SQL, DB2, Crystal Reports

Browse Courses

About Us Software Consulting Training Home

Writing Testable Software Requirements and Use Cases

Email this Page    Print-Friendly Version

Summary:
Poor software requirements are a major cause of costly rework, defects, delays, and dissatisfaction. Of all the factors that can impact requirements, lack of clarity is the most apparent. In turn, Testability—the ability to demonstrate that a requirement has or has not been met—is perhaps the single most effective indicator of clarity. If one cannot define how to test that a requirement has been met, then it’s unlikely the developer will be able to tell how to meet the requirement correctly; and regardless there’s no way to confirm the requirement was met. This interactive workshop consists largely of hands-on practice exercises writing clear and testable product/system/software/functional requirements/specifications and Use Cases.

Duration:
2 Days/Lecture & Lab

Audience:
This course has been designed for analysts, systems and business managers, project leaders, programmer analysts, quality/testing professionals, auditors, and others responsible for assuring requirements are defined adequately.

Topics:

  • Essential Requirements Concepts
  • Exercises Writing Clear Wording
  • Non-Textual Specification
  • Writing Use Cases

Prerequisites:
There are no prerequisites required for this course.




Last Update: May 23, 2012