Project Manager's Toolkit: Practical Checklists for Systems Development

Chapter 4: Business Requirements Checklists

4.1 Prototyping for Requirements The Big Issues

Type: Analysis

Checklist Description

A real risk of business requirements capture is that it can be an extremely lengthy exercise to cross all the t's and dot all the i's. The risk is that users may be persuaded to accept that they want the set of proposed requirements through exhaustion. Business people don't know what they want until they can see they can have it then they can't live without it.

Prototyping is a method for showing what a system will look like very early on in the development process. However, it is not without some potential for disaster.

This checklist can be used to determine whether prototyping would be a suitable technique for requirements gathering.

Checklist

What can a Prototype Be used for?

  • simulation

    • to understand the implications of the system

    • identifies conflicts

    • allows alternatives to be tried

  • requirements gathering

    • generates previously unforeseen needs

    • enables discussion about what the system should and should not do

    • tests desirability

  • user involvement

    • encourages enthusiasm and interest

    • builds user commitment

    • establishes a confirmed starting point for development (e.g. screens, queries, reports can be fixed ).

When to use Prototyping

  • look and feel of system is difficult for business users to imagine

  • data input/output requirements can be captured

  • system is simple and straightforward

  • to test a new software tool.

When not to use Prototyping

  • system is highly complex and needs extensive analysis

  • user is too...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Contract Manufacturing Services
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.