Agile Modeling

Agile modeling helps to understand the needs and priorities of stakeholders.

What is Agile Modeling

Agile modeling plays an important role in requirements gathering. Agile modeling helps to understand the needs and priorities of stakeholders. They are a supplement to agile methodologies (e.g., Scrum). Agile models are usually lightweight and barely sufficient (just enough). They are often treated on boards and photos for the record. Agile modeling is best done in a co-located setting, face-to-face.

Top related courses to Agile Modeling

Related methods and techniques to Agile Modeling

  • Use Case Diagram

    1. Use Case Diagram

    Use case diagram is a tool for modeling the functionality of a system using actors and use cases. The use case diagram shows how the user will use the system. A use case is a set of actions, services, and functions. Actors are persons or entities that act within a system.

  • Data Models

    2. Data Models

    Data Models enable to determine the structure of the data. They can also show how data flows through the system

  • Mock-up or Screen Design

    3. Mock-up or Screen Design

    Mock-ups or screen designs can be used to show how a product's user interface will look. Mock-ups prevent design black holes and promote cooperation between the team and the customer.

  • Wireframes

    4. Wireframes

    Wireframe is a quick and inexpensive tool for verifying that the team's understanding of the proposed system or the features it contains meet stakeholder expectations. Wireframes are a quick mock-up of the product and a quick way to get feedback.