hero-img1

BA Techniques: Prototyping

0 Comments

Purpose 

Prototyping is used to elicit and validate stakeholder needs to an iterative process that creates a model or design of requirements. It is also used to optimize user experience, to evaluate design options, and as a basis for development of the final business solution.

Business Analysis Body of Knowledge® (BABOK®)

A prototype is a version of product that allow you to explore your ideas and show the intention behind the future. Prototyping is the overall design concept to users before investing time and money in the development process. It is easy to do some changes in the product early in the development process than to make changes after developing the whole business solution. Prototyping allow you to gather feedback from the users while you are still planning and designing the solution. Prototyping is an integral part of design thinking because it allows to test the ideas quickly and improve them to deliver the final business solution. We can use prototyping as a form of research before other phases in design thinking, allowing to explore the problem areas, interface with the stakeholders, and spot the areas for improvement and innovation.

Prototyping is a proven method for product design. It works, by providing an early model of the final design, known as a prototype. Prototyping is used to identify both missing or improperly specified requirements and unsubstantiated assumptions by demonstrating what the product looks like and how it acts in the early stages of design. They can be used to mock up websites, serve as a partially working construct of the product which describe the process through of the diagrams. The business rules and data prototypes can be used to discover desired process flow and business rules. Data prototyping can be used for data cleansing and transformation.

Some of the articles related to Prototyping techniques are as follows,

In Prototyping, we can create the model of the proposed solution. In business analysis, a prototype generally means the representation of the computer screen, and examples of how the user interact with the application to accomplish a task to solve the business problem. Some of the elements considered in the prototyping technique are,

  • Prototyping Approach - There are two common approaches in prototyping. They are,
  • Throw-away - The prototypes are generated with the simple tools such as paper, pen and pencil to serve the goal of clarifying the requirements. This method is helpful for identifying the functionality ad processes that are not easily elicited by other techniques and are difficult to understand. These prototypes can be inexpensive tools to confirm the requirements that go beyond an interface including requirements related to processes, data and business rules.
  • Evolutionary or Functional - The prototypes are created to extend the initial requirements into an functioning solution as requirements are further defined through stakeholder use. This approach produces a working solution and usually requires a specialized prototyping tool. These prototypes may be used in the final solution.
  • Prototyping Examples - Some of the examples of prototyping are,
  • Proof of Principle - It is a model created to validate the design of a system without modelling the appearance and materials used in the creation of work.
  • Form Study Prototype - It is used to explore the basic size, look and feel of a product that will be manufactured, without creating the actual functionality. This type of prototype may also be used to model a work flow or navigation at a high level in order to identify the gaps in the final business solution.
  • Usability Prototype - It is a product model created to test how the end user interacts with the system without including any of the properties.
  • Visual Prototype - It is a product model created to test the visual aspects of the solution without modelling the complete functionality.
  • Functional Prototype - It is a model created to test the software functionality, qualities of the system for the user, and work flow.
  • Prototyping Methods - Some of the commonly used prototyping methods are,
  • Story Boarding - It is used to visually and textually detail the sequence of activities by summing up different user interactions with the solution.
  • Paper Prototyping - It uses paper and pencil to draft an interface.
  • Work flow Modelling - It depicts a sequence of operations that are performed and usually focuses on the human aspect.
  • Simulation - It is used to demonstrate the components of the solution. It may test various process, data, business rules, and inputs.

Advantages of using this technique are,

  • It provide a visual representation of the future state.
  • Allow the stakeholders to provide the input and feedback early in the design process.

Some of the books for Prototyping techniques are,

 

 

Written by Bharath Ravi

Business Consultant whose qualification includes a Bachelor’s degree in the field of Mechanical specialized in Automobile & Manufacturing; Trained in Certified Supply Chain Professional (CSCP) Certification, Hands on Foundation Certificate in Business Analysis, BCS (UK) and Certified Professional for Requirements Engineering (CPRE-FL).

Leave a Reply

    CIOP
    IMBoK - 2
    LN Group
    scm-weekly-1

    Search form

      Categories

      See all

      Related Post

      Become a Certified Business Analysis Professional

      Schedule a Demo with the Business Analysis Faculty