成本管理:如何控制软件研发周期实现利润最大化
随着软件产业化步伐的加大,软件研发的整个周期已经成为人们关注的焦点。如今的软件系统由许多跨平台、跨协议和跨编程语言的分布式服务所组成,所有这些都对运行环境造成了一定的冲击。
对企业而言,需要在越来越大的压力下多快好省地完成工作,以此来实现利润的最大化。然而,由于用户的需求越来越多,相应的,其所需要的软件系统也变得越来越复杂,这就使得开发出来的软件产品或系统规模越来越大。
系统复杂增加软件开发成本
复杂性所带来的结果是软件开发成本的迅速上升。
目前中国银行业监督委员会正在全国范围内进行的1104工程,是对中国境内所有金融机构搭建数据监管系统。在1104工程中,全国同时开展建设、同时进行的小项目有几百个,所需要的开发人员、项目人员遍布全国各个省市。这种软件团队在地理位置上的分散性就迫切需要生命周期各个阶段的可见性和协作。
另外,专业技能的过度集中也会加剧企业文化本质的差异,导致信息交流不畅。而至关重要的一点是:能够对业务和需求的变化做出快速反应。
然而,多数组织都不能适时地改变管理。而且,IT组织内部是彼此独立的,这将导致开发人员之间的交接出现问题。实现核心项目生命周期各阶段和各种角色(架构师、项目经理、开发人员、测试人员等)的方法并不一致,这会对设计、质量、代码管理和部署产生负面影响,直接导致开发开销增加。
管好软件开发生命周期
高端软件生命周期管理(ALM)套件产品解决了上述许多问题。然而,由于这些产品由不同产品组合而成,因此往往难以使用、实现的代价过高,且无法紧密集成。
这意味着,在很大程度上,IT部门和业务仍然不能使用有关开发团队进度、管理和质量的集中信息。
最初,适合需求、建模、SCM或测试的软件生命周期产品没有与其他生命周期工具和阶段相集成,也没有与开发人员用来创建代码的集成开发环境相集成。过去五年间(2000~2005),这一市场不断在进行合并。将开发环境与传统的应用程序生命周期管理工具集成到集成套件中已成为不可抵挡的趋势。
微软公司大中华区开发及平台技术部总经理Nigel Burton表示,微软的Visual Studio Team System(VSTS)首次将软件生命周期的全过程管理工具集成到软件开发工具中。可以让项目组成员之间的协作紧密,让信息流顺畅且实现自动化,从而降低软件项目管理的复杂程序;同时,由于VSTS的高度集成性,使企业不再需要采购多个独立的软件,也不会面临多个单独购买的软件产品之间的集成问题。
从企业的整体角度来看,软件开发的工具成本是必须要考虑的,并且这种考虑必须是全面的,而不能只针对特定阶段而言。
软件生命周期的成本
在软件开发的整个生命周期中,企业在每个阶段都需要特定的软件开发工具去支持。因此,从企业的整体角度来看,软件开发的工具成本是必须要考虑的,并且这种考虑必须是全面的,而不能只针对软件生命周期中的特定阶段而言。
- 1谁有出纳记账软件免费版,帮忙发一个!
- 2成本管理:施工项目成本管理系统模型的构建
- 3如何实现工程成本有效控制的探讨
- 4工程制造成本的控制
- 5成本管理:三峡工程成本控制原则浅析
- 6施工企业成本控制系统,有哪些软件?
- 7浅谈广州大学城绿化四标工程建设的成本控制
- 8成本管理:项目成本管理有章可循
- 9项目管理之质量成本管理控制
- 10现代物流——汽车企业降低成本的法宝
- 11成本管理:海外石油勘探开发项目成本管理控制系统应用对策
- 12项目管理之工项目成本的精细核算
- 13成本管理:工程项目责任成本管理的实施
- 14成本管理:目标成本管理浅析
- 15成本管理:施工阶段成本控制全攻略
- 16软件项目中的成本构成及估算方法
- 17在保证质量的情况下降低成本
- 18完善施工企业成本管理的思考
- 19成本管理:项目工程投资控制的关键环节
- 20项目成本管理:项目融资咨询
- 21软件测试之如何有效实施成本管理
- 22成本管理:工程项目管理成本风险及其控制措施探讨
- 23成本管理:建筑工程项目成本分析
- 24符合国际惯例的造价管理模式在大型国有项目中的实践探索
- 25强化项目成本管理提高施工企业效益
- 26项目成本管理有关问题及改进对策
- 27成本管理系统模块介绍
- 28房地产项目的全过程成本管理
- 29谈谈如何做好施工项目管理工作
- 30成本管理:浅谈世行贷款项目中FIDIC合同的应用
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