软件开发项目的特殊性(一)
浏览量:3920
软件开发项目的许多资源、工作方式是可以复制或重复的,而其他的开发项目可能是全新的。软件开发项日的独特性在行业应用软件和叮服务领域表现得非常突出,厂商不仅向客户提供产品,更重要的是根据其要求提供不同的解决方案。
(1)以人为本
软件开发项目的技术含量高,参与项目实施的技术人员不是能够随意从人才市场上得到的,有时候可能需要专门的技术培训和经验积累。这种高技术含量的项目在实施中也具有高风险。
(2)知识产品
软件开发项目需要有规范的操作规程来保证项目的实施,需要熟练的技术人员合作实施,同时也需要进行知识的积累,需要创造性的智慧活动才能保证项目的成功。这种创造性活动为项目管理带来了麻烦,但却是项目存在的意义所在。
(3)目标不精确
在软件开发过程中,客户往往在项目开始时只有一些初步的功能要求,没有明确的想法,也提不出确切的需求,因此,软件项日的任务范围很大程度上取决于项目组所做的系统计划和需求分析。
(4)目标渐进性
因为软件开发项目产品或服务事先是不可见的,在项目前期只能粗略进行项目定义,随着项目的进行才能逐渐完善和精确。在这个逐渐明晰的过程中,一定会进行很多修改,产生很多变更。因此,在项目执行过程中要注意对变更的控制,特别是要确保在细化过程中尽量不要改变工作范围,否则项目可能改来改去,永远做不完。
本文由软件开发提供:http://www.eforces.cn
上一篇:软件开发项目的特征性
下一篇:软件开发项目的特性