




已阅读5页,还剩52页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件项目计划 四川华迪信息技术有限公司Version1 0 2020 3 20 可编辑 2 Overview 课程介绍软件项目计划制作项目计划几点建议参考资料 课程介绍 2020 3 20 可编辑 4 关于本次课程 课程目标预备知识目标听众日程表词汇表 2020 3 20 可编辑 5 课程介绍 课程目标预备知识目标听众日程表词汇表 2020 3 20 可编辑 6 课程目标 理解项目计划 SPP 的目标与作用全面理解项目考虑方面 进度 资源 风险 质量 的含义掌握制作项目计划的流程如何制作SPP 2020 3 20 可编辑 7 预备知识 项目管理的基本知识RUP的基本知识项目管理与开发规范 2020 3 20 可编辑 8 目标听众 项目经理项目计划复审员其他人员 2020 3 20 可编辑 9 日程表 共计 0 25天详细安排 2020 3 20 可编辑 10 词汇表 SPP SoftwareProjectPlanRUP RationalUnifiedProcessCMM CapabilityMaturityModel 软件项目计划 2020 3 20 可编辑 12 Overview 几个问题关于项目计划的知识 概念目标时机职责作用 2020 3 20 可编辑 13 问题 项目计划要回答的问题是什么 什么是软件项目计划 为什么要做计划 作计划要达到什么样的目标 在何时制定计划 谁将对项目计划负责 做计划有何作用 意义何在 2020 3 20 可编辑 14 项目计划要回答的问题 必须做什么 如何做 谁去做 什么时候做 成本是多少 应该达到什么质量 2020 3 20 可编辑 15 概念 软件项目计划软件项目计划项目是一个综合的组装工件 即它是一个计划集 用来收集管理项目时所需的所有信息 包括项目在开始阶段中开发的许多工件 并且在整个项目过程中保留下来 可能在不断的更新中 迭代 阶段中 2020 3 20 可编辑 16 目标 目标一对于供计划和跟踪软件项目使用的软件估计 规模 工作量 时间 费用等 已建立文档 目标二软件项目的活动和约定是有计划的并已建立文档 目标三受影响的组和个人同意他们的关于软件项目的约定 2020 3 20 可编辑 17 时机 在项目的开始阶段开发总体的计划高级计划在每个重要里程碑处更新根据项目的实际运作的情况 比较项目计划设置的重要里程碑 可能是阶段 迭代 迭代内的里程碑 适时地和合理地调整项目计划 以提高项目计划的可行性例如 阶段迭代周 月 季度 2020 3 20 可编辑 18 职责 项目经理负责制定软件项目计划 并确保在整个软件开发生命周期中始终提供计划文档的最新版本 项目组所有成员 包括SQA 都要参与计划的制定SQA 高级管理者 委托方 用户 用户代表 要参与项目计划的评审 2020 3 20 可编辑 19 作用 它说明了软件开发的方法 是一种高级的计划 生成后供经理们指导开发工作所用 为高级管理者提供监督项目的依据 包括 项目经理 以制定项目时间表和资源需求 并按照时间表跟踪项目的进展 项目团队成员 以了解他们的工作任务 工作时间以及他们所依赖的其他活动 高级管理者 据此来监督项目的费用 进度以及对人员的绩效考核等等 制作项目计划 2020 3 20 可编辑 21 项目计划的内容 项目概述项目组织结构项目管理流程项目技术流程项目支持流程其它专题计划 2020 3 20 可编辑 22 项目计划的内容 Const 项目概述项目的目标以及规模项目中的假设与约束条件项目应该交付的工件软件项目计划的演进 2020 3 20 可编辑 23 项目计划的内容 Const 项目组织结构项目角色的划分与职责的定义人力资源的配置人员沟通计划 内部与外部 2020 3 20 可编辑 24 项目计划的内容 Const 项目管理流程估算项目 规模 费用 预算 划分项目开发阶段与迭代安排项目开发时间表 进度 分配项目资源 人员 计算机软 硬件资源以及项目参与人员的培训等 计划迭代计划项目的风险管理对所有影响项目的因素的跟踪与控制计划计划项目的收尾 2020 3 20 可编辑 25 项目计划的内容 Const 项目技术流程软件生命周期模型开发案例描述项目开发中使用的方法 工具与技术产品验收计划 2020 3 20 可编辑 26 项目计划的内容 Const 项目支持流程配置管理计划质量保证 SQA 计划问题解决计划文档编写计划评审计划测试计划流程改进计划 可选 2020 3 20 可编辑 27 项目计划的内容 Const 其它专题计划合同或法规所要求的其他计划 2020 3 20 可编辑 28 制作软件项目计划的流程 估算项目的规模 工作量 开发周期Estimateprojectsize effort time 计划项目的时间表 资源Planscheduleandresources 定义项目的软件开发生命周期模型模型Definesoftwaredevelopmentlifecyclemodel 计划项目的阶段 迭代Determinephasesanditerations 确定关键的软件开发活动以及里程碑Confirmthekeydevelopingactivitiesandmilestones 制作子计划DevelopSubPlan 制作专题计划DevelopAdditionalPlan 制作软件项目计划文档Documentedsoftwareprojectplan 计划评审Reviewthesoftwareprojectplan 通过 Pass 结束 是 否 修改计划Updatethesoftwareprojectplan 2020 3 20 可编辑 29 估算项目的规模 工作量 时间 估算方法COCOMO模型 结构 成本 模型UCP 根据复杂程度计算POINT的点数 Usecasepoint FP 根据功能点 Functionpoint WBS 任务分解结构通过估算可以得到规模 Size 工作量 Effort 开发周期 Time 费用 Cost 估算概述 项目估算 课程 2020 3 20 可编辑 30 定义软件开发生命周期模型 从TPUP中进行剪裁的生命周期与活动阶段定义与里程碑目标的定义 评估标准定义迭代以及每次迭代的目标2次迭代每次迭代3周确定软件发布的工作版本A1B1 B2 C1 C2 C3 2020 3 20 可编辑 31 计划阶段 迭代 将开发周期分配到各个阶段建议的阶段划分比例例子根据组织定义的过程剪裁指南进行调整 2020 3 20 可编辑 32 计划阶段 迭代 Const 确定各个阶段的里程碑目标 评估标准里程碑目标评估标准根据项目的特点阐述确定各个阶段的迭代 目标 评估标准阶段的迭代每次迭代的目标迭代的评估标准根据项目的特点阐述 2020 3 20 可编辑 33 计划阶段 迭代 Const 确定各个阶段的里程碑目标 评估标准里程碑目标评估标准根据项目的特点阐述确定各个阶段的迭代 目标 评估标准阶段的迭代每次迭代的目标迭代的评估标准根据项目的特点阐述 2020 3 20 可编辑 34 定义项目的组织结构 根据关键开发与管理活动划分项目内功能组BusinessModelingRequirementsAnalysis DesignImplementationTestingDeploymentConfigurationManagementProjectManagementEnvironmentAdditionalGroups 根据项目的特殊需要 Project BusinessModeling Requirements Analysis Design ProjectManagement Implementation Testing Deployment ConfigurationManagement Environment AdditionalGroups 2020 3 20 可编辑 35 定义项目的组织结构 Const 根据项目情况在小组中分配角色 同时确定角色的对应人员 例如 项目需求组包括的角色 需求复审员Bruce RobbieWilliams系统分析员EricClapton BeeGees用例阐述者BeeGees Johnson B B King用户界面设计员WillSmith Requirements RequirementsReviewer Bruce RobbieWilliams SystemAnalyst EricClapton BeeGees UseCaseSpecifier BeeGees Johnson B B King UIDesigner WillSmith 2020 3 20 可编辑 36 定义项目的组织结构 Const 项目沟通计划项目组内部的沟通项目组与外部的沟通 2020 3 20 可编辑 37 制作子计划 预算控制计划说明以何种方法监控项目预算开支 以及如何在需要时采取纠正措施进度控制计划说明以何种方法按照设定的时间表监控项目进展 以及如何在需要时采取纠正措施项目报告计划说明将生成的内部和外部报告 以及报告发布的频率和范围 2020 3 20 可编辑 38 制作子计划 Const 资源获取计划说明您将如何发现并招募项目所需的人员培训计划列出项目团队成员所需的所有特殊培训 以及完成这些培训的预定日期 2020 3 20 可编辑 39 制作子计划 Const 风险管理计划 风险列表 问题解决计划 2020 3 20 可编辑 40 制作子计划 Const 文档编写计划说明项目文档的编写方式 时间进度安排 资源的分配评审计划产品验收计划 2020 3 20 可编辑 41 制作子计划 Const 配置管理计划配置经理负责完成需求管理计划系统分析员负责完成每个迭代的迭代计划项目经理负责完成 2020 3 20 可编辑 42 制作项目专题计划 SQA计划独立于项目组的SQA组负责制定测试计划项目测试组其它专题计划用户培训计划维护计划 2020 3 20 可编辑 43 制作项目计划文档 遵照组织定义的软件开发计划模版格式 对项目计划的建议 2020 3 20 可编辑 45 对项目计划的建议 1 认识到信心来自规划过程 而不是计划本身创建项目计划会迫使您早在编写一行代码之前就考虑如何构建您的系统 减少项目的风险 因为您已经考虑了各种策略和方法并且已经选择了最有意义的一项 您的目的不应该只是不花气力产生一个计划 它应该是一个实际可行的计划 您可以根据它来成功管理您的项目 2020 3 20 可编辑 46 对项目计划的建议 2 软件过程推动计划的开发每个软件过程都有一个不同的集合 它包括组织团队的活动方法以及规划项目常用的技术 由于这个原因 基于RationalUnifiedProcess RUP 的项目规划不同于OOSP项目的规划 而OOSP项目的规划也不同于eXtremeProgramming XP 项目的规划 不同的过程有不同的计划 2020 3 20 可编辑 47 对项目计划的建议 3 从粗粒度的计划开始在项目将要开始时 应该制定一个粗粒度的 确定项目高级活动和预期里程碑的计划 粗粒度的计划将组织成迭代 根据项目的大小和性质 每次迭代通常在三周到八周之间发生 四周到六周为更佳 其中一些迭代将集中在项目初期 而很多迭代将集中在整个应用的功能部分开发 还有一些迭代集中在将您的系统转变成产品 2020 3 20 可编辑 48 对项目计划的建议 4 实施者应该是计划人员创建项目计划的最佳人员是负责实施该计划的人员 当规划由一个人创建而由另一个人实施时 如果项目不能按时完成或超出预算 他们不太会相信计划 而很有可能会责备它 也就是说 参与项目的每个人都应该投入到项目计划的开发和进展中 2020 3 20 可编辑 49 对项目计划的建议 5 不要忘记 不该忘记的事 计划不仅要反映需求设计 建模 编程和测试的 真实 工作 而且还应该反映辅助活动 然而仍是重要的 它包括 休假和法定假日培训和教育项目管理活动 如规划和人员管理开销 如系统当机时间 会议和回复电子邮件体系结构定义测试之后的系统返工系统交付与重用相关的活动 如普遍化 2020 3 20 可编辑 50 对项目计划的建议 6 将任何设想和约束编入文档规划时您总要作一些假设 如能够及时获得应用程序服务器的新发行版 或可以得到熟悉您正在应用的技术和技巧的开发人员 同时 您将在一些约束下工作 如影响计划的强制截止期限或资源限制 将这些假设和约束编入文档 这样 当您实施项目的任何时候更新计划时 都可以记起您先前做出的一些 不寻常 决定 2020 3 20 可编辑 51 对项目计划的建议 7 认识到不同的资源意味着不同的计划十名有经验的开发人员组成的团队创造出的成效要远远多于十名初学者组成的团队所创造的成效 要想更加实际的话 您的计划必须反映项目可使用的资源的真实情况 2020 3 20 可编辑 52 对项目计划的建议 8 创建现实的计划项目组必须相信其项目的目的 估价和时间表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年电子元件成型机项目合作计划书
- 2025年教师招聘之《小学教师招聘》通关提分题库及参考答案详解(巩固)
- 含油果作物种植保险服务创新创业项目商业计划书
- 移动化心理咨询平台创新创业项目商业计划书
- 教师招聘之《小学教师招聘》考试押题密卷含完整答案详解(全优)
- 教师招聘之《小学教师招聘》高分题库及参考答案详解(综合卷)
- 2025年教师招聘之《小学教师招聘》通关练习题库包附答案详解(a卷)
- 2025年汽车座椅调角器合作协议书
- 建设工程造价咨询合同(一)
- 《高效学习的设计:课件创新策略》
- 专八备考单词讲解
- 《古代诗歌四首》理解性默写与训练-2023学年七年级语文上册知识梳理与能力训练
- 2025年非高危安全管理员和企业负责人习题有(含答案)
- 2025年度乡村医生能力提升培训考试试题及答案
- 2025法拍房屋代理竞买合同范本:专业中介服务
- 医院2025年年度窗口服务优化计划
- 营销部综合事务管理办法
- 机加工车间员工技能培训
- 部编人教版三年级上册道德与法治全册教案
- 医院见习人员管理制度
- T/CECS 10348-2023一体化净水设备
评论
0/150
提交评论