Question: 1. Control flow Perspective a. Draw the control flow perspective of the process description using Business Process Modeling Notation(BPMN) model from Bizagi. (put the control
1. Control flow Perspective
a. Draw the control flow perspective of the process description using Business Process Modeling Notation(BPMN) model from Bizagi. (put the control flow perspective of your model here)
b. Discuss all the routing constructs that you used and the reason why you used them. e.g. if you use an exclusive gateway highlight the reasons why you think the gateway is the most appropriate gateway. use a table below to give the roles.
.
| Name of gateway and the location of the Gateway | Reason for the choice of Gateway |
| E.g. exclusive Gateway is used after Activity "contact Supplier" | Because.... |
2. Resource perspective
Discuss the poles and lanes that are presented in the process. specify if your resources are human or non human. For the pools, clearly discuss how the communication takes place between the different pools. Discuss the content of the messages exchanged and who initiates the message exchange.
Resource perspective
| pools | ? |
|---|---|
| lanes | ? |
| message exchanged between pools | |
| content | initiator of messages |
3. Data perspective.
Discuss data artifacts and data stores shown in your process model. Specify which activity needs which data artifacts (shown as mandatory), which one creates it, which one deletes it and which one changes it. please check all that apply for each activity and data artifact. use the table below to guide in writing this section.
Name of Data Store
| Activity Name | Mandatory | Created | Deleted | Changed |
4. The soundness of the workflow has to be verified using the soundness criteria given in class. All models handed in need to be sound. if the sound the model is not sound, the assignment is not valid.
5. provide a screenshot showing that that the model is sound.
Consider the following Build-to-order (BTO) process at a company called MetalWorks. The process starts when MetalWorks receives a Purchase Order (PO) from one of its customers. The customer PO may contain one or multiple line items. Each line item refers to a dierent product. Upon receiving a customer PO, a Sales Ocer checks the PO to determine if all the line items in the order can be produced within the timeframes indicated in the PO. As a result of this check, the Sales Ocer may either conrm the customer PO or ask the customer to revise the terms of the PO (for example: change the delivery date to a later date). If the customer is asked to revise the PO, the BTO process will be put in stand-by until the customer submits a revised PO. The Sales Ocer will then check the revised PO and either accept it, reject it, or ask again the customer to make further changes. Once a PO is conrmed, the Sales Ocer creates one work order for each line item in the customer PO. The work order is a document that allows employees at MetalWorks to keep track of the manufacturing of a product requested by a customer. In order to manufacture a product, multiple raw materials are typically required. Some of these raw materials are maintained in stock in the warehouse of MetalWorks, but others need to be sourced (i.e. purchased) from one or multiple suppliers. Accordingly, each work order is examined by a Production Engineer. The Production Engineer determines which raw materials are required in order to full the work order. The Production Engineer annotates the work order with a list of required raw materials. Each raw material listed in the work order is later checked by a Procurement Ocer. The Procurement Ocer determines whether the required raw material is available in stock, or it has to be ordered. If the material has to be ordered, the Procurement Ocer selects a suitable supplier for the raw material and sends a PO to the selected supplier. This PO for a raw material is called material PO, and it is dierent from the customer PO. A material PO is a PO sent by MetalWorks to one of its suppliers, whereas a customer PO is a PO received by MetalWorks from one of its customers. Once all materials required to full a work order are available, the production can start. The responsibility for the production of a work order is assigned to the same Production Engineer who previously examined the work order. The Production Engineer is responsible for scheduling the production. Once the product has been manufactured, it is checked by a Quality Inspector. Sometimes, the Quality Inspector nds a defect in the product and reports it to the Production Engineer. The Production Engineer then decides whether: (i) the product should undergo a minor x; or (ii) the product should be discarded and manufactured again. Once the production has completed, the product is shipped to the customer. There is no need to wait until all the line items requested in a customer PO are ready before shipping them. As soon as a product is ready, it can be shipped to the corresponding customer. At any point in time (before the shipment of the product), the customer may send a Cancel Order message for a given PO. When this happens, the Sales Ocer determines if the order can still be cancelled, and if so, whether or not the customer should pay a penalty. If the order can be cancelled without penalty, all the work related to that order is stopped and the customer is notied that the cancellation has been successful. If the customer needs to pay a penalty, the Sales Ocer rst asks the customer if they accept to pay the cancellation penalty. If the customer accepts to pay the cancellation penalty, the order is cancelled and all work related to the order is stopped. Otherwise, the order is not cancelled and the work related to the order continues.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
