Profile picture for user ganesh.janakiraman

Hello,

Can someone provide me with a best practise example for using ARIS throughout an application system implementation lifecycle? I'm keen on knowing how we can

  1. Document Business Requirement Specifications in ARIS?
  2. Document Functional Requirements in ARIS - Use Cases, UML artefacts
  3. Model/ document any other project deliverable.

Answers with specific model types and its use will be greatly helpful.

Cheers

Ganesh

by Sebastian Stein
Posted on Thu, 06/30/2011 - 12:20

Hi Ganesh,

it really depends where you are heading to. Do you want to document a software project? Or are you trying to document a business requirement? ARIS is all about documenting the as-is and to-be state. We also got some specific requirements management models, which you might want to check out. Also, pay attention to the capability object, which can be used to model what someone needs (i.e. requirements) and what someone else is able to offer (e.g. a service).

0
by Anita Halse
Posted on Thu, 06/30/2011 - 12:22

Hi Ganesh,

 

I can comment on point 2 on how we created Functional specs:

 

What we did was to create FADs from the inscope function objects on the EPCs - from the screen object create an assignment to a screen navigation and then to a screen design.

 

Also reuse the inscope functions on a UML use case model and create the dialog of the functions in a UML Activity Diagram

 

The Action States from the UML Activity Diagrams were then reused on the screen design (basically were it all comes together then) 

 

Our scripted solution then generated a functional spec from these models and attributes

 

We used a similar script and more UML models to create the technical specs

 

Regards,

Anita

0
by Ganesh J Author
Posted on Fri, 07/01/2011 - 01:05

Thanks Sebastian,

Yes, I'm keen on seeing an example on using ARIS throughout a software implementation/ upgrade project.

I've seen some model types for UML, Project Timeline, etc. But want to know how to string it all together from a project perspective. Also, if there were standard reports that could tie all this in to create project documents. 

My vision is to use ARIS during Plan & Design phases of the project. Some things that I want to try are mentioned below.

1. The Business Analysts (BAs) model Business Requirements (BR) as high level conceptual requirements in ARIS.

2. The BAs decompose the BRs with more specific Functional Requirements (FRs) using UML Use Cases.

3. BAs run a report to generate a document linking BRs to FRs for the business users to sign off.

4. BAs run a report to generate a details FR document to hand over to Technical Analysts (TAs)

5. The TAs then use these Use Cases & FR document to develop Sequence Diagrams, Activity Diagrams, Applications Landscapes, Integration Views, Data Models, Network Diagrams etc.

It would be great if we can see an example of how this all ties in together within the ARIS toolset.

@Anita: Thank you! This sounds fantastic. It would be great if we can see a graphical model depicting these corelations.

0
by Sebastian Stein
Posted on Fri, 07/01/2011 - 08:15

Hi Ganesh,

this reminds me that I wanted to ask one of our delivery managers to write an article how we use internally ARIS to plan ARIS releases and development resources. Here is a short summary:

  • each team collects the user stories in some kind of backlog
  • on a quarterly basis, user stories are selected for realisation
  • this also includes estimating them
  • this gives us a good portfolio planning so that we know what we are working on and what needs to be delayed
  • each developer, tech doc writer, requirements engineer, etc. have to record the amount of days spent on a user story
  • a MashZone dashboard is provided to visualise progress

So we mainly use ARIS for portfolio planning and for tracking progress. Besides, we have automated the requirements roll-in process using ARIS Process Governance. This process is run each time a customer or consultant raises the need for a new feature.

In the past, I have used ARIS also for gathering and structuring requirements using the requirements object. You can create a work breakdown structure and link requirements to projects.

Personally, I have not used ARIS to further refine requirements. Of course, you can assign use-case diagrams, process models, etc. to requirements. The concrete method used heavily depends on what you want to cover and what you want to keep in text documents or other systems.

0
by Rajeswari A
Posted on Wed, 01/30/2013 - 10:21

Hi,

I like to develop a software requirment project in ARIS. Could please share any docments or sites for the clear understanding..

Thanks!

0
by Etienne Venter
Posted on Fri, 06/03/2016 - 13:20

Hi there, we use ARIS designer as well as ARIS UML designer. We use the aris2confluence bridge to generate modeled content in ARIS to Confluence for collaboration and signoff. All identified requirements are inserted in JIRA as stories from where each story (requirement) is planned and tracked to completion. Here is an overview of the method that we follow. All analysis & design deliverables are modeled using ARIS & ARIS UML designer

business solution delivery method (overview)

aris2confluence bridge

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
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 icon-lock