Profile picture for user Etienne

1. How does one indicate if there are more than one resource involved in a simulation activity, but only a certain percentage i.e BA is 70% involved, SA 20% and BArch 10%? I have used the priority attribute, is this correct?

2. Also what is the best method to indicate that a function can have a number of "loops" that is different to the number of process folders received (on the events) i.e. each process folder received has 5 itterations or loops at the function level?

3. Also what is the best method to indicate working hours for resources?

by Ralf Angeli
Posted on Tue, 03/20/2012 - 15:08

ad 1)

Resource allocation works with full units. When you assign resources during design time you define if they are to be used additively (all are needed to carry out the function) or alternatively (any one is sufficient) and how many units (persons in case of human resources) are required per resource. During run-time a function is only carried out if the required number of persons for each resource is available. During execution all of these persons are bound to the function. So specifying a percentage for the usage is not really applicable here.

The priority you mention is only useful if the resources are assigned alternatively. Then it is used to decide which resource to pick when more than one is available.

ad 2)

There is doesn't exist an attribute where you can specify the number of iterations for a function. If the function should be carried out more than once then this should be expressed with a structural loop, i.e. the loop should be modeled with the control flow. The maximum number of iterations can be controlled with an ERM attribute in this case.

ad 3)

Working hours of a resource can be specified with a Schedule model which has to be assigned to the resource.

0
by Etienne Venter Author
Posted on Thu, 03/22/2012 - 07:11

Hi Ralf, many thanks for the information, I have resolved the loop issue. Regarding human resources associated to the function, what is the best strategy to achieve the following:

  1. The position (object) has i.e. Business Analyst position has got 10 people (number of employees) attribute. However, when executing a function i.e. Plan Business Analysis, 2 BA’s are required (number of required employees) attribute on association between position object and function object. Is this the correct approach? I would also set the Resource allocation attribute on the function to Additive, is this correct?
  2. Processing times, which is the best attribute to use, Avg. processing time (AT_TIME_AVG_PRCS) or Processing time (AT_WORK_TIME)?

Many thanks for the information!

0
by Ralf Angeli
Posted on Thu, 03/22/2012 - 13:20

In reply to by Ciskadj

ad 1)

If there are ten BAs available in the organization and two are required to perform an instance of the function then setting the attributes you mentioned is correct.

Setting the resource allocation attribute to 'additive' will advise the simulation to require all connected resources at once to carry out the function. As far as I understood your case this should be correct.

Note that you can control the type of resource allocation with the connection types as well, but the attribute takes precedence. See the topic "Optimize and control processes/strategy > Simulate processes > Valuable information > Modeling > Human resources > How do alternative and additive human resource allocations differ?" in the ARIS help.

ad 2)

The processing time attribute in the Business Simulator group allows you to specify a constant time as well as a distributed one. So it is more versatile than the avg. processing time attribute in the times group. There might be other ARIS applications which only evaluate the attributes in the times group, however. So if the model is mainly created for simulation purposes I'd use the special simulation attributes. Otherwise and if distributed values are not required I'd go for the more general ones. You can also maintain both. The simulation will use the simulation-specific ones only in such a case.

0
by Geoff Hook
Posted on Thu, 03/22/2012 - 18:57

Etienne,

Hope you are making progress, looks like good advice from Ralf & Cecilia. I am interested in understanding a little more about why you are simulating, the business questions and decisions you are looking to explore. If you can share some of that it would be appreciated....either on the Community or directly

Geoff

0
by Etienne Venter Author
Posted on Thu, 03/29/2012 - 11:15

Hi Geoff, I'm comparing a traditional waterfall SDLC to an Agile (itterative) SDLC to establish the impact on resourcing. With other words if we start 40 projects where 6 of them are foundation establishement (very complex) and the rest extensions or enhancements, what will the throughput be in a Waterfall vs. Agile SDLC?

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