Question

In: Computer Science

Using your choice of BPMN modelling software, model the following process for a call center. Use...

Using your choice of BPMN modelling software, model the following process for a call center. Use pools and lanes where needed. Make sure to include business objects and annotations where appropriate. Hint: Customer should be a black box (see Dumas et al. (2018) p. 101)

Company XYZ sells high-end customized furniture through its call center. They have organized the sales department based on the location of the customer – Eastern or Western Canada.

All the incoming calls are answered by the call center. When a call comes into the call center, all the information available about the number calling is retrieved from the sales system and shown to the call center clerk. If no is data available, the call-center clerk will ask the name of the person and his/her location and enter it in the sales system. The call center clerk then checks the availability of the related sales team for that region in the sales system to see who is available on the team and connects the customer to an available sales member.

If the team's sales member is available, he/she will talk to the customer and input the product request, and then if the customer wishes to buy the furniture, the clerk will send an invoice using the sales system while arranging a time for for follow-up and enter it in the sales system (these activities can be executed in any order), then the process ends. If the customer does not want to buy anything, the process ends here.

If no one on the sales team is available to take the call, the call center clerk connects the customer to the sales secretary. The secretary inputs the customer's product request in the sales system and sets an appointment time for follow-up with a member of the sales team to finish the process.

Solutions

Expert Solution

Customer sales system BPMN model.

Steps involed.

  1. Customer calls.
  2. Sales systems checks for customer information
  3. If information found, clerk checks for available sales team member.
  4. If information not found, clerk asks for customer name and address and enters into the sales system and then checks for available sales team member.
  5. If sales team member available, talks to customer about the product.
  6. If sales team member not available forwards to sales secretary who enter customer info into sales system to schedule follow up for sales team member and then process ends.
  7. If customer wants to buy the product ,clerks create and invoice and enters in sales system and then process ends.
  8. If customer does not want to buy product then process ends.

​​​​​​​


Related Solutions

Draw BPMN diagram model  on the business process for retailers to sell electricity to consumers in the...
Draw BPMN diagram model  on the business process for retailers to sell electricity to consumers in the Open Electricity Market.
Create a Business Process Model "swimlane" diagram using basic BPMN for the order-to-cash processes for 1-888-Junk...
Create a Business Process Model "swimlane" diagram using basic BPMN for the order-to-cash processes for 1-888-Junk Van. First prepare with a little research, then complete the deliverables listed below. Deliverables: Submit both of the following: - Business Process Model - Write-up addressing topics below Keep your diagram simple, but make sure to include all critical activities in role-based swim lanes separated by lines. Include your name in the file name and on the first page. Regarding the diagram: - If...
Model the prescription fulfillment process described in Exercise 1.6 with BPMN. Use subprocesses where required, and nest them appropriately.
Exercise 1.6 Consider the following process at a pharmacy. Customers drop off their prescriptions either in the drive-through counter or in the front counter of the pharmacy. Customers can request that their prescription be filled immediately. In this case, they have to wait between 15 minutes and one hour depending on the current workload. Most customers are not willing to wait that long, so they opt to nominate a pickup time at a later point during the day. Generally, customers...
Recommend a software process model for the following scenarios and situations. The process model you may...
Recommend a software process model for the following scenarios and situations. The process model you may choose from are: Waterfall, Agile, or Integration and Configuration. Provide at least two reasons to support each recommendation. 1) A new E-Commerce website for a local band. 2) Software that will be embedded in a critical system on board a Boeing 737. 3) A Point of Sale and Inventory control system for a small store. 4) A completely new records management application for a...
Using your software of choice, I want you to experiment with the CLT using uniform random...
Using your software of choice, I want you to experiment with the CLT using uniform random variables and various sample sizes. Generate n= 5 observations from the U(0,1) distribution and calculate the sample mean. Repeat this 500 times and construct a histogram of your 500 sample means. Repeat this for n= 20 and n= 50. Comment on the the normality of the three histograms (symmetry, is it bell shaped, etc.).
using the same software process model is not necessarily the best way to engineer all projects....
using the same software process model is not necessarily the best way to engineer all projects. Based on what you studied, answer the following: 1. Differentiate between processes and methodologies. 2. Determine a suitable process model for the following projects a) An enterprise software system where the stakeholders do not well understand requirements. Thus, requirements are expected to be extremely changeable due to external changes, changing expectations, changes in the budget and the rapid change in technology. b) An online...
Describe a choice situation where your decision process was captured by the preference maximization model. (Be...
Describe a choice situation where your decision process was captured by the preference maximization model. (Be precise: what was the domain of your preference, what was your preference, was it complete, etc?)
What is a software process model? Explain. Describe completely any two generic software process models with...
What is a software process model? Explain. Describe completely any two generic software process models with relevant diagrams using any two different examples of software applications (one for each model). 2. Draw a state-machine model (diagram) for the control software for the camera on your mobile phone. You can ignore the flash component. 3. Draw a sequence diagram for a student to register for a course for the Spring 2021 semester. Check academic and financial holds, pre-requisites and ensure that...
Evaluate a port of your choice by using the BIRD (1963) Any Port Model
Evaluate a port of your choice by using the BIRD (1963) Any Port Model
What is Software Process Model (life cycle models)
What is Software Process Model (life cycle models)
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT