软件的价格包括开发成本、管理成本、宣传成本等,再加上利润,最后才是软件的整体价格。这里面最重要的就是软件的开发成本。开发成本包括人力成本(直接人力成本和间接人力成本)和非人力成本(直接非人力成本和间接非人力成本)。
直接人力成本包括所有开发人员及支持人员,如项目管理人员、开发人员、设计人员、测试人员、文档编写人员等等。间接人力成本指服务于研发管理真题需求的非项目组人员费用分摊,包括研发部门经理、PMO或EPG人员、产品策划人员、组织级质量保证人员等。
直接非人力成本指办公费、差旅费、培训费、业务费等;间接非人力成本包括房租、水电、物业、办公设备等。如项目成员因项目需要与客户共同郊游所产生的费用应计入直接非人力成本中的业务费,项目成员开发过程中的午餐费应计入直接人力成本。
另外,还要用到一些调整因子,比如安全性的特殊要求等等,都会产生额外的成本。
我们在做软件价格评估过程中,会根据软件的功能需求筛选功能点,根据功能点个数来估算软件规模成本、开发周期及需要投入的人力等等。