much hands-on experience with the prototype as
possible so that you can see whether the application
will be easy to use the way you are planning to
build it.
Use the prototype activity to build and maintain a
coalition comprised of line-of-business managers, IT
managers, and senior business executives.
Ensure that an appropriate number of business
people participate in the prototype (more than one
but no more than eight).
Avoid using a large project team to build the
prototype. Don't add to the team size if deadlines
are missed. Instead, shrink the team size!
"Bloating" the team will increase the time required
for staff communication and slow things down even
more. Shrinking the team size will reduce required
communication among team members and will
enable the team to get things done faster.
Business managers often think they need only
summary data, but sooner or later they end up
asking for detailed data. Depending on your design
and the tools you are using, providing detailed data
may not be as trivial as it sounds. Be sure to test it
in the prototype.
Consider building an operational prototype for the
access and analysis portion of the BI application.
Operational prototypes are robust enough, and
access and analysis tools are flexible enough, that
this type of prototype could naturally evolve into the
final access and analysis application after several
tightly controlled iterations. The activities of Step
12, Application Development, could be applied to
the final iteration of the operational prototype.
Define ease of use. When is a system considered
easy to use? Some measurements include the
following:
- Learning curve: One or two days is the
maximum that a business person can usually
set aside for learning a new application.
- Speed of task accomplishment: By using the
new BI application, knowledge workers and
business analysts have to be able to finish
their analysis tasks at least 25 percent faster.
- Subjective satisfaction: The business people
should be looking forward to using the new BI
application and not avoiding it.