荧光笔标记的以及手写加进去的部分基本都是从课后题总结出来的重点,可以重点背一下,感觉还蛮准,比如敏捷宣言和招标书的内容我就正好背到了hhh SPSP和质量计划那块儿实在太烦躁了没好好总结,不过感觉这一块儿也不怎么考,大家自行再看看这部分 (ps:不要太在意我的字qaq,不好看但应该能看懂) (再ps:这是小菜鸡本人唯一一门期末99的科目嘿嘿) 祝大家期末90+!!! ### 软件项目管理知识点总结 #### 一、项目定义及分类 1. **定义**:项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性努力。 - 目标性:项目旨在达到特定的目标。 - 临时性:项目有明确的开始和结束时间。 - 独特性:每个项目都有其独特的性质。 - 资源约束性:项目在限定的时间、成本等资源内完成。 - 不确定性:项目实施过程中会面临不可预见的风险。 2. **项目与日常工作对比**: - **一次性与重复性**:项目是一次性的,而日常工作是重复进行的。 - **目标导向与效率导向**:项目以目标为导向,日常工作则更注重效率和有效性。 - **管理方式**:项目通过项目经理及其团队协作完成,日常工作则是职能式的线性管理。 - **变更管理**:项目存在大量的变更管理,日常工作则保持持续的连贯性。 3. **项目分类**: - **封闭性项目与开放式项目** - **业务项目与自我开发项目** - **企业项目、政府项目与非盈利机构的项目** - **盈利性项目与非盈利性项目** - **项目组合、项目群、项目与子项目** #### 二、项目管理 1. **定义**:项目管理是在项目活动中运用专门的知识、技能、工具和方法,使项目能够实现或超过项目干系人的需要和期望。 2. **主要内容**: - **特征**: - 项目的特征(目标性、临时性、独特性、资源约束性、不确定性)。 - 抽象性。 - 复杂性。 - 经验在软件项目中起重要作用。 - 变更是软件项目中的常见现象。 - 项目的独特性和临时性决定了项目是渐进明细的。 - **组成**: - 软件开发的过程。 - 软件开发的结果。 - 软件开发赖以生存的资源。 - 软件项目的特定委托人(客户)。 3. **特点**: - 创造性:项目的独特性要求创新。 - 不确定性:项目涉及多个学科和行业,缺乏可借鉴的经验。 - 需要专门的组织和团队:跨越部门界限的合作。 - 项目经理的作用非常重要:确保项目的成功。 - 软件的特殊性:软件作为知识产品,其开发进度和质量难以准确估计。 #### 三、项目管理知识体系 1. **10个知识领域**: - 项目集成管理 - 项目范围管理 - 项目进度管理 - 项目成本管理 - 项目质量管理 - 项目资源管理 - 项目沟通管理 - 项目风险管理 - 项目采购管理 - 项目干系人管理 2. **5个标准化过程组**: - 启动过程组 - 计划过程组 - 执行过程组 - 控制过程组 - 收尾过程组 #### 四、软件项目管理知识体系 1. **软件过程**:指软件开发过程中遵循的方法和步骤。 2. **最佳实践**:基于业界经验和标准形成的最有效的工作方法。 3. **软件过程管理**:对软件开发过程进行规划、执行、监控和改进的活动。 #### 五、敏捷项目管理 1. **敏捷软件开发**:一种响应变化而非遵循计划的软件开发方法论。 2. **敏捷宣言**:强调个体和交互胜过流程和工具、可用的软件胜过详尽的文档、客户合作胜过合同谈判、响应变化胜过遵循计划。 3. **敏捷原则**:如尽早并持续交付有价值的软件、拥抱变更、面对面交流等。 以上总结了软件项目管理的主要知识点,包括项目的基本概念、项目管理的内容与特点、项目管理的知识体系以及软件项目管理的具体内容。这些知识点对于理解和掌握软件项目管理的核心理念至关重要。
剩余41页未读,继续阅读
- 粉丝: 12
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助