- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《软件项目管理》复习概要
第1章
1、项目的基本特性:独特性、一次性、组织性、生命期、目标冲突性、资源消耗性、后果
的不确定性。
2、IT软件项目管理和其他项目管理相比,具有的独特性:生产无形的产品;过程没有明显
的划分;大都是“一次性”的人力消耗型项目。
3、软件项目开发的主要阶段:需求分析、概要设计、详细设计、编码、测试、安装及维护。
4、项目成功的三个主要因素:范围、时间、成本。
第2章
1、工作分解结构的两个重要特征:“分解”和“图表表示”。
2、甘特图是表示项目各阶段任务开始时间与结束时间的图。用水平线段表示阶段任务;线
段起点和终点分别对应于任务开始时间和结束时间;线段的长度表示完成任务所需的时间。
3、关键路径法(CPM)是IT软件项目管理中最常用的一种数学分析技术,即根据指定的网
络顺序、逻辑关系和单一的历时估算,计算每一活动(任务)的单一、确定的最早开始和最
迟结束时间。其核心是计算浮动时间,确定哪些活动的进度安排灵活性小。不考虑资源约束。
主要应用于以往在类似项目中已取得一定经验的项目。
4、计划评审技术(PERT)可以估计整个项目在某个时间内完成的概率。多应用于研究与开
发项目,更注重对各项工作安排的评价和审查。
第3章
1、瀑布模型:是目前应用最广泛的一种“面向交付”的项目生命周期划分模型,主要包括
五个阶段:需求分析与定义、系统设计与软件设计、系统实施与单元测试、系统集成与系统
测试、系统运行与系统维护。提倡在开发过程的早期阶段冻结需求定义,可能导致开发出来
的系统与用户实际需求不同。
2、原型法:是当前软件项目开发的重要方法,借助先进的软件开发工具根据用户提出的软
件需求定义,快速建立一个软件系统的“原型”,向用户展示待开发软件的全部或部分功能,
在征求用户对原型软件的意见后,反复进行修改、完善、提高和确认,最终实现项目的目标。
3、螺旋模型“基于风险”,是瀑布模型的替代方法,主要由四个部分组成:需求定义、风险
分析、实现和评审。实际上,螺旋模型就是这四个部分组成的迭代模型。软件开发的过程每
迭代一次,螺旋线就增加一周,系统就产生一个新的版本。
4、在IT软件项目生命周期中有三个与时间相关的重要概念:
(1)检查点:是指在规定的时间间隔内对项目进行的检查与复审工作,它是通过比较实际
进度与计划进度之间的差异,并根据这个差异来进行调整的。
(2)里程碑:完成阶段性工作的标志,不同类型的项目里程碑不同。里程碑往往是一些重
要活动的完工,或重要文档的交付,或阶段评审的通过。
(3)基线:指一个(或一组)配置项在项目生命周期的不同时间点上通过正式评审而进入
正式受控的一种状态。基线其实是一些重要的里程碑,但相关交付产品要通过正式评审并作
为后续工作的基准和出发点。
5、在IT项目的整个生命周期中,一般存在四个主里程碑:目标里程碑、设计里程碑、开发
里程碑、产品版本里程碑。
6、项目管理中的风险管理要求不停地关注软件开发工作中的所有相关活动。定期状态评估
就是一种有效的管理活动,按照规范的时间间隔进行相应的评估,定义工作的进度和质量指
标,确保对项目进展情况的关注,使所有项目干系人之间可以在一种开放的氛围中进行交流。
第4章
1、IT项目可行性研究:就是从技术、经济、社会和人员等方面的条件和情况进行调查研究,
对可能的技术方案进行论证,以最终确定整个项目是否可行。其内容包括:
(1)技术可行性分析。是指在当前的技术、产品条件的限制下,能否利用现在拥有的以及
可能拥有的技术能力、产品功能、人力资源来实现项目的目标、功能、性能,能否在规定的
时间期限内完成整个项目。一般应考虑:进行项目开发的风险、人力资源的有效性、技术能
力的可能性、物资(产品)的可用性。
(2)经济可行性分析。主要是对整个项目的投资及所产生的经济效益进行分析,具体包括
支出分析、收益分析、投资回报分析以及敏感性分析等。
(3)运行环境可行性分析。从用户单位(企业)的管理体制、管理方法、规章制度、工作
习惯、人员素质(甚至包括人员的心理承受能力、接受新知识和技能的积极性等)、数据资
源积累、硬件(包含系统软件)平台等多方面进行评估,以确定软件系统在交付以后,是否
能够在用户单位顺利运行。
(4)其他方面的可行性分析。主要指法律可行性、社会可行性等方面的可行性分析。
2、可行性研究分为三个基本阶段:
(1)初步可行性研究。一般是在对市场或客户情况进行调查后,对项目进行的初步评估。
(2)详细可行性研究。是在项目决策前对项目有关的技
您可能关注的文档
最近下载
- 2023年智慧工地行业分析报告及未来五至十年行业发展趋势报告.docx
- [新教材]统编版高中政治 必修3 政治与法治 知识点复习提纲(填空版+答案版).docx
- 八年级地理上册 1.1 中国的疆域说课稿 (新版)湘教版.docx
- 软件技能培训-sketchup草图大师-模式试题(二).docx
- 《作物育种学总论》试题库及答案.doc
- 知识产权运营与商业化探索——以沪亚生物国际为例.docx
- 氨合成装置管道焊接施工方案.docx
- 2023《小学科学课程标准》(修订稿).doc
- 市政道路绿化工程专项施工方案.doc VIP
- Galop arr. Ken Berg 童声合唱 视唱练习曲 钢琴伴奏正谱.pdf
文档评论(0)