What's New in Visual Paradigm

Latest release: 15.2 (Nov 28, 2018)


Business Process Reengineering Canvas

Reengineer business processes seamlessly, consistently and effectively with the help of our Business Process Reengineering (BPR) Canvas. Be guided to perform steps like as-is and to-be process modeling, work breakdown, implementation planning, performance assessment (KPI), etc. Enjoy quick access to project artifact.

Business Process Reengineering Canvas
Browse work item

Browse a work item

The Business Process Reengineering Canvas presents the BPR activities in an organized manner. To start working on a work item, simply click on it to browse for its steps.

Perform BPR activity

Perform activity

Perform the activity by following the steps given. Depending on the work item, you may be asked to fill-in a table, draw diagrams or so.

Generate BPR deliverable

Generate document

Effectively communicate ideas the with documents generated from the information gathered under work items.

To use this feature, select Diagram > New from the toolbar. In the New Diagram window, select Business Process Reengineering and proceed.


Business Process Reengr. Canvas Customization

Add additional activities (e.g. certain meetings) and process deliverable (e.g. domain specific logs) into the business process reengineering process, fitting your specific company or project needs.

Business Process Reengr. Canvas Customization
Incorporate your work items

Incorporate your work items

Define your own process work items and include it in the BPR process canvas. For example, you may add a work item for a particular stakeholder meeting.

Compose your work item

Compose your work item

For each work item, define its steps and the actions to perform. Over hundreds of actionable items are available for use and customization.

Build your process report

Build your process report

Information entered under work items can be output as reports. You can easily build process reports with the drag-and-drop Doc. Composer.


Scrum Process Canvas

A one-page process diagram that helps your team manage scrum project activities and other assets such as scrum team, product backlog, sprint backlog, daily scrum, impediment, burndown, scrum review and retrospective, etc.

Scrum Process Canvas
Browse work item

Browse a work item

The Scrum Process Canvas presents the scrum activities in an organized manner. To start working on a work item, simply click on it to browse for its steps.

Perform scrum process activity

Perform activity

Perform the activity by following the steps given. Depending on the work item, you may be asked to fill-in a table, draw diagrams or so.

Generate scrum deliverable

Generate document

Effectively communicate ideas the with documents generated from the information gathered under work items.

To use this feature, select Agile > Scrum Canvas from the toolbar.


Scrum Process Canvas Customization

Get the most out of Scrum Process Canvas by customizing it in a way that increases the agility and better fit your project and team. Now, you can define your own actionable work items and include them into the scrum process.

Scrum Process Canvas Customization
Incorporate your work items

Incorporate your work items

Define your own project work items and embed it in the Scrum Process Canvas. For example, you may add a work item for a JAD session.

Compose your work item

Compose your work item

Make the work items actionable by defining their steps and the actions to perform. Hundreds of actionable items are available for use and customization.

Build your process report

Build your process report

Data collected under work items can be output as reports. You can easily build scrum process reports with the drag-and-drop Doc. Composer.


Agile and Scrum enhancements

Tracking of sprint progress is strengthened by the introduction of burndown chart and scrum board.

Burndown chart for progress tracking

Burndown chart for progress tracking

Track the remaining amount of work anytime within a sprint. Burndown chart helps you identify your team's performance and to determine whether the user stories can be finished on schedule.

Scrum Board for tracking tasks' progresses

Scrum Board for tracking tasks' progresses

Scrum board gives you an overview of all sprint tasks. In a scrum board, tasks are partitioned into multiple columns of statuses.


TOGAF ADM Guide-Through Customization

Tailor the TOGAF ADM Guide-Through process with customized process steps and your own actionable work items, fitting your specific project and organization needs.

TOGAF ADM Guide-Through Customization
Define your own activities' steps

Define your own activities' steps

Add, modify and remove steps in activities. For example, under the activity that develops business process architecture model, you may want an additional step to conduct a review meeting with a particular stakeholder.

Define your own actions

Define your own actions

For each activity, add and edit the actions to perform. Over hundreds of actionable items is available for use and customization.

Customize ADM deliverable

Customize ADM deliverable

Customize those ADM deliverables by including and excluding information collected under process activities.


