ARIS - Q&A Session 9:00am CEST
ARIS - Q&A Session 6:00pm CEST

View all
Profile picture for user Etienne

Part 1: Requirements management overview

Part 2: Defining requirements using ARIS business designer

Part 3: Design using ARIS UML designer


Requirements management overview

  • Poorly defined applications have led to a persistent miscommunication between business and IT. This contributes to a 66% project failure rate for those applications, costing U.S. business at least $30 billion every year (Forrester Research).
  • 60% - 80% of project failures can be attributes directly to poor requirements gathering, analysis and management (Meta Group).

From the above it is clear that managing the requirements process should be at the heart of your SDLC and should be supported by tooling that allows one to manage requirements. In this article I will try and explain how ARIS (Business Designer, UML Designer, Archimate extensions) and JIRA can assist in managing the complexities of managing requirements. As illustrated below, requirements span from strategy to design and involve multiple roles. The challenge is HOW does one coordinate the effort of all these roles in order to manage requirements?

The key lies in defining a common “language” to define requirement artefacts and to use a repository based product that is able to support the common “language”. In my example I will be using BPMN, Archimate, UML and standard ARIS model types as my common “language” to describe requirements. Another key concept is to define deliverables i.e. Concept Brief, HBRS, SAD & UCS as in my example that contain the agreed artefacs (models & matrices) based on the common “language”.

Lastly I need to ensure that all identified requirements are traced to build and test. Here I’m able to export the defined requirements from ARIS to JIRA from where it is used by the various development teams to add test cases and to track progress on either Kanban or Scrum boards.

Issues (requirements) can then be traced from to do to done using Kanban boards.

In Part 2: I will explain how to define requirements using ARIS business designer

Featured achievement

You help out the community by answering a question.
Recent Unlocks
  • IG
  • Profile picture for user J-M Erlendson
  • SD
  • RV
  • VP
  • PacMan


Weekly | All-time
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon