软件项目工程管理复习提纲

软件项目工程管理复习提纲

ID:28597966

大小:595.00 KB

页数:10页

时间:2018-12-11

软件项目工程管理复习提纲_第1页
软件项目工程管理复习提纲_第2页
软件项目工程管理复习提纲_第3页
软件项目工程管理复习提纲_第4页
软件项目工程管理复习提纲_第5页
资源描述:

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

1、-软件项目管理复习提纲填空(30分)简答(40分)计算题(10分)论述题(20分)第一章软件项目管理导论1、软件项目管理是对整个软件项目生命周期实施的项目管理,软件项目不仅仅是软件开发项目。2、项目就是在既定资源和要求的约束下,为了创造某一独特的产品或服务,由个人或组织机构所做的一次性工作任务。项目具有的特征:①目标性②独特性-每一个项目都是唯一的③临时性–明确的开始和结束④制约性⑤不确定性⑥特定委托人-项目结果的需求者⑦结果的不可逆转性-不管结果如何,项目结束,结果确定3、以下哪些是项目呢?②③⑤⑦⑧⑨①上课②野餐活动

2、③集体婚礼④社区保安⑤开发微软的操作系统⑥每天的卫生保洁⑦神舟飞船计划⑧建造大楼⑨解决某个研究课题、开发软件4、项目管理就是指把各种系统,方法和人员结合在一起,在规定的时间,预算和质量目标范围内完成项目的各项工作。5、项目管理的知识领域①项目范围管理②项目时间管理③项目成本管理④项目质量管理⑤项目人力资源管理⑥项目沟通管理⑦项目风险管理⑧项目合同管理⑨项目综合管理6、软件项目分类:(1)通用软件产品开发项目-系统软件windows,开发平台.Net,嵌入式软件,cad软件(2)定制软件系统开发项目(3)软件实施项目-在成

3、熟产品基础上二次开发,如ERP(4)软件服务项目-免费维护期后的服务7、CMM模型:能力成熟度模型CMM(CapabilityMaturityModel)8、CMM模型的5个等级及各自的含义特征CMM将软件机构软件过程的成熟度分为5级:初始级,可重复级,已定义级,已管理级,优化级。(1)初始级:软件过程是未加定义的随意过程,项目的执行时随意甚至是混乱的。(随意过程)(2)可重复级:第二级的焦点集中在软件管理过程上。一个可管理的过程是一个可重复的过程,可重复的过程才能逐渐改进和成熟。(管理过程可重复)(3)已定义级:该级别

4、要求制定企业范围的工程化标准,并将这些标准集成到企业软件开发标准过程中去。(有企业的工程化标准,不能随意修剪)(4)已管理级:所有过程需建立相应的度量方式,所有产品的质量(包括工作产品和提交给用户的最终产品)需要有明确地度量指标。(过程有度量方式)(5)优化级:该级别的目标是达到一个持续改善的境界。所谓持续改善是指可以根据过程执行的反馈信息来改善下一步的执行过程,即优化执行步骤。(根据反馈改善过程)第二章组织平台1、组织:一个公司的组织三要素包括其结构、政策和文化,这些因素可能在急剧变换的经济危机中成为机能障碍。2、CM

5、M中的关键工作组及相关角色的职责(大概知道)(1)软件工程组SoftwareEngineeringGroup(2)软件相关组SoftwareRelatedGroup.---(3)软件工程过程组SoftwareEngineeringProcessGroup(4)系统工程组SystemEngineeringGroup(5)软件测试组SoftwareTestGroup(6)软件质量保证组SoftwareQualityAssuranceGroup(7)软件配置管理组SoftwareConfigurationManagementG

6、roup(8)培训组TrainingGroupCMM中的工作组中的角色及职责(1)系统分析员开发域专家职责:对当前系统建模并产生关于将来系统的信息。(2)体系结构员一个综合性角色,系统设计的主要角色,系统集成的主要角色职责:在需求分析阶段:从系统的角度统一用例和对象模型,解决分析过程中的分歧。体系结构员是交叉功能体系结构小组的领导者。(3)体系结构联络员体系结构小组的成员,子系统小组的代表职责:为其所在小组传递信息、处理接口变化。在系统设计阶段,集中负责子系统服务;在编码阶段,负责API的一致性。(4)核心设计者职责:在

7、启动对象设计前开发出编程指导原则和约定。对许多约定来说,实际约定不如所有设计人员和开发人员承诺使用约定更重要。核心设计者还负责保持SDD和RAD的一致性。(5)对象设计者职责:定义并具体化由他们实现的类的接口规格说明或子系统。(6)程序员职责:将对象模型转化为源代码。这包括实现每个对象的属性和方法,集成所有的对象使之成为一个单独的系统。修改错误,进行现场调试等。(7)测试工程师职责:发现系统错误并记录。(8)实施人员职责:现场环境测试,系统安装,客户培训,问题跟踪,客户协调等。(9)文档编辑者职责:负责文档的低层次综合。

8、如文档的整体格式与索引。技术文档编写者负责整理ODD的最终版本,确保文档从结构和内容的角度都是一致的。他们还检查是否遵循指导原则和规范。文档编辑者还负责编辑、修改产品功能说明书、使用手册等。(10)项目经理职责:组织协调相关人员进行需求分析、设计、编码、测试与修改、系统实施、客户协调等。负责计划、人员管理,负责跟踪、

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

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

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