软件项目管理复习材料

软件项目管理复习材料

ID:44283876

大小:97.00 KB

页数:4页

时间:2019-10-20

软件项目管理复习材料_第1页
软件项目管理复习材料_第2页
软件项目管理复习材料_第3页
软件项目管理复习材料_第4页
资源描述:

《软件项目管理复习材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章软件项目管理:用i系列的技术、工具、手段结软件开发过程中的时间、资源、成本的管理过程。1、软件开发内容:是进行软件项目管理的基准,它应该多如牛毛估计、主要的里程碑及其他用于跟踪项目进展的测最结果。2、为什么进行软件开发计划:这个计划为项冃描绘了一个过程蓝图,整个计划做成书而的形式,从而使项H投资者能在整个项目执行过程中了解计划。3、工作分解结构表示形式:树状结构、目录结构。4、工作分解结构思想:将人任务划分成若干个小模块,这样任务的交付就变得容易,为人项目推荐的计划屮,软件最终分阶段交付,最垂要的功

2、能将最先交付5、衡量软件规模:代码行和功能点6、衡量软件规模的单位:代码行、人/年、人/月、人/时7、软件的工作量:包括软件开发工作量、项目管理工作量以及服务等支持的工作量8、软件组织的个职务:项1=1经理、工程技术负责人、质量保证负责人、文档工作负责人12、软件开发计划书①引论(项目概况,项目的可交付产%软件项目管理计划的发展,参考资料,定义和缩写词)②项目管理机构(过程模型,组织结构,结构的界限和界而,项目职责)③管理过程(管理目标的优先级,假设、和关性和约束,风险管理,监视和控制机制,人员计划)④技

3、术过程(方法、工具和技术,软件文档编制,项目支持功能)⑤工作包、进度表和预算(工作包,相关性,资源需求,预算和资源分配,进度表)⑥附加的组成部分⑦索引⑧附录13、工作分解结构判定过程:软件概念一一需求分析==体系结构设计==第一阶段详细设计、构建和发布==第二阶段详细设计、构建和发布==第三阶段详细设计、构建和发布==软件发布14、软件规模估算方法与过程答:方法:基木规模估计、功能点估计、图形用户界面组成部件估计、多模块估计、改善你的规模估计过程:可以按子系统、类、模块、常见程序、图形用户界面组成部件、功

4、能点或代码行來估计项目原规模15、用于估算成本:成本模型、约束模型16、软件成木结算方法与过程答:方法:基木规模估计(COCOMO)与约束模型(SLIM)(1)原始COCOMO模型是三个模型的集合:应用于询期的基本模型、在需求貝体化后应用的中级模型和设计完成后的高级模型工作最估算E=aS^b*EAFE是以人月表示的工作量,S是以千代码行(KLOC)来测量的规模,EAF是一个工作量调整因了,a和b这两个因了依赖于开发模式(2)基本COCOMO模型把工作量作为程序规模的一个函数来计算(3)中级COCOMO模型

5、是将工作量作为程序规模和一套成本驱动因索的函数来计算的(4)高级COCOMO模型将工作量作为程序规模以及一组成本驱动因素的函数而且该组成本驱动因素在软件生存周期的不同阶段赋予不同的权重15、成木驱动因素分成四大类:产品、计算机、人员和项冃16、软件规模结算方法与过程:答:方法:代码行和功能点最常用的源代码的程序长度的测量,也就是代码和的总行数功能点:用系统的功能的数最来测最其规模,功能点书是通过首先计算一个未调整的功能点计数得到的,对于一下几类计数:外部输入、外部输出、内部查询、外部文件、内部文件17、软

6、件项冃管理过程:建立项冃章程、确定项H时间、建立项H初始计划、建立项冃团队18、软件项目技术过程:项目使用最高层次技术过程,包括技术方法、工具以及技术、软件文档编制第二章19、软件分阶段交付:软件的各个功能将分阶段进行开发和完成,最重要的功能将最先交付20、软件风险管理:为了避免在软件开发过程中遇到的预算和进度等方面的问题以及这些问题对软件项FI的影响的计划。21、软件项目跟踪:将实际完成情况和计划安排做比较來监视项目的进展情况软件EVA(己获值分析EarnedValueAnalyse)方法:是计算实际花

7、在一个项目上的丁作最以及预计该项1=1所需成木和完成该项H的口期的一种方法三种值:已完成工作的预算成本(BCWP)计划完成工作的预算成本(BCWS)已完成工作的实际成本(ACWP)22、软件配査管理(SCM):应用于主要软件组成的系统或其他部分的配置管理SCM有四个组成部分:配置标识、配置控制、配置审核和配置状态核算CM解决方案的「大要素:计划、过程、文化、人员、软件产品、自动化管理、CM计划、CM系统、CM的采用策略23、软件质量保证:是软件质量的改进,对于鬲效率的项H包括测试、技术评审以及项H计划过程

8、24、分阶段交付过程答:期H组首先给出一个软件概念,然后收集和分析需求,接着完成体系结构设计,在每个实施阶段小项目组进行详细设计、编码和调试分阶段交付过程的好处:(1)可以获得重要功能(2)可在早期降低风险(3)问题可以早日发现(4)降低项日状况报告的经常开支(5)分阶段交付可以提供更多选择缺点:①由于它需要多次将软件做成可交付使而多花费了吋间②需要在每个阶段重测试③贾府时需要进行版本控制④必须考虑增加软件版木带來的额外工作以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。