技术战略是一个企业为赢得市场竞争而制定的企业管理与经营规划。技术战略的定义是这样的:针对企业愿景、团队特性和竞争环境所制定的长期技术规划,是企业战略的一个重要组成部分。

从为技术战略下定义的视角来看,战略制定者需要把更多的思考放在如下三组问题上。

第一组是关于取舍的问题:我们的战略重心要放在哪里,重点要做什么,要主动放弃什么。目的是明确目标,并对正确目标形成精准打击。

 只要谈战略,就必须有取有舍。背后的原因很简单,只要我们追逐的目标足够大,必然会有大量公司涌入到竞争中。因此企业能投入的资源以及面临的竞争,都要求我们必须在规划上有所取舍,这样才能在一个精准的正确目标上赢得决定性的胜利。

架构师做架构时必须要有一个正确的目标。所谓有正确的目标,就是将那些对企业战略价值贡献不大的目标舍弃。这就是“舍”的过程。同时,将对企业战略价值贡献最大的部分,也就是对正确目标做最大化投入的精准打击。这就是“取”的过程。如果不懂得取舍,那么技术战略根本无从谈起。

第二组是关于入侵的问题。技术战略是攻机防御,需要扬长避短、攻守兼备。

企业战略肯定会面临竞争,与别人对打。这是一个有攻有守的过程。而且最终肯定是要定输赢的,并不是什么多赢或双赢,因此我们都希望自己是胜出的那一方。那么技术战略在这一点上必须给予企业战略最大的助力,帮助企业最终在竞争中胜出。

这里需要着重说一下扬长避短,它与我们在第五条法则里强调的业务理解是相呼应的。要做到扬长避短,首先要理解企业的竞争优势在哪儿,竞争劣势在哪儿,应该重构什么技术能力。这样才能放大企业的优势,同时也能保护好企业的劣势,避免在竞争中受到致命性的攻机。

第三组是关于终局的问题。技术战略是终局,需要走长期主义路线,才能成为最后的赢家。

企业战略是面向终局的,最终要赢得整个商业战争,而不仅仅是赢得地区性的、或者单次大促上的战斗。是否要坚持长期主义,其实就是战略与战术的区别。讲战略,就必须要坚持长期主义,而战术则不需要。