Just-in-Time Process Map Customization

Customize our Just-in-Time processes for a better fit. Define your own actionable work items and include them into our the process maps.

Just-in-Time Process Map Customization
Incorporate your work items

Incorporate your work items

Define your own process work items and include it into the process map. For example, you may add a work item for a particular stakeholder meeting.

Compose your work item

Compose your work item

For each work item, define its steps and the actions to perform. Over hundreds of actionable items is available for use and customization.

Build your process deliverable

Build your process deliverable

Information entered under work items can be output as reports. You can easily build process reports with the drag-and-drop Doc. Composer.


Create web diagram for custom process artifact

Create web diagram for custom process artifact

Users of Process Canvas, Guide-Through Process and Just-in-Time Process Map can now add web diagrams (e.g. AWS, column charts, etc) as custom artifacts of a work item. Click here for a complete list of available diagrams.


Wireflow Diagram - A wireframe-based flowchart

Wireframes is a widely adopted UX tool that allows designer and client to work together in identifying the content and functionality of screens. A wireflow makes UX even more effective by harnessing the power of wireframe and flowchart, creating a step-based UX diagram that illustrates the steps and decision points of particular scenarios and the possible navigation paths throughout these steps.

Wireflow diagram

Draw or compose wireframes, at your own choice

A wireflow is formed by a sequence of screens called 'scenes'. Depending on the level of detail required, you can create and embed detailed wireframe as a scene, or to compose a scene by choosing the components from the wireframe symbol library. 400+ ready-to-use wireframe symbols are available.

Draw or compose wireframes, at your own choice

Animating Wireflow Diagram

As long as a user interaction involves alternate and exceptional cases, there are multiple paths of wireflow that can be navigated. To reduce the application complexity, the wireflow editor allows you to specify a particular path (or often called scenario) of wireflow to be animated, so that we can split a user feature to be in sync with the partition of a simple user story or testing scenario.

Wireflow Animation
Wireflow Slideshow

Play the animation as a storyboard slideshow

Besides animating a path in the wireflow diagram, you can also play the wireframes one by one as a storyboard slideshow. You can stay at a slide, navigate around the wireflow back and forth as you like. This facilitates deeper discussions on UX, which is particularly useful when people want to spend a bit more time on one or more scenes, or skip through some of them in the wireflow path.


UX Prototyping tool

Create wireflow to visualize screen flow and screen layout. Run prototype with stakeholder to demonstrate and confirm your work. The UX prototyping tool allows you to perform prototyping in 4 easy steps.

Step 1: Confirm screen flow

Visualize the overall screen flow by creating an initial wireflow with placeholder scenes. Then, discuss and confirm the flow with stakeholder. The identification of screen flow allows you to establish a solid basis for further UX discussions and design work.

Step 2: Wireframing

Make necessary change to the screen flow based on the result of discussion. Then, create wireframe for each of the placeholder scene and confirm your design with the stakeholder. A wireframe is an early conceptual design of user interface which shows the layout of a screen with simple page components and mock content (lorem ipsum). Low-fidelity wireframes are quick to create and change. It is an excellent tool to enhance team communication.

Step 3: Define scene interaction

Define the interactions between wireframes with events. The definition will be applied when running a prototype.

Step 4: Confirm prototype

Present the functionality by demonstrating the wireflow. The prototype player makes the wireframes easy to comprehend. You can interact with the wireframes to express your design - Click on buttons to jump to another wireframe, fill-in text boxes with sample content, etc. Demonstrate the wireflow as-if running an executable application. Confirm the prototype with the stakeholders and start off development with their needs clarified and confirmed.


Bi-Directional ERD synchronization

The transitioning between conceptual, logical and physical ER model has been enhanced to support bi-directional synchronization and the use of abbreviaton in naming model data upon synchronization.

ER Model synchronization

Conceptual, Logical & Physical ERD sync.

Derive and maintain traceability between conceptual, logical and physical ERD. You can go from conceptual to logical to physical, or the other way round.

ER Model Abbreviation

Apply abbreviation in naming

Define abbreviation on entity, column and schema names, and apply the definition to create/update the physical names of objects in physical ERD.


Breakdown Structure Diagram enhancement

