项目的特征有哪些?
? ? ? ? ? ?
有明确的目标
项目之间的活动具有相关性 限定的周期 有独特性
资源成本的约束性 项目的不确定性
项目与日常运作有什么不同?
? ?
项目是一次性的,日常运作是重复进行的
项目是以目标为导向的,日常运作是通过效率和有效性体现的
项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理
项目存在大量的变更管理,而日常运作则基本保持连贯性的。
?
?
软件项目有什么特殊性?
? ? ? ? ? ?
为逻辑实体而非物理实体,具有抽象性 没有明显的制造过程,也不存在重复生产 软件项目的开发受到计算机硬件的制约 不可能完全摆脱手工开发模式
软件本身是相当复杂的,涉及因素众多,需求多变 软件项目投入大、成本高
软件项目管理有什么特征?
?
软件是纯知识产品,其开发进度和质量很难估计和度量,生产率也难以预测和保证。
1 / 29
? ?
项目周期长,复杂度高,变数多。
软件项目提供的是一种服务,需要满足一群人的期望,即需要满足一群想法和利益各不相同的人的需求。
PMBOK包括哪9个知识领域?
? ? ? ? ? ? ? ? ?
集成管理 范围管理 时间管理 成本管理 人力资源管理 沟通管理 风险管理 质量管理 采购管理
常用的生存期模型有哪些?各适用于什么项目?
?
瀑布模型:分析、设计、编码、测试和维护严格按步骤进行,适合于项目开始前有明确需求和明确的解决方案的项目,如公司的财务系统、库存管理系统、短期项目等。
V模型:是瀑布模型的变种,强调测试的重要性,将开发活动与测试活动紧密联系在一起。适合于对系统的性能、安全有严格要求的项目。
原型模型:适合于在项目开始前对项目需求不明确,为了减少项目需求的不确定性而先开发项目的基本原型系统以验证可行性,然后逐步补充完善。
?
?
2 / 29
?
增量模型:由瀑布模型演变而来,假设需求可分阶段,分成一系列增量产品分别开发。适合于项目开始明确了需求的大部分,但对市场和用户把握不是很准。对于有庞大和复杂功能的系统也可考虑增量开发。
螺旋式模型:该模型在四个象限上分别表达了计划制定、风险分析、项目实施、客户评估四个方面的活动,通过一系列瀑布模型的不断循环来逐步规避风险。适合于不确定因素较多、风险较大的项目。
渐近式阶段模型:综合了增量模型和螺旋式模型的一个实用模型,渐进式前进,阶段式提交。适合各种规模的项目,尤其是大中型项目,以及希望随时看到未来的项目。
?
?
如何为项目选择合适的生成期模型?
? ? ? ?
熟悉各种生存期模型 评审、分析项目的特性 选择适合项目的生存期模型
标识生存期模型与项目不一致地方,并进行裁减
何谓需求获取?它包括哪些主要活动?
?
需求获取指通过与用户的交流、对现有系统的观察及对任务进行分析,从而开发、捕获和修订用户的需求。 需求获取的主要活动包括:
- -
?
了解客户方的所有用户类型及潜在的类型
对用户进行访谈和调研,包括会议讨论、邮件提问、自行搜集等各种形式
对收集到的用户需求作进一步分析整理
-
3 / 29
相关推荐: