管理培训课件(软件项目管理过程)PPT课件.ppt_第1页
管理培训课件(软件项目管理过程)PPT课件.ppt_第2页
管理培训课件(软件项目管理过程)PPT课件.ppt_第3页
管理培训课件(软件项目管理过程)PPT课件.ppt_第4页
管理培训课件(软件项目管理过程)PPT课件.ppt_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件项目管理 2020年3月27日 1 2 学习内容 项目管理概述项目生命周期与组织项目管理九大知识体系软件项目管理过程 2020年3月27日 3 软件项目管理 2020年3月27日 4 软件项目管理原则 用分阶段的生命周期计划严格管理 坚持进行阶段评审 实行严格的产品控制 采用现代程序设计技术 结果应能够清楚地审查 开发小组地人员应该少而精 承认不断改进软件工程实践地必要性 2020年3月27日 5 小软件项目开发中常犯的错误 开发之前没有认真地进行项目可行性和工作量的估计 没有真正的设计过程 不经过单元测试而直接进入系统测试 2020年3月27日 6 软件开发的文档 项目开发计划测试分析报告概要设计说明书测试计划操作手册模块开发卷宗用户手册项目开发总结报告详细设计说明书 数据要求说明书软件需求说明书可行性研究报告开发进度月报数据库设计说明书模块开发卷宗用户手册项目开发计划项目开发总结报告 2020年3月27日 7 软件项目管理 项目管理过程项目开发过程项目支持过程 2020年3月27日 8 项目管理过程 2020年3月27日 9 项目管理过程 立项管理结项管理项目规划与监控变更控制沟通控制问题跟踪 2020年3月27日 10 立项管理 立项申请书 产品建议书 调研分析报告 相关合同文件 立项评审通知立项评审结论项目总体计划 2020年3月27日 11 结项管理 结项申请书项目评估报告问题跟踪表个人工作总结 知识库 2020年3月27日 12 项目规划和监控 项目规划 ProjectPlanning 是指对本项目的人力资源 任务进度 成本等做出合适的安排 制定出一些计划 包括宏观的和细节的 使大家按照计划行事 最终顺利地达到预定的目标 项目监控是将项目实际情况与项目计划进行对比 如果发现某些因素 如人力资源 任务进度 成本等 的偏差比较大 那么及时分析原因 给出纠正措施 2020年3月27日 13 项目规划和监控 项目人员角色项目人员角色表 姓名 角色 工作描述等 任务进度管理 2020年3月27日 14 项目规划和监控 项目成本管理项目评审决策评审技术评审 评审报告 2020年3月27日 15 变更控制 变更控制报告 2020年3月27日 16 沟通管理 消除摩擦 增进关系处理不合理的变更依据合同处理变更设法拖延到下个版本让客户欠下人情发掘新的商机 沟通记录 2020年3月27日 17 问题跟踪 问题跟踪表 2020年3月27日 18 项目开发过程 2020年3月27日 19 项目开发过程 需求开发与管理系统设计模块开发与集成测试与缺陷跟踪交付与验收软件维护 2020年3月27日 20 需求开发与管理 需求调研需求分析需求定义需求评审需求跟踪 2020年3月27日 21 需求调研方式 与用户交谈 向用户提问题 参观用户的工作流程 观察用户的操作 向用户群体发调查问卷 与同行 专家交谈 听取他们的意见 分析已经存在的同类软件产品 提取需求 从行业标准 规则中提取需求 从Internet上搜查相关资料 客户需求记录 2020年3月27日 22 需求分析方法 问答分析法是什么 为什么建模分析法图形符号来表示 刻画需求 2020年3月27日 23 需求定义 需求规格说明书 2020年3月27日 24 需求评审 需求分析员邀请项目成员 包括项目经理 和客户代表共同评审 需求规格说明书 大家尽最大努力使 需求规格说明书 能够正确无误地反映用户的真实意愿 力求使需求文档达到正确 清楚 无二义性 一致 必要 完备 可实现 可验证 2020年3月27日 25 需求跟踪 第1步 需求分析员创建需求的目录结构 便于人们阅读 第2步 需求分析员输入每条需求的详细内容 可以多次细化修改 每次修改后应通知相关项目成员 第3步 需求分析员跟踪每条需求的进展状况 填写需求跟踪记录 2020年3月27日 26 项目开发过程 需求开发与管理系统设计模块开发与集成测试与缺陷跟踪交付与验收软件维护 2020年3月27日 27 软件系统设计 主要内容有体系结构设计 用户界面设计 数据库设计等 在需求与代码之间建立桥梁 指导工作人员开发能够满足用户需求的软件系统 软件系统设计说明书 2020年3月27日 28 设计评审 目的是在同行专家的帮助下 尽早地发现本系统中存在的设计缺陷 及时消除设计缺陷 2020年3月27日 29 项目开发过程 需求开发与管理系统设计模块开发与集成测试与缺陷跟踪交付与验收软件维护 2020年3月27日 30 模块开发与集成 开发人员对自己承担模块的质量和开发进度负责 必须先进行自我测试 必须实现模块的所有功能 消除自己已经发现的缺陷 模块需求和设计文档 2020年3月27日 31 项目开发过程 需求开发与管理系统设计模块开发与集成测试与缺陷跟踪交付与验收软件维护 2020年3月27日 32 测试与缺陷跟踪 提交测试 测试准备 执行测试 消除缺陷 缺陷跟踪 开发负责人 测试负责人 测试人员 开发人员 审核关闭 2020年3月27日 33 提交测试 在配置库中打标记 Label 这个Label就是待测试物品 如软件包 的版本号 说明该版本要测试什么 注意事项等 开发人员必须测试自己开发的功能 通过后才可以交付给测试人员 2020年3月27日 34 测试准备 分配测试任务设计测试用例目的是找出需求 设计 代码中的毛病 因此最好尽可能早地设计测试用例 不同的测试用例其用途应当不一样 不要累赘 显而易见的测试用例不必完整地用文字描述 因为此时文字描述的价值不大 反而消耗时间 构建测试环境 测试用例 2020年3月27日 35 缺陷跟踪 报告缺陷 报告者 报告者 接受者 处理缺陷 解决待关闭 审核关闭 接受者 重新打开 缺陷跟踪表 2020年3月27日 36 消除缺陷 找到错误的代码时 不要急于修改 先思考一下 软件中可能潜伏同一类型的许多错误 例如由不良的编程习惯引起的 好不容易逮住一个 应当乘胜追击 全部歼灭 在改错之后一定要马上重新测试 以免引入新的错误 反思 写下心地体会 与他人共享经验教训 2020年3月27日 37 项目开发过程 需求开发与管理系统设计模块开发与集成测试与缺陷跟踪交付与验收软件维护 2020年3月27日 38 交付与验收 软件部署说明书 客户培训记录 2020年3月27日 39 项目开发过程 需求开发与管理系统设计模块开发与集成测试与缺陷跟踪交付与验收软件维护 2020年3月27日 40 软件维护 纠错性维护完善性维护 2020年3月27日 41 项目支持过程 2020年3月27日 42 项目支持过程 软件配置管理文档管理质量保证日志和周报绩效评估知识库管理 2020年3月27日 43 软件配置管理 软件配置管理 SCM 是指通过执行版本控制 变更控制等规程 以及使用合适的配置管理软件 来保证所有配置项的完整性和可跟踪性 配置项主要有两大类 软件代码和文档配置项的主要属性有 名称 标识符 文件状态 版本 作者 日期等 2020年3月27日 44 软件代码管理 项目经理 或上级领导 指定项目的配置管理员 配置管理员创建本项目对应的配置库 其目录结构与开发环境的目录结构保持一致 配置管理员为每个项目成员分配配置库的操作权限 项目成员根据自己的权限操作代码 如果要修改已经发布了的代码 必须遵循 申请 审批 执行 的变更管理流程 有关责任人定期备份代码库 2020年3月27日 45 软件文档管理 项目经理创建项目文档库 至少确定文档库的第一级目录 项目经理为每个项目成员分配文档库的操作权限 项目经理用文件袋或文件柜妥善保管纸质文档 如果要修改已经发布了的重要文档 必须遵循 申请 审批 执行 的变更管理流程 有关责任人定期备份文档库 2020年3月27日 46 质量保证 质量保证 QA 是指检查项目的 工作过程和工作成果 是否符合既定的规范 质量保证的要点是 找出明显不符合规范的工作过程和工作成果 及时督促相关人员纠正问题 每个检查点的检查结论有3种 通过 未通过 免检 质量保证检查表 2020年3月27日 47 日志和周报 项目成员应每天撰写工作日志 记录每天的主要工作内容 项目经理撰写项目周报 抄送给领导和项目成员 工作日志 项目周报 2020年3月27日 48 绩效评估 定义绩效体系绩效评估类型 每个绩效评估类型细分为若干个绩效指标 每个绩效指标限定了最高分值 体现了权重 并给出详细的评分标准 将业绩分数划分若干等级

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论