E. Provide an explanation of how each of the models created in part (d), adhere to Mendling et al’s (2010) 7PMG guidelines discussed in the week lecture
Below are the 7PMG guidelines given in Mendling et al’s (2010), and an explanation of how the models created in part d, adhere to these:-
Guideline 1: Use as few elements in the model as possible
As the guideline suggests, very few elements have been used in the models for the “order fulfillment process” and the “payment process”. The number of elements in the order fulfillment process model is Just 5 and they are clearly separated and understandable. Similarly, the payment process model is also having just 5 elements. Therefore these are not difficult to understand and have very less error probability.
Guideline 2: Minimize the routing paths per element
Higher degree of elements in a model results in difficulty of understanding for the model and is a leading source of errors later. As we can see in section d, the order fulfillment process has just one routing path for an element and the payment process model has a maximum 2 routing path related to an element. Therefore, the models are pretty straightforward and not complicated, thereby adhering to guideline 2.
Guideline 3: Use one start and one end event
The more start and end events a model contains, the probability of errors increases. Therefore the guidelines suggest that it is advisable and in most cases possible to use one start and one end event for a model. Our models in section d are having exactly one start and one end event and thereby comply to the guideline 3.
Guideline 4: Model as structured as possible
This guideline suggests that the model should be as structured as possible. Any process model is considered to be structured if a split connector is matching a joint connector of the same type respective to it. In our process models, the order fulfillment model process model is not having any split connectors so there is no question of having a joint connector, which makes this process model automatically adhering to guideline 4. For the second model, the “payment processing” model, there is a split connector which is of type XOR. And it is matched by a join connector of the same type. Therefore, both for process models are adhering to guideline 4.
Guideline 5: Avoid OR routing elements
This guideline suggests that models should use AND and XOR connectors as much as possible because it makes the models less error prone. Use of OR routing elements should be avoided. Our models in part d are using only XOR elements, so we can confidently say that our models are following the guideline 5 adequately.
Guideline 6: Use verb-object activity labels
The activity levels should be verb-object in nature as per this guideline. Looking at our process models, all available levels are verb-object in nature. For example, Sign in register , Pay full amount etc. So, our process models are adhering to guidelines 6 as well.
Guideline 7: Decompose a model with more than 50 elements
This guideline suggests that it is advisable to decompose a model if it has more than 50 elements but our two models in section d are not having more than 50 elements. Therefore, this guideline is also automatically adhered to.
F. Consider each model produced in part (d), calculate the process cycle time for each of the two (2) processes modelled. Any assumptions made should be documented in the report.
Below is the cycle time calculation of both the models in part (d). The average times mentioned with each process in parenthesis are assumed.
Cycle time calculation of the “order fulfillment process model”
All the below processes are being executed sequentially in this model:-
● Sign In Register (Avg time 5 mins)
● Complete a Confident Form (Avg time 15 mins)
● Medical History Check (Avg time 20 mins)
● Patient’s Photo (Avg time 10 mins)
CT = T1 + T2 for processes executed sequentially.
So, CT in this case is 5+15+20+10 = 50 minutes.
Cycle time calculation of the “payment process” model
The first and second processes in this model are being executed sequentially. Then, comes a choice section consisting of two choices, followed by one last process executed sequentially.
● Payment Processing by Accounts (Avg time 15 minutes)
● Discount Checking with In-Private Health Insurance (Avg time 5 minutes)
● Discount Receiving (Choice 1) - (Avg time 7 min)
● Paying of Full Amount (Choice 2)- (Avg time 5 minutes)
● Providing the Receipt and Invoice (Avg time 10 minutes)
CT = T1 + T2 for processes executed sequentially.
And the cycle time calculation for the paths involving choices is represented by the below formula:-
So, considering the probability of receiving discounts is 50% and the probability of paying the full amount is 50%, the total cycle time for this process model is 15+5+ (0.5x7) + (0.5x5) +10 = 36 minutes.
Remember, at the center of any academic work, lies clarity and evidence. Should you need further assistance, do look up to our Computer Science Assignment Help
Proofreading and Editing$9.00Per Page
Consultation with Expert$35.00Per Hour
Live Session 1-on-1$40.00Per 30 min.
Doing your Assignment with our resources is simple, take Expert assistance to ensure HD Grades. Here you Go....