To provide a better visual experience, we have enhanced our Breakdown Structure diagram's layout. You can now choose between horizontal and vertical layout to display your Breakdown Structure Diagram.

Breakdown Structure Diagram Enhancement

Enhanced SysML 1.5 support

Enhanced SysML 1.5 support

We have enhanced the support of SysML 1.5 notations:

  • Supported port showing its compartment
  • Supported proxy port
  • Supported bound reference
  • Supported Element Group
  • Supported <<adjunct>> stereotype on association end
  • Supported creating Default Quantity Kinds and Units Library
  • Changed the rendering of Conform relationship

Visual API Designer for Swagger and API Blueprint

Design, describe and document RESTful API in a total graphical way. You can design RESTful API easily by creating simple Class Diagram, like the one below. The graphical design approach, along with our award-winning diagramming interface make API design simple, straight-forward and error free.

Wireflow Animation
Generate Swagger / API Blueprint formatted API

Generate Swagger / API Blueprint formatted API

Generate complete API definition in accordance with the Swagger 2 or API Blueprint specification. The API details all of its resources and operations based totally on your visual API design.

Generate interactive API documentation

Generate interactive API documentation

Generate beautiful, interactive API documentation that allows your development team and end consumers to easily get started with your API resources.


Process Map Designer

Map out your business process, roadmap and framework with process map. The Process Map Designer allows you to design visually appealing maps and matrix in a snap. The following shows some of the key usages of process map.

Process Map Designer
Define business process

Define Business Process

Document the process flow, steps, responsibility and outcome all in a comprehensive process map.

Improve communication

Improve Communication

Share or publish the business process map, which helps your team understand and follow the process guideline with no ambiguity.

Use as analysis tool

Use as Analysis Tool

Popular analysis tools like root cause analysis and 5-why are all matrix-based and can be defined with the process map designer.


40+ process templates for different industries and businesses

A large collection of free, customizable, beautifully and professionally designed process map templates is ready for you. Quickly get a head-start when creating your own process maps.


Effective cloud services architecture designer

Need to diagram your cloud service architecture? We provide the easiest and most powerful architecture design tool in the world. You can diagram your IT solutions with all the icons and symbols you need. Click the images below for examples. Start creating professional architecture diagrams today!

Amazon Web Services (AWS)

Amazon Web Services (AWS)

Microsoft Azure

Microsoft Azure

Google Cloud Platform

Google Cloud Platform

IBM Cloud

IBM Cloud New

Oracle Cloud

Oracle Cloud New

Alibaba Cloud

Alibaba Cloud

Tencent Cloud

Tencent Cloud


Block Diagram Tool

Present data and information with simple block shapes like rectangles, oval, triangle, callout, arrow, etc. Block diagram is generic enough to support a wide range of applications: architecture diagram, layout diagram, concept diagram, process diagram and more.

Block Diagram software

80+ pre-designed Block Diagram templates for visualizing data

Over 80 beautifully and professionally designed block diagram templates with ready-to-use layouts are available for you to present textual information as graphics, making information easy-to-understand.


Data visualization with charts

Create charts for your presentations and reports. Easily edit the chart data through the spreadsheet editor - Just replace the values by typing in your own data set. The chart will be updated automatically to reflect every little change you made.

Create Brilliant Charts in Minutes

Massive chart types supported

All-inclusive diagramming software that is capable for many drawing types including flowcharts, mind maps, electrical schematics... and that is just the beginning!


Design impactful Infographics

Use our Infographic Maker to create attractive visual representations of information and data.

Design Impactful Infographics

40+ beautifully designed floor plan templates and examples

With the floor plan maker, you can draw professional floor plan for your office or home conveniently and quickly. Get started with the variety of floor plan templates based on different room types.


Enhanced Customer Journey Mapping

Customer Journey Mapping is emerging as a powerful Customer Experience (CX) tool. It facilitates the studying of customer experience by visualizing customers' thoughts and feelings through the touchpoints, which are the points of interaction that might alter the way the customers feel about a product, brand, business or service.

