
软件项目管理(一)
文章平均质量分 82
课本:软件项目管理(第二版) 清华大学出版社【01336】
有着吃下一头牛的心
这个作者很懒,什么都没留下…
展开
-
再战:软件项目导论
软件工程定义原创 2022-08-02 23:09:59 · 237 阅读 · 1 评论 -
01336软件项目管理复习
第1章1、项目的基本特性:独特性、一次性、组织性、生命期、目标冲突性、资源消耗性、后果的不确定性。2、IT软件项目管理和其他项目管理相比,具有的独特性:生产无形的产品;过程没有明显的划分;大都是“一次性”的人力消耗型项目。3、软件项目开发的主要阶段:需求分析、概要设计、详细设计、编码、测试、安装及维护。4、项目成功的三个主要因素:范围、时间、成本。第2章1、工作分解结构的两个重要特征:“分解”和“图表表示”。2、甘特图是表示项目各阶段任务开始时间与结束时间的图。用水平线段表示阶段任务;线段起点原创 2022-07-25 13:00:55 · 781 阅读 · 1 评论 -
01336软件项目管理考试大纲
湖南自考01336 软件项目管理(一)考试大纲第一部分 课程性质与目标 一、课程性质与特点软件项目管理(一)是高等教育自学考试软件工程(本科)专业的专业核心课程、游戏软件开发技术(本科)专业的选考课程,是为培养和检验考生的软件项目管理的基本理论知识和应用能力而设置的一门专业课程。软件项目管理是软件项目实施过程中采取的一系列管理行为,目的是要保证软件项目的成功。本课程将依据软件项目管理的基本特点,以软件项目管理过程为线索,介绍软件项目管理的基本理论、方法和技术。主要内容包括:项目及项目管理原创 2022-07-25 12:54:06 · 667 阅读 · 0 评论 -
第十一章将6б管理引入软件开发
一、学习内容(一)6б的故事1. 初探6б2. 6б在摩托罗拉诞生3. 6б在通用电气获得巨大成功(二)6б理论基础1.平均值屏蔽了问题,波动成了焦点2. “波动”问题的数学描述1. 对波动的描述2. 对过程能力的描述3. 对缺陷的描述4. 对过程绩效的描述3. 6б的数学含义4. 其他术语1. 关键质量要素(CTQ)2. 关键产品特性(KPC)3. Pareto图(三)6б管理6б管理的实施条件6б管理的组织形式6б的改进模型——DMAIC(四)使用6б改善软原创 2021-09-12 10:24:00 · 475 阅读 · 1 评论 -
第十章敏捷软件开发
一、学习内容(一)敏捷软件开发的诞生1. 传统的软件过程成为过去2. 新的软件工程过程发展失控3. 敏捷软件开发诞生4. 敏捷软件开发特点(二)敏捷软件开发宣言1. 个体和交互胜过过程和工具2. 可以工作的软件胜过面面俱到的文档3. 客户合作胜过合同谈判4. 响应变化胜过遵循计划(三)敏捷宣言遵循的原则(四)对比其他的方法(五)敏捷软件开发的适用性(六)极限编程概述1. 价值观1. 简单2. 交流3.反馈4.勇气2. 原则1. 快速反馈2. 简单性假设3.拥抱变原创 2021-09-09 21:48:08 · 313 阅读 · 0 评论 -
第九章Rational统一过程
一、学习内容(一)什么是Rational统一过程1. RUP是一种软件工程化过程2. RUP还是由Rational公司(2003年被IBM收购)开发和维护的一套过程产品3. RUP还是统一建模语言(UML)的使用指南4. RUP本身是可配置的过程(二)核心概念1. 架构2. 工作流程1.核心工作流程2.工作流程明细3. 角色4. 活动5.步骤6. 工件(三)6个最佳实践1. 迭代式的软件开发2. 需求管理1. 在RUP中进行需求管理的意义2. RUP捕获和描述需求的方法原创 2021-09-07 22:32:26 · 2049 阅读 · 0 评论 -
第八章软件项目质量管理
一、学习目的与要求软件质量是软件项目管理是否成功的标志;质量管理是软件项目管理的关键内容;了解软件项目质量管理的概念及其重要性;了解质量管理过程及包含的主要活动;掌握软件项目之力计划的编制依据和主要内容;初步具备编制软件项目质量计划的能力。二、学习内容1. 质量管理概念1. 软件质量含义(识记):每千行代码中包含的缺陷数是衡量软件质量的指标;特性(理解):(1)功能性:是与一组功能及其制定的性质有关的一组属性,包括合适性、准确性、互操作性、依从性和安全性;(2)可靠性:是原创 2021-08-30 22:58:11 · 2108 阅读 · 0 评论 -
第七章软件项目资源管理
一、学习目的与要求资源管理也是项目管理的一个重要组成部分掌握软件开发人员的组织与分工的原则和主要方法熟悉目前留下的软件资源管理工具及软件复用的主要方法二、学习内容1. 人力资源管理(重点)人力资源管理是软件项目管理中至关重要的组成部分1. 人力资源管理概念:有效的发挥每个项目干系人作用的过程;软件项目中的人力资源:资助者、客户、项目组成员、支持人员及供应商;任务:分析人力资源需求、规划人力资源配备状况;获取人力资源信息、招聘员工、确定劳资关系;培训员工、任用员工;评估员工原创 2021-08-25 22:31:02 · 2583 阅读 · 0 评论 -
第六章软件项目配置管理
一、学习目的与要求配置管理是软件项目管理的一项主要内容;有效的配置管理可以帮助提高软件产品质量,还可以提高软件产品质量;了解如那件项目配置管理的概念及意义;理解配置管理的基本过程;掌握软件项目配置管理计划的主要内容;初步具备编制软件配置管理计划的能力。二、学习内容1. 软件项目配置管理概述(重点)1. 基本概念软件项目配置管理就是作为变革控制机制而引入到软件项目中的,关键任务是控制变更活动。相关概念如下:软件:由逻辑和功能特性构建的信息;配置:软件部件表原创 2021-08-25 20:13:26 · 5073 阅读 · 0 评论 -
第五章软件项目风险管理
一、学习的目的与要求进行合理的风险管理、制定及时的风险计划是预防软件项目失败的一种重要手段;了解软件项目中存在的风险;掌握集中常用的风险识别方法、风险评估方法理解风险规划的主要内容二、学习内容1. 软件项目风险管理概述(重要)1. 风险目标损失或然2. 软件风险3. 软件项目风险管理4. 软件项目风险管理的意义2. 风险识别(重点)1. 风险识别依据2. 常见软件风险人力资源风险需求风险项目接口风险设计风险管理风险开发过程风险项目集成与测试风险原创 2021-08-05 22:12:51 · 4335 阅读 · 0 评论 -
第四章软件项目进度管理
一、学习的目的与要求软件项目进度计划是对软件项目实施管理的依据;编制软件项目计划是项目管理人员必备的基本能力;了解软件项目进度计划包含的基本内容;掌握编制软件项目进度计划的基本方法;初步具备编制软件项目进度计划的能力。二、学习内容1. 软件项目进度管理概述进度问题是项目生命周期内造成项目冲突的主要原因;1. 时间管理原则区分重要与紧急的联系:分为紧急重要工作、重要不紧急工作、紧急不重要工作、不紧急不重要工作;适当运用Pareto原则:用80%的时间来做20%最重要的事情;原创 2021-08-04 23:16:06 · 1928 阅读 · 0 评论 -
第三章软件项目成本管理
一、学习目的与要求成本估算是项目管理的基础和核心内容之一;掌握软件项目成本估算的含义、过程和方法;初步具备进行软件项目成本估算的能力;二、学习内容1. 概述(次重点)1. 成本项目成本:人力资源成本、软硬件资源成本、商务活动成本、其他成本费用;2. 成本管理目标:确保在比准的预算范围内完成项目所需的各项任务;软件项目成本管理活动:(1)软件系统规模估算:软件项目工作任务分解,并且对程序量进行估算;(2)软件项目成本估算:软件生产效率估计,根据系统规模和生产效率估计完成项原创 2021-08-04 00:21:29 · 2654 阅读 · 0 评论 -
第二章软件项目需求管理
一、学习目的与要求目的:认识软件需求是一个项目的开端,是软件设计及实现的基础要求:了解软件需求的概念理解需求开发的步骤和活动初步具备编写需求规格说明书的能力掌握需求管理的目标、原则和策略二、学习内容1. 需求工程1. 软件需求概念(次重点):(1)用户解决问题或达到目标所需的条件或能力;(2)系统或系统部件要满足合同、标准、规范或其他正式文档所需具有的条件或能力;(3)一种反映上面所描述的条件或能力的文档说明。2.软件需求层次(4个)原始问题描述:对要解决的问题原创 2021-08-02 23:34:56 · 1424 阅读 · 0 评论 -
第一章软件项目管理导论
一、学习目的与要求掌握项目及软件项目的基本概念了解软件项目的生命周期理解软件工程框架掌握软件项目管理的基本概念、特征和主要内容正确理解软件项目管理的过程、范围以及所面对的问题二、学习内容1. 软件市场软件商品特征:无形性、无损耗性、易复制性;软件的成本:只有固定成本软件的定价:边际成本低,高劳动力成本,高附加值;有很大的波动性和差异性;软件市场的垄断现象:1. 低端支撑软件系统的垄断特征日益突出;2. 固定成本形成的价格效应;3. 软件产业的“先入为主”现象;软件市场原创 2021-08-01 23:28:21 · 754 阅读 · 6 评论