25组-四象限法进行功能分析
时间管理的四象限法
一般的四象限法多用于时间管理,他的主要观念是将主要时间和精力放到重要但不紧急的事情上,这样做到未雨绸缪。通过建立两个坐标轴,横轴代表事情的重要程度,纵轴代表事情的紧迫程度,这样就划分出四个象限。第一象限代表重要而且紧急的事务,第二象限代表紧急不重要的事务,第三象限代表不重要不紧急的事务,第四象限代表重要不紧急的事务。
软件工程中的四象限法
软件工程用此进行功能分析,不过坐标轴代表的意义有所改变。
首先介绍一下两种功能类型的划分:
杀手功能(core)/外围功能(context)
杀手功能:为了吸引用户,我们的产品就需要有自己的亮点,安迪·葛洛夫的10X原则这个亮点要比竞争对手做得好得高出一个数量级,这种功能叫做杀手功能。
外围功能:而其他的那些普通产品都具备的功能,虽然也很重要但是都是外围的,叫做外围功能。
必要需求(Mission Critical)/辅助功能(Enabling)
必要需求:用户提出的明确要完成的需求,没有这些需求,用户不能接受这个产品。
辅助需求:辅助性的功能,比如可以有多种主题界面。
不同象限的应对方法
有五种应对方法:
维持:以最低成本维持此功能。
抵消:快速地达到“足够好”、“和竞争对手差不多”。
优化:花大力气做到并保持行业最好。
差异化:产生同类产品比不了的功能或优势(我有人无的优势,或者一个数量级以上的优势)。
不做:砍掉一个功能也是一个办法,我们并不一定要做所有的功能。
针对每一象限
第一象限:建议采取“差异化”的办法,全力以赴投资在这个领域。
第二象限:建议采取“抵消”的办法,快速地达到“和别人差不多”,对于大家都特别看重的功能,采取“优化”的办法,达到行业最佳。
第三象限:建议采取“维持”的办法,以最低代价维持此功能。
第四象限:建议采取“维持”的办法,或者现在“不做”,等待好的时机,或者小规模实验。
用这种划分对我们的项目功能进行了分析,结果如下图所示:
详细的分析结果的链接:
https://github.com/little-by/CANToolApp/blob/master/Project Documents/Four quadrant method.md