Choose Appropriate Trawling Techniques (Process Notes 2.3.2)


To choose the most suitable trawling techniques for a business event, you need to consider the following issues:

  • What are the potential sources of knowledge?

  • What type of requirement are you searching for: policy architecture, stored data, person-machine interface, essential activity?

  • Will you be able to speak directly to people?

  • Is the knowledge conscious, unconscious, or undreamed of?

Here are some guidelines on the strengths of a number of trawling techniques:

  1. Review the current situation.

    - Good for uncovering unconscious requirements

    - Helps when adding new requirements or doing maintenance changes to an existing system

    - Use as the basis of business process reengineering

  2. Apprentice with the user.

    - Helps to uncover unconscious and conscious requirements

    - Useful when users are "too busy" to talk

  3. Determine the essential requirements.

    - Helps to separate requirements from solutions

    - A good way to understand the real purpose of the system

    - Helps in uncovering unconscious requirements and provides insights that trigger undreamed-of requirements

  4. Interview the users.

    - A good technique for discovering conscious requirements

  5. Brainstorm.

    - Helps uncover undreamed-of requirements

    - Very useful when inventing new products with unknown/potential users

  6. Conduct use case workshops.

    - Involves the users in explaining vague, complex, and difficult events

    - Good for uncovering conscious and unconscious requirements

  7. Undertake document archaeology.

    - Used when your source of information is documents

  8. Build event models.

    - If the business event boundaries are vague, then investigate them by doing some detailed systems analysis modeling.

  9. Make requirements videos.

    - Useful when users' time is limited

    - Can be studied, analyzed, and used by a group after the video is made

    - Helps when the context is vague

See Chapter 5, Trawling for Requirements, for more guidance on trawling techniques.




Mastering the Requirements Process
Mastering the Requirements Process (2nd Edition)
ISBN: 0321419499
EAN: 2147483647
Year: 2006
Pages: 371

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net