Product Description

Proven techniques of software prototyping to drive requirements and usability.

What You will Learn

Learn how to build effective prototypes to quickly communicate business requirements and set realistic user expectations. You will learn a proven process for planning, creating and communicating digital prototypes to validate design decisions and gain consensus on the proposed software design. These are the same techniques being used successfully on real projects for many of our Global 2000 clients and large government organizations. Implementing a successful prototyping process can mean the difference between success and failure in the coming years. Learn from the experts who have been delivering success in this field for over a decade!

We will show you how to apply a proven process for identifying true user requirements, developing and validating conceptual models, and creating visual prototypes that arehighly usable. We will show you how to plan and implement a rapid prototyping process to quickly identify user requirements and allow product visualization to transform the way your organization designs and builds software.

Attendees will learn how to:

  • Develop a detailed prototyping plan
  • Facilitate prototyping sessions
  • Choose the best prototyping method based on project needs
  • Apply new design modeling techniques to assure usable prototypes
  • Develop task flows and scenarios
  • Define prototype content and fidelity
  • Create effective prototypes
  • Create usable design patterns to facilitate rapid prototyping
  • Validate design decisions with prototypes
Attendees will be provided with a complete set of prototyping templates for quickly implementing this process within their organization.
Benefits to Your Company


  • Reduce risk by using prototypes to improve requirements definition
  • Learn techniques for building successful prototypes
  • Discover a proven seven-step process for creating successful prototypes
  • Translate requirements into visual prototypes to communicate application designs and manage user expectations
Who Should Attend
  • Project Managers who are responsible for establishing or managing software projects
  • Project Leaders who need to use a proven process to build effective prototypes
  • UI Designers who need to know how and when to leverage prototypes to ensure usable designs
  • Developers who are responsible for implementing software projects
  • Business Analysts who need to translate business requirements into successful software designs
  • End Users who need to understand effective prototyping techniques.
This class is designed for corporate and commercial developers and analysts that are, or plan to be, involved in software development projects. Anyone concerned with developing highly successful software, including individuals that will gather user requirements or end-users themselves will also benefit from attending. Attendees should have a basic understanding of requirements gathering and software design techniques.