
Business Process DiagramsBlueprint lets users create comprehensive business process diagrams using BPMN notation. With a single editor, Blueprint lets those wanting simpler diagrams to quickly sketch their processes using a smaller palette of basic process shapes, while letting those who need the full power of BPMN have easy access to the complete set of symbols. This allows users to leverage more advanced features when needed, without having to change editors.

Domain DiagramsBlueprint lets users create domain diagrams showing key entities in their business and their composition. Relationships between the entities can be easily created and annotated with labels, roles, multiplicity, or any other information that’s needed. Together with Business Process Diagrams, Domain Diagrams allow users to keep application requirements aligned with the business needs throughout the project.

Generic DiagramsBlueprint lets you create virtually any diagram you like using simple shapes, connectors and imported images. This means you can easily create all your non-standard diagrams integrated with the other requirements, instead of having to use another tool.

StoryboardsBlueprint lets you create storyboards made from user interface mockups created using the UI mockup editor. Users ‘drop’ UI mockups on a canvas, arrange them into a sequence, and add annotations to create a storyboard. You can create as many storyboards as you like using user interface mockups from anywhere in the project or reuse mockups from other projects.

User Interface MockupsBlueprint lets you create rich, compelling user interface mockups. Blueprint’s extensive user interface controls, shapes, built-in ‘screen-shot’ capability, and decorations allow users to quickly assemble high-impact user interface mockups in either low or high fidelity. When combined with all the other rich requirement types in Blueprint, stakeholders get a complete view of the requirements that ‘come to life’ during simulations making requirements engaging and easy to understand.

Use Case DiagramsBlueprint lets you create multiple Use Case Diagrams and populate them with the specific use cases you choose. Use case relationships created while editing details of the use case are drawn automatically on the diagram. All this, along with system boundaries and actors allow you to create the exact views into use cases that you need.

Use CasesBlueprint lets you author use cases in either a document-style format, or a graphical flow diagram. Whichever you choose, the other is generated by Blueprint automatically in real-time. This means that team members can collaborate on use cases with each individual working in their preferred style.

Textual RequirementsBlueprint supports rich text requirements with formatting and selectable styles, fonts, bullets and colors. Custom requirement types allow you to create your own kinds of textual requirements like business, functional, or performance requirements. Custom properties let you track things like risk, priority, business criticality, or any other set of information to accommodate any process.