Customer Journey Mapping Tool 1 2 3 4 5 6 7 8
  1. Stages

    Critical milestones of a customer journey.

  2. Persona

    A fictional character developed to represent a specific group of customer.

  3. Separators

    Establish meaningful grouping to lanes.

  4. Lanes

    A particular aspect of customer journey. Typical journey map has lanes that describe the touchpoints, customer emotions, thinking and ideas for improvements.

  5. Bullet item cell format

    List information in item base.

  6. Apply color code for items

    Categorize items by applying different color code.

  7. Configurable chart cell

    Compare a set of statistical information with cell-based chart.

  8. Area chart

    Show or compare a quantitative progression over time.

  1. Numbered items (Cross stages)

    Describe the steps of a journey with numbered items.

  2. Customer Experience chart

    Present the change of customer emotion over time. The nodes refer to the items listed in a particular lane.

Customer Journey Mapping Tool 9 10
Customer Journey Mapping Tool 11 12 13
  1. Use images in cells

    Visualize a customer journey with images.

  2. Description cell

    Besides listing information point by point, you can also write description for the entire cell.

  3. Smiley faces

    Present the change of customer emotion throughout the stages with smiley faces.

  1. Numbered items (Within stage)

    Describe the steps within a stage with numbered items.

  2. Items traceability in lanes

    Link between touchpoints, customer thinking/feeling and ideas for improvements.

Customer Journey Mapping Tool 14 15

Temporarily hide away a lane

Show stakeholders the information they interested in. Optionally hide away particular lanes in the map.

Move lanes up/down with drag-and-drop

Press on the header of a lane and drag it up and down to reposition it.

Stage description

Besides naming a stage, you can give it a brief description and have it appear below the stage name.


Swimlane Diagram tool

The flowchart maker has been enhanced to support the creation of swimlane diagrams and cross-functional flowcharts with pool and lane.

Swimlane diagram software

Value Stream Mapping tool

Visualize the steps needed to take from product creation to delivery with Value Stream Mapping. The new Value Stream Mapping tool comes with a complete set of symbols and editing features that makes it easy and quick to create professional value stream mapping.

Value Stream Mapping tool

SWOT, Value Chain, PEST, and more

Understand changes - Discover opportunities - Generate better options & choices - Take concrete actions - Stay competitive in marketplace!

SWOT Analysis

SWOT Analysis

Value Chain Analysis

Value Chain Analysis

Competitor Analysis

Competitor Analysis New

Root Casue Analysis

Root Cause Analysis New

PEST Analysis

PEST Analysis

Five Forces Analysis

Five Forces Analysis

Four Corners Analysis

Four Corners Analysis


Network design tools

Design how computers and network devices connect with each other with Network Diagram, and how server rack with Rack Diagram.

Network Diagram

Network Diagram

Create Network Diagram to visualize how computers and network devices connect with each other, which is particularly useful for tracking down network issues. Read More »

Rack Diagram

Rack Diagram

Create a Rack Diagram which will help you determine the optimal set up of your server rack. Read More »


Venn Diagram tool

Present data relationships between or within a sets, groups of objects that have a set of shared factors.

Venn diagram tool

Logic Diagram tool

Charting out logic diagrams has never been easier. Visual Paradigm Logic Diagram Tool features a rich set of logic symbols and editing features to help you create beautiful and professional logic diagram in minutes.

Logic Diagram tool

Electrical diagram tools

Design electrical circuit with circuit diagram and wiring diagram.

Circuit Diagram

Circuit Diagram

Design electrical circuit devices, components, and interconnections with extended set of circuit symbols. Read More »

Wiring Diagram

Wiring Diagram

Design physical connections and layout of an electrical circuit or system with wiring diagram. Read More »


Chemical and process engineering diagram tools

Two new diagrams are introduced to support the need of chemical and process engineering.

Process Flow Diagram (PFD) Tool

Process Flow Diagram (PFD) Tool

Commonly used in chemical and process engineering to presents the general flow of major plant processes and equipment. Read More »

Piping & Instrumentation Diagram (P&ID)

Piping & Instrumentation Diagram (P&ID) Tool

A detailed diagram in the process industry which shows the piping and vessels in the process flow. Read More »


Influence Diagram tool

