SL

Hi all!

I’ve read many interesting discussions on the ‘versioning usage’ topic (best practice for AS IS and TO BE models, release management, etc.) but I found few information about “methological aspect” on ARIS documentation. Where can I find ARIS docs on this?

In my company, we are modeling our processes and we want to share and publish only the processes approved. So we have created two DBs: one available only to modelers (‘DB WIP’) and one published in ARIS Connect (‘DB Public’) available to viewers. Both DBs have the same structure and according to ARIS methology, they contain: a folder with objects library and a folder with the company map with sub-folders and sub-models (with two or three levels of dept).

When a model is approved, we want to “freeze” it and its sub-models approved in ‘DB WIP’ and to copy them in the ‘DB Public’. Our idea is to use versioning, so every time that a process is approved we must: (1) version the model approved in DB WIP; (2) Copy this model in DB Public (with merge, because import seems more complex for the previous versions); (3) and version the DB Public.

The disadvantage is that maintain two DBs and its versioning can be more complex. In fact, our doubt is that after two-three times there is an high probability to disallign the versioning between two DBs (for example, the DB WIB is to the 5° change list and the DB Public to the 3°).

According to yours ARIS experience, what do you think abut this method? Do you have any suggestion?

Sorry for longer post and thank you in advance!!

S.

by Donna Lake
Posted on Wed, 07/19/2017 - 14:38

I have used your approach in the past, but a lot has to do with what licenses you have from SAG, are you aligning the ARIS application version  with any other applications ? ie SAP?

0
by Sere Le Author
Posted on Wed, 07/19/2017 - 18:04

Dear Donna,

thanks for your reply!

We are using ARIS Archictect and ARIS Connect in v.9.8 and we aren't aligning ARIS with other applications. Probably, In the future, we could configure a document management system (Sharepoint).

 

0
by Martin Schröder
Badge for 'Contributor' achievement
Posted on Thu, 07/20/2017 - 17:08

Hello Sere,

if I understand correctly you are not using ARIS process governance.

So how have you implemented workflows for releasing and changing processes?

And how much of it is supported by ARIS?

The "traditional" release cycle management (RCM) concept is possible with features of Design server only.

Transport (merge) and versioning of models in two or three databases can be automated with a report script, which also helps to control the aligned versioning of your DB WIP and DB Public.

But if you take a closer look at Connect server you can probably implement your BPM lifecycle in one published db:

When publishing a versioned db in Connect UMC you can choose to publish the latest version of the db, so Connect client users will only see the latest change list containing your approved processes as soon as they are versioned (= read-only).

They can use a standard report to visually compare two versions of a model.

However, Architect/Designer client users can choose to login to the workplace view, i.e. current state of the db, which is editable, and shows all changes after the last versioning. So your modelers can change models and take them through the next release cycle.

Versioned models are only almost frozen (cf. this post regarding implicit changes of object occurrences).

It is preferable to version the whole db (i.e. create a new change list) when you approve/release several processes, instead of versioning single models. A disadvantage is the growth of a versioned db.

Regards, Martin

0
by M. Zschuckelt
Posted on Mon, 07/24/2017 - 18:28

Hello Sere,

I reckon, you have worked out a good strategy for your versioning/publishing. I am pretty sure, that the version numbers will disalign sooner or later. But: What does it matter? The version numbers usually don't show up in public. What's crucial here: In WIP you version the freshly released slice of content: In public you version the whole DB. This way you could withhold some approved content from publishing, and continue publishing other slices. You only run into trouble, if slices intersect with later slices. So separating the libraries (which are likely to have a separate governance anyway) is a good idea, because they are most exposed to possible intersections between slices.

You could even consider to intentionally version more often in WIP, e. g. when some content is "ready for review" or whatever state. If you do that, there is definitely no chance to use a single DB with "publish the latest version" - and WIP will grow, of course.

Suggestion: When versioning the Public DB, refer to the version number published from the WIP in the version comment.

0
by Sere Le Author
Posted on Wed, 08/09/2017 - 11:45

Thanks all for your feedbacks and suggestions!

For Martin: no, we haven’t an automatic ARIS workflow for release and change processes. This is only a best practice that we want to apply in future.

0

Featured achievement

Explorer
Take a tour! Learn more about the different ARIS Community areas and ARIS editions.
Recent Unlocks
  • AC
  • JA
  • DS
  • JG
  • RB
  • PacMan

Leaderboard

|
There is still some space in this week's top 5 for you - this is your chance to become one of our top members of this week. Register now to start collecting points!
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