Business Analysis / Process Flow / Requirements / Requirements Models / UML Modeling

How To Draw an Asynchronous Process

Posted on:

Documenting processes is something most business analysts have to do. The goal of documenting the process is to communicate requirements. By establishing a shared understanding of the process, you can establish the context for the requirements. Easy processes are easy to draw and understand. When documenting a more complex process, […]

Agile / Agile Project: Ratings / Business Analysis / Product Management / Requirements / Requirements Models / Software development / UML Modeling

APR: Domain Model – UML Class Diagram

Posted on:

Along with design sketches and requirements, as part of the concurrent design and requirements development for our agile project, we have created a UML class diagram representing the domain. This iterative process allows us to incorporate the benefits of each perspective rapidly with the others in our race to prototype […]

Business Analysis / Product Management / Requirements / Requirements gathering / Requirements Models / UML Modeling / Use Cases

Use Case vs. UML Statechart – Business Rules

Posted on:

What is the better requirements management model for capturing business rules? The use case, or the UML statechart? In this article, we explore how customer orders are submitted and processed, and contrast how use cases and statecharts expose and document business requirements and business rules.