Chapter 16
Outside-In Development
"The key in making great and growable systems is much more to design how its modules communicate rather than what their internal properties and behaviors should be."
– Alan Kay
In this lesson, we start a journey where we move from building things right, to building the right things. Building things right is a more technical journey and revolves around the principles covered so far. Building the right things is a matter of business alignment and that involves several other abilities.
We will see in the following lessons that a business is made up of interactions between people, so while technical excellence is important, it is not enough, per se. We feel that real mastery encompasses this understanding. So let's begin this final part of the journey with one last technique which, in our experience, seamlessly enables a shift in perspective on development toward the business.
Outside-in is a development...