In practice – applying what you’ve learned
In this practice lab, we will be breaking down the nightly shipping label system side of our custom hat-making business. As you will remember, every night, a separate process runs that takes the orders from the day, creates shipping labels, and sends shipping notification emails to customers. If this process fails, the system simply sends an email to notify someone of the failure, which while simple, given the non-urgent nature of this process, works well.
The following is a block diagram of the system; we’ll walk through customers not getting emails one night for some of the orders as our problem statement. When we begin troubleshooting, our first step is to separate the system in half and then test the output of the processes at the point where the two halves meet:
Figure 5.4 – Shipping label and email notification nightly process
The following diagram shows the system in two parts...