2019-09-09
前两年就开始做一个项目体量分级,这个基础的概念,不说清楚,总感觉不好。现在笔记总结的差不多了,整理发布博客吧。这里只谈交付产品为软件,或者软硬件一体的项目类型。对于当下的软硬件一体的项目,大多重点在软件上,在算法上,结合在一起,可能虽然名义上软件不单独售卖,也不收费,但是,可以说,软件仍是其核心所在。我们软硬件开发者,经常会对一个项目的大小进行评价,但是,缺乏一个统一的标准。甲说的一个大项目,在乙看来只是中型项目,那么,交谈起来,可能就有偏差了。
我结合自己的项目经验,制作了一个分级表格。我为什么要提出这个表格?很简单,减少沟通的障碍。表格不准确也没有关系,我们都不准确,但是,我们是在谈论同一个东西。随着讨论多了,不断修改,总能达成一致。不准确是可以慢慢修正的。沟通上不准确,可是有大问题的。这里只针对新立项的项目为讨论对象,对于那种已经有1.0版本,但是需求有变,想要2.0版本的项目,并不是我们的讨论对象。因为,对于已经作过的项目,需求分析、代码架构、技术难点、文档等工作,大部分都是作过的。顺便讨论一下文档、流程等。三级A、B、C,分别对应大中小,每个级别 三个档次:如A1,A2、A3。不用分的过细。
Class |
Sub Class |
Human Month |
Worker Num Limit |
Description |
A(大型) |
A1 |
196 ~ 256 |
36 |
500w,大概率一年以上,2年内。 18 ~ 24 |
|
A2 |