Influence diagram a decision analysis tool that provides a graphic way to visualize the key elements involved in making a decision, which involves decision, uncertainty, value, etc. You can now create Influence Diagram with our brand new Influence Diagram tool.

Easy-to-Use Influence Diagram tool

View the history of a diagram

You can view the history of a diagram and keep track of changes (and of the person who made them), compare between revisions, and even revert to an earlier revision by using 'Diagram Revisions' tool.

Diagram Revisions

Visual comparison of revisions

Differences between two diagram revisions are presented in the visual comparison tool. You not only can see shape level shapes like the addition, repositioning and deletion of shapes but also the model level changes like a change in name or a property. The comparison tool also allows you to revert individual change or roll back to an earlier revision.

Visual comparison of diagram revisions

Outputting Tasifier tasks to report

Output your task list into Microsoft Word, PDF or HTML reports, which helps you discuss and communicate project activities with colleagues easier.

Enteprise Model Finder

>Teamwork Enhancement: Nested Branches

Teamwork enhancement: Nested branches

The branching mechanism allows project teams to set-up an independent workspace for making isolated project changes, which is good for making transient changes that may eventually be discarded. The latest version of Visual Paradigm lets you create nested branches.


STEPS Wizards: Analysis and design step-by-step

Seamless Techniques Expressed in Prescribed Steps (STEPS) is a powerful and groundbreaking feature for software development. Like a recipe that tells you how to cook a meal, STEPS are recipes that lead you through a series of well-defined steps for conducting a particular (reusable) analysis or modeling pattern for certain aspect of your development process. Your team can reuse or choose the appropriate Wizard in your project from the default set provided by Visual Paradigm.

How does it work?
Select Modeling > New Wizard... from the toolbar. You will then be redirected to a page of all wizards. Click on a wizard to browse for its details, and to import it into your project and start working.

List of STEPS Wizards

Title Steps Compatible Editions
Use Case 2.0
  • List the team members
  • Identify actors (i.e. target users) and their use cases
  • Identify use case stories
  • Identify test cases
  • Plan release
  • Plan sprints
  • Task Management - Create tasks for development activities
Enterprise Professional
Developing MVC Sequence Diagrams from CRUD Model
  • Draw a conceptual ER Diagram to visualize business objects
  • Develop a CRUD model that identifies the activities/processes that create/read/update/delete the business objects
  • Complete the MVC Sequence Diagrams generated
Enterprise Professional
Developing CRUD from DFD
  • Draw a DFD
  • Mark 'C', 'R', 'U', 'D' on data flows
  • Obtain the CRUD Chart generated
Enterprise Professional Standard
Competitive Analysis with Radar Chart
  • Develop a Radar Chart to identify the strengths and weakness of your brand and your competitors'.
  • Analyze & comment on the gap between you and your competitors.
Enterprise Professional
Capability Maturity Assessment
  • Develop a baseline capability map
  • Produce a baseline capability heat map
  • Produce a target capability heat map
  • Review and describe the maturity gaps
Enterprise
Capability-Based Transformation Planning
  • Develop a target capability map
  • Describe how the target capabilities can be realized
Enterprise

Enteprise Model Finder

Enterprise Model Finder

Quickly search and find the model you want to reuse by using the Enterprise Model Finder. Search with keywords based on elements' name and description across VP projects.


Upgrade to Hibernate 5.1

Upgrade to Hibernate 5.1

To ensure that your work continues to remain secure and robust, we have upgrade our ORM support to use Hibernate 5.1, the latest version of Hibernate.


New features in Standard Edition

The Standard Edition users under valid maintenance plan can now enjoy the free upgrade for the great features below:

Reference Mapping Editor

Reference Mapping Editor

View and edit references of diagram shapes conveniently through a drag-and-drop reference mapping editor.

BPMN Simulation

BPMN simulation

Visually simulate the execution of a business process modeled in a BPMN process diagram. It helps you determine the best use of company resources.

Animating Diagram

Animating diagram

Discuss process design with IT and business stakeholders using the animation tool. The animation tool brings your design live, making discussions easier and more effective.

5 SoaML Diagrams

5 SoaML diagrams

Describe and understand how people, organization and system components work together by using services to achieve business objectives. 5 SoaML diagrams are available for Standard Edition users now.