软件开发项目的成本估算与决策指南
1. 项目估算与模板
在项目中,我们常常会面临超出控制的情况。比如CTO宣布将所有业务部署到云端,但六个月后他被解雇,新CTO又决定将业务部署到新建的本地数据中心,因为作为回形针公司,运营自己的数据中心是竞争优势。在这种情况下,我们在估算服务器成本和配置工作时,应将可能变化且影响估算的因素以假设的形式列出。
1.1 估算模板的创建
在软件项目中创建良好的估算模板,需要考虑劳动力和数据中心这两个因素。
- 劳动力成本 :
- 开发团队 :以Margarita Mix团队为标准原子单位,一个开发团队通常由4名开发人员、2名测试人员和1名分析师组成,共7名全职员工(FTEs)。假设从项目管理办公室(PMO)或业务运营人员处得知的综合费率为每小时70美元,那么一个冲刺(sprint)的成本计算如下:
[7 \text{人} \times \$70 \text{/小时} \times 40 \text{小时/周} \times 2 \text{周/冲刺} = \$39,200 \text{/冲刺}]
为方便计算,可将其近似为40,000美元/冲刺。
- 辅助人员 :包括架构师、数据库管理员、网络工程师、Scrum Master和项目经理。假设项目期间需要他们每人25%的时间,项目持续60周,每周工作40小时,则辅助人员的成本为:
[5 \text{人} \times 0.25 \times \$70 \text{/小时} \times 60 \text{周} \times 40 \
软件开发项目成本估算与决策指南
超级会员免费看
订阅专栏 解锁全文
124

被折叠的 条评论
为什么被折叠?



