Summary
In this chapter, we were introduced to the first full mock scenario in this book. Full scenarios are naturally longer, more thorough, and contain many more challenges and requirements than the mini-scenarios. Yet we learned that the incremental solution methodology is the best way to avoid missing any requirements.
In this chapter, we tackled the first part of the scenario. The business processes are the heart and soul of any digital solution. It should be no surprise that creating a comprehensive solution starts with understanding each business process, dividing it into digestible chunks, then solving it as a whole.
We came across exciting use cases and design decisions, and we logically selected the right approach knowing that there are other alternatives. We prepared for some potential questions with ready answers, and we picked simple yet scalable architecture that would give us room to change if needed.
We created several business process diagrams that will help...