【摘要】:软件项目除了具备项目的基本特征外,还有如下特征:1.阶段性软件项目不可能一蹴而就,需要分阶段完成。2.不确定性不同于项目基本特征中的不确定性,这里的不确定性是指软件项目不可能完全在规定的时间按规定的预算和方案由规定的人员完成。软件项目由相互作用的各个系统组成,“系统”包括彼此相互作用的部分。软件项目中涉及的因素越多,彼此之间的相互作用就越大。
软件项目除了具备项目的基本特征(见第1.1.1节)外,还有如下特征:
1.阶段性
软件项目不可能一蹴而就,需要分阶段完成。每个阶段的侧重点有所差异,致使各阶段的主要工作也不尽相同。例如软件项目的需求分析阶段、开发阶段、测试阶段等,需要根据实际情况灵活安排阶段任务,调整阶段预计时间。
2.不确定性
不同于项目基本特征中的不确定性,这里的不确定性是指软件项目不可能完全在规定的时间按规定的预算和方案由规定的人员完成。在软件项目的实施过程中,需要制订切实的计划,并根据实际情况灵活调整,尽量保证所有变动都在总计划的控制中。不能因为存在这样的变动,而完全不制订计划或过度考虑后制订计划,这是不可取的。
3.目标渐进性(www.daowen.com)
软件项目的产品和服务事先是不可见的,客户也只能提出大概的想法,没有确切的需求。这种情况需要项目团队根据经验去分析出客户可能想要表达的需求,并在项目的进行过程中去明确和完善需求,这种情况使得软件项目的目标具有渐进性特点。明确和完善需求的过程存在很多修改和变更,甚至可能会推翻重做,加大了项目管理和进度控制的难度。
4.智力密集性
软件项目技术性强,需要高强度的脑力劳动持续作战,这对项目成员的组成结构、责任心和工作能力有较高要求,通过激励手段保证团队的稳定性是人力资源必须具备的能力。
软件项目是一种特殊的项目,它创造的唯一产品或者服务是逻辑载体,没有具体的形状和尺寸,只有逻辑的规模和运行的效果。软件项目由相互作用的各个系统组成,“系统”包括彼此相互作用的部分。软件项目中涉及的因素越多,彼此之间的相互作用就越大。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关软件项目管理的文章