Learn how to capture functional requirements with UML Use Case Diagram. Use Cases in a Use Case Diagram represents the business goals that yields measurable results of business values. The roles that will interact with the Use Cases are modeled as Actors.
Class Diagram examples that show you how to model the structure of system with a UML Class Diagram. A UML Class Diagram is a blueprint of the classes (code level) required to build a software system. Programmers implement a software system with the help of both the Class Diagram and the class specification.
GoF Design Patterns
Learn how to model system interactions from the Sequence Diagram examples. Sequence Diagrams visualize the interactions between users, systems and sub-systems over time through message passing between objects or roles.
Collaboration between objects in runtime can be modeled in the UML tool, with a UML Communication Diagram. The Communication Diagram examples show you how to model the lifelines (objects) and their inter-relationships in presenting the need of communication during the execution of an interaction.
State Machine Diagram
State machine diagram is a critical design model for event-driven systems. Well-designed state machine shows accurately the essential states of objects as well as the triggers of state change. These State Machine Diagram examples show you how to draw such a diagram.
Components Diagrams are used to model the structure of systems by showing how little parts of the system gear up in forming a bigger part, or forming the entire software systems. A set of Component Diagram examples is provided for you to learn this diagram.
Models the physical deployment of software components with UML deployment diagram. In deployment diagram, hardware components (e.g. web server, mail server, application server) are presented as nodes, with the software components that run inside the hardware components presented as artifacts.
Arrange and organize model for large-scale project with package diagrams. Package diagram is also good in visualizing structure and dependency between sub-systems or modules. Check out the Package Diagram examples here.
Composite Structure Diagram
Learn structure modeling from Composite Structure Diagram examples. Use Composite Structure Diagram to visualize the internal structure of a class or collaboration. Model a system from a micro point-of-view using UML Composite Structure Diagram.
Timing Diagrams model the behavior of objects throughout a given period of time. It is a commonly used UML tool for designing real-time and distributed systems. Here you can find a set of Timing Diagram examples for you to learn this UML diagram with ease.
Interaction Overview Diagram
Business Process Model and Notation (BPMN), provides a graphical representation of business workflows that anyone, from business analyst to stakeholder, can easily understand; aiding in business process analysis and business process improvements.
Mind Map Diagrams
Leaning how to use mind map to represent ideas and concepts in visual graphical way helping you to structure information, leading you to better analyse, comprehend, synthesize, recall and generate new ideas.
Data Flow Diagrams
Examples show you how to use Data flow diagram to visualize the data processing in business analysis field. A data flow diagram is strong in illustrating the relationship of processes, data stores and external entities in business information system.
The ArchiMate tool supports all the graphical notations you need to model businesses, information systems and physical technology architectures, and their inter-relationships. ArchiMate 3.0 also supports modeling organization's strategies, the drivers of architecture development and plans for the implementation and migration of architecture.
PERT, short for Project Evaluation and Review Technique, is a popular project management tool used to represent, schedule and coordinate tasks involved in a project. In a PERT chart, tasks are represented as a network of nodes. The direction of connectors among tasks indicate the sequence of tasks.
Breakdown Structure Diagrams
Examples for breakdown structure as a project management tool includes Work Breakdown Structure (WBS), Resource Breakdown Structure, Risk Breakdown Structure and Organization Breakdown Structure (OBS).
Cause and Effect Diagrams
Cause and Effect Diagrams also called Fishbone Diagrams. Examples show you how to explore and identify the potential factors that may be causing or contributing to a particular problem (or effect).
Migration Roadmap represents the time frame of individual sub-projects and the critical transitions, using a migration roadmap. Advanced features like: Project investment point, review point and inter-dependency link among projects are also available.
An organization chart is a diagram that visualizes the formal structure of an organization as well as the relationships and relative ranks of its positions. It is typically drawn and read from top to the bottom.
EPC diagram, abbreviation for event-driven process chain diagram, is a flowchart based diagram that can be used for resource planning and identifying possible improvements of a business process.
Maturity Analysis (Radar Chart)
Maturity analysis is the process to determine the level of maturity of a given set of factors. Such as, what is the capability level of your development team? With a maturity model, you can easily find answers to all these questions.
The fact model focuses on the core business concepts (called terms), and the logical connections between them (called facts). The facts are typically verbs which describe how one term relates to another (i.e. Person owns a Car)
Entity Relationship Diagram
Entity Relationship Diagram (ERD), a database design tool that provides graphical representation of database tables, their columns and inter-relationships. ERD is the most popular database design tool.