(By the way, this dilemma is really only relevant to large technology organizations, those with hundreds or thousands of employees. Small organizations can and should cover all these topics in an integrated strategy over a couple of months.)
So where should you start? With the organizational strategy or the technology strategy? Both strategies begin with the same step, assessing the business’s needs for technology. But then, the organizational strategy dives deep to understand the current organizational design, its capabilities, and its performance model while the technology strategy dives deep into identifying and assessing the different layers of technology architecture. When defining the future state and implementation plan, though, both lead back to the other. A technology strategy, both its design of its future state and its implementation plan for transitioning to that future state, is heavily limited or enabled by the organization driving it. A technology strategy that ignores the organization supporting it is likely to be impractical and end up on the shelf. An organizational strategy is often defined by the current state and planned direction of its technology architecture. Plans for existing or new technologies may affect which groups can be outsourced or how development groups should be aligned.
Even within our company, we have a variety of opinions on the right ordering of strategy and honestly, I could pretty easily debate technology or organization strategy as the best starting point. But overall, without considering specific nuances of a given situation, I believe in starting with organization. Here’s why:
- You get payback sooner. You can design, plan and rollout a new organization in a few months, whereas designing, planning and rolling out a new architecture takes years.
- The technology strategy cannot be executed without strong structures and capabilities. It is likely to end on the shelf.
- Getting the right people into right roles builds towards a high performing organization that will make better technology decisions on an ongoing basis versus on a follow-the-architecture basis.