Business Analysis Tools: Reviewing Confluence, IBM DOORS, Lucidchart, Gliffy, MS Visio, and more

Major functions of business analysts and categories of business analysis software

  • eliciting business requirements and goals;
  • analyzing requirements and recommending solutions based on factual data;
  • defining the project scope and breaking down the initial goal into actionable steps;
  • translating requirements into details, comprehensible for developers;
  • delivering quality visualizations on topics like business processes, system designs, and project status to effectively communicate with stakeholders; and
  • creating different types of technical documentation in the course of product development.
  1. requirements management tools,
  2. visualizing tools, and
  3. additional tools for collaboration and performing daily office tasks.

Requirements management tools for business analyst

Something is wrong with a genie’s user story. Source: ModernAnalyst.com
Review of requirements management software.

Confluence: creating rich content around products of any size

Product requirements template in Confluence.

IBM Engineering Requirements Management DOORS Next: old-fashioned but reputable software for enterprises

Requirements specification in IBM DOORS.

Jama Connect: agile management of requirements for complex projects with multiple subsystems

A dashboard with widgets, requirements and specifications for a medical device in Jama Connect.

ReqView: easy-to-navigate RM system for small to midsize companies

A tabular view displaying requirements organizing in a tree hierarchy in ReqView.

Visure Requirements Management: flexible platform meeting any needs

A dashboard for requirements tracing in Visure Requirements.

Business analyst tools for visual modeling

Visuals are sometimes more compelling than words. Source: ModernAnalyst.com
A mind map for brainstorming an app idea. Source: MindMeister
Examples of low fidelity wireframes for a mobile app. Source: Depalma
  • Minimum Viable Product (MVP),
  • feature releases,
  • bug fixes, and
  • maintenance.
An example of a product roadmap in Miro. Source: AltexSoft BA team.
  • model steps of business processes from end to end,
  • explain what needs to happen in a software system, and
  • highlight interactions between team units, spotting bottlenecks and inefficiencies within a process.
A flowchart describing the business logic of a shop management solution in Gliffy. Source: AltexSoft BA team.
A flowchart describing a business logic of an eСommerce admin panel in Draw.io. Source: AltexSoft BA team.
An example of an ER diagram in Draw.io. Source: AltexSoft BA team.
  1. structure diagrams, showing objects in the system; and
  2. behavioral diagrams, depicting how objects are interacting with each other.
  • use case diagrams to depict who uses the system and what they do with it,
  • activity diagrams to explain the flow of work and information between users and systems, and
  • sequence diagrams to show the order of interactions between the user and the system.
An example of a use case diagram for an order system. Source: Freedgo.com
Review of visualization software used by BAs.

Miro: collaborating on concepts and roadmaps

MS Visio: drawing complex multi-level flowcharts and diagrams

Draw.io: building basic schematics fast and easy

Lucidchart: collaborative diagramming and wireframing

Gliffy: creating and sharing any types of diagrams for non-technicians

Balsamiq: quick wireframing

Axure RP: interactive wireframing

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store