C H A P T E R  5


This chapter is about new and different practices that have strategic implications. The definition of strategy that this chapter's title refers to is “a plan, method, or series of maneuvers or stratagems for obtaining a specific goal or result: a strategy for getting ahead in the world.1” And so, ironically, this chapter provides you with tactics to help you focus on strategy.

In this chapter we focus on three strategic areas related to better development practices:

  • Awareness: Make changes that improve perception and consciousness.
  • Personal process: Make changes at the individual level.
  • Leverage: Make changes that produce big results.

Even software projects that have every advantage can fail to deliver the desired ...

Get Pro .NET Best Practices now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.