In the Earth Book, Musashi describes rules for learning the art of strategy. They apply equally to the art of software development:
- Do not harbor sinister designs. Think honestly and truthfully.
- The Way is in training. One must continue to train.
- Cultivate a wide range of interests in the ten skills and ten arts. Then one can definitely find the benefits of hyoho and develop oneself.
- Be knowledgeable in a variety of occupations, and learn the thinking of people who work in them.
- Know the difference between loss and gain in worldly matters.
- Nurture the ability to perceive the truth in all matters. It is important to build up an intuitive judgment and understand true values.
- Be aware of those things which cannot be easily seen with the eye. Develop intuitive judgment and a mind that freely controls one's body.
- Do not be negligent, but pay attention even to the smallest details. Keep them in mind all the time, so as to avoid unexpected failure.
- Do not engage in useless activity. Do not argue about useless things. Concentrate on your duties.
I'll discuss each of these in separate posts.
Tags: Agile · Tags: Books · Tags: Musashi's Nine Rules0 responses so far
There are no comments yet...Kick things off by filling out the form below.