四象限分析法又称波士顿矩阵,使用二维四象限对两个维度的变量进行分析,四个象限代表不同的战略,根据战略不同用于进行不同的决策。决策有两类四象限分析法被单独作为分析法使用:
四象限时间管理法
四象限法则是时间管理理论的一个重要观念。基于未雨绸缪,防患于未然的战略,在紧急性和重要性需要权衡的时候,应当把主要的经历和时间集中的放在处理那些重要但不紧急的工作上。
对应于上图,在决策时,优先级是按照第一象限到第四象限依次排序的。
在开发过程中,通常会遇到两顶帽子。一顶是需求的帽子,一顶是重构的帽子。囚徒困境,如何抉择?
我之前带领美团金融线下核心交易的项目,接手的时候系统面临巨大的稳定性问题。因为这个问题换过几任负责人。我找到之前的负责人,了解他们的关注点。有的疲于应付询问和问题;有的关注需求;重构是解决业务支撑开发量大的有力武器。但是需求来了,怎么办?
权衡的时候,四象限法则怎么发挥作用?都紧急的时候怎么按照重要度来进行排序呢?
回答这个问题就要先弄清楚交易最重要的是什么。交易的核心是稳定。如果重构是维持稳定的必要条件,而我们需要一个重做级别的重构,需要大量的时间。那么这时就需要保证重构和需求至少1:1的投入。
SWOT分析法
所谓SWOT分析,是基于内外部竞争环境和竞争条件下的当前态势分析。S(strengths)是优势、W(weaknesses)是劣势、O(opportunities)是机会、T(threats)是威胁。如下图,根据当前态势处于哪一个象限,采用象限对应的可能策略来应对。
比如想要决策:当一个开发人员年纪大了,要不要向管理方向转型?可以利用SWOT分析法先分析自身的情况来做决策。
现状 | 可能的决策 |
---|---|
自身本身合适做管理(S),但是没有机会(O) | 利用优势,好好表现,等待时机 |
自身本身合适做管理(S),并且上面正好想提拔自己(O) | 转型管理,好好干 |
自身本身不合适做管理(S),但是上面有需求(O) | 接受挑战,迎难而上,弥补不足 |
自身本身不合适做管理(S),上面也没有需求(O) | 老老实实改bug吧,O(∩_∩)O哈哈~ |
相关阅读
复联4里用到的方法论
年纪大了,是否该往管理方向转型?
架构视角 - DDD、TDD、MDD领域驱动、测试驱动还是模型驱动?