第一篇学时软件项目初始第二章讲解.pptVIP

第一篇学时软件项目初始第二章讲解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* WaterFall model适合的项目 项目的需求在项目开始前很明确 解决方案在项目开始前也很明确 类似的项目如: 公司的财务系统 库存管理系统 短期项目 * V模型 接收测试 集成测试 系统测试 项目规化 需求分析 总体设计 * V模型特点 简单易用 强调测试过程与开发过程的对应性和并行性 没有反应出来实际的开发过程 一个项目50%以上的时间花在测试上,V模型体现了全过程的质量意识。 * V模型模型适合的项目 项目的需求在项目开始前很明确 解决方案在项目开始前也很明确 对系统的性能安全很严格的项目 类似的项目如: 航天飞机等 公司的财务系统 实例 * V模型使用指南 严格按照顺序进行开发 注意开发过程和测试过程的并行性 * 原型 Prototype 定义:图示() * Prototyping model特点 在需求定义之前,需要快速构建一个系统。 根据构建系统的优缺点,用户给开发人员提出反馈意见。 根据反馈意见修改软件需求规格,以便系统可以更正确地反映用户的需求。 减少各种假设以及风险。 * Prototyping model使用指南 用户和开发人员根据初始需求共同开发一个项目规划 用户和开发人员利用快速分析技术共同定义需求和规格 设计者构建一个模型 设计者演示这个模型,用户来评估性能 标识问题,然后用户和设计者一起来解决他们 循环这个过程,直到用户满意为止 详细设计就可以根据这个原型进行 原型可以用代码或者工具来实施 * Prototyping model模型适合的项目 项目的需求在项目开始前不明确 需要减少项目需求的不确定性 类似的项目如: 明确显示界面 第一次开发的产品,验证技术可行性 原型生存期模型 * 增量 Incremental Model 核心功能 核心功能 1 1 2 1 2 3 第一增量 第二增量 第三增量 核心功能 1 1 2 1 2 3 …… * Incremental Model特点 可以循序渐进,避免一次投入太大的风险 更快地开发出可以操作的系统 可以减少开发过程中用户需求的变更 有些增量可能需要重新开发 * Incremental Model使用指南 首先构建整个系统的一部分 然后逐步地增加功能和性能 * 本模型适合的项目 项目开始,明确了需求的大部分,但是需求可能会发生变化。 对于市场和用户把握不是很准,需要逐步了解。 对于有庞大和复杂功能的系统进行功能改进,就需要一步一步实施的。 增量模型实例 * 螺旋式 Spiral Model 它通过一系列瀑布模型的不断循环来逐步规避风险。 * Spiral Model 螺旋模型沿着螺线旋转,在四个象限上分别表达了 四个方面的活动,即: 制定计划──确定软件目标,需求和选定实施方案,弄 清项目开发的限制条件。 风险分析──评估所选方案,考虑如何识别和消除风险。 实施工程──实施软件开发,编码,测试等。 客户评估──评价开发工作,提出修正建议,规划下期 任务。 * 软件项目招投标 软件企业编制、准备项目投标书需要花费很多时间且消耗成本,因此需要软件企业进行投标决策。决策时要考虑以下内容: 竞争对手分析。 风险分析,项目有否来自技术或资金方面的风险? 目标分析,本项目与你企业的经营目标一致吗? 声誉与经验分析。 客户资金分析。 投标书所需资料分析。 项目所需资源分析。 客户本身的资信问题,包括了解客户的实力、回款能力、需求相对准确性。 企业投标的目标: 拿下项目,签定合同。如果屡战屡败,会损坏企业的声誉。 * 软件项目投标书 项目投标书一般依据客户的RFP(需求说明书)编写,主要内容和格式: ⑴ 技术部分 理解问题 提出解决方案 论述客户的收益 ⑵ 管理部分 工作任务描述 交付(产品)清单 项目进度计划 项目组织 相关经验 设备和工具(一些招标客户会要求投标方使用专门的设备和软件及测试工具等) ⑶ 成本部分 人力资源成本、设备报价清单及设施租金、支撑系统清单 数据资源购买、管理及差旅费、不可预测费用 培训与维护服务费 税金 * 1.3、合同文本准备 合同草案制定 合同草案 评审 合同草案 修订 合同草案确认 采购 资料 合同 草案 * 2、合同签署 谈判日程确定 合同草案提交 合同条款 协商 合同签署文本确定 合同签署文本审阅 合同签署 合同草案 合同签署文本 任务书 下达 任务书 任务书 任务书 Project charter * 乙方合同初始 合同准备 合同签署 合同管理 合同结束 * 1、合同准备 项目分析 竞标 合同文本准备 * 1.1、 项目分析

文档评论(0)

w447750 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档