Chapter 3. Goals, graphs, and guidelines

 

This chapter covers

  • The Mikado Method guidelines
  • The components of the Mikado Graph
  • Variations when using the method and creating the graph
  • Important properties of the method
  • Relation to other thinking models

So far we’ve covered basic Mikado Method concepts and mechanics with the intention of teaching you enough to solve basic problems. To take you to the next level of understanding, we’ll now get to the roots of the method and cover some new ground. It’s time talk about the underpinnings of the method and touch on the theoretical aspects. After you’ve read this chapter, you’ll be able to evolve and adapt the method and apply it to situations other than those described in this book.

3.1. The Mikado Method guidelines

There are a few core things you need to keep in mind when you use the Mikado Method, because without them the method will quickly deteriorate:

  • Always start with the goal
  • Use experiments
  • Revert—the key to safe refactorings
  • Focus on the leaves

We’ll discuss these guidelines in the following sections, and they’re here to remind you about the process if you decide to tweak it.

3.1.1. Always start with the goal

3.2. The Mikado Graph

3.3. Tips for using the Mikado Method

3.4. Relation to other thinking models

3.5. Summary

sitemap