- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件项目管理 第 2 章 软件开发过程管理 * 问题 如果让你来组织一个软件项目的开发,你认为首先你所关注的问题是什么? * 1. 项目案例 案例角色和人物 小王:软件项目负责人 老王:公司技术老总 开发小组:小李、老赵、小田、小谢 * 软件开发需要过程(1/3) 由于时间紧迫,小王需要马上展开软件项目的开发工作,但是它现在面临一系列头痛的问题 软件项目的开发要做哪些方面的工作 这些工作应该按照什么样的次序开展进行?这些工作完成后将产生什么样的结果?按照什么样的规范来书写这些内容 如何让员工知道要做哪些工作 尽管他学过软件工程,但在小王的头脑中没有一个清晰、系统的认识 根据以往的经验,他认为需要去制订一个清晰、详细、完整的软件开发过程 * 软件开发需要过程(2/3) 小王向老王寻求帮助,老王告诉小王公司以前从来没有这些方面的记录,各个项目组都从零开始制定自己的软件开发过程,但都没有形成文档 经过慎重考虑,小王向老王建议: 项目组需要定义软件开发过程 公司需要一个良定义、文档化的软件开发过程,以便于支持不同项目组的开发工作 老王同意小王的建议,并要求他制定和文档化一个针对公司特点、并且能满足大部分软件项目需求的软件开发过程 * 软件开发需要过程(3/3) 于是,小王只好找了一大堆的资料,带着许多疑问和困惑,考虑和制订项目开发的过程和活动。 什么是软件开发过程? 如何清晰、准确、规范地对它加以定义? 如何根据公司的特点,制定软件开发过程? 如何不断地改进软件开发过程? 如何根据项目的特点剪裁过程 等等 * 主要内容 软件生命周期 软件过程 软件开发过程 软件开发过程模型 软件开发过程存在的问题 软件开发过程管理 * 软件生命周期 从设计软件产品开始到软件产品不能再使用为止的时间周期。 可分为以下子阶段 1.需求阶段 2.设计阶段 3.实现阶段 4.测试阶段 5.安装和验收阶段 6.运行和维护阶段 7.引退阶段 包含的主要活动 1.可行性分析 2.开发计划 3.需求分析 4.概要设计 5.详细设计 6.代码编写 7.软件测试与维护 软件生命周期的提出是为了更好地管理软件开发的步骤和方法, 以及软件的维护和升级。 * 主要内容 软件生命周期 软件过程 软件开发过程 软件开发过程模型 软件开发过程存在的问题 软件开发过程管理 * 什么是过程? 针对一个给定目的地一系列操作步骤 --(IEEE-STD-610) 每个过程都有明确的目的以及具体的操作步骤,操作步骤说明了有哪些操作以及按照什么样的方式来执行操作 * 什么是软件过程? 软件过程是指软件生命周期中的一系列相关过程,是将用户需求转化为可执行系统的演化过程所进行的软件工程的全部活动,是用于生产软件产品的工具、方法和实践的集合。 软件过程的组成 工程过程:软件系统或产品的定义、设计、实现以及维护过程。 支持过程:起辅助作用的过程。 管理过程:提供指导、跟踪和监控的过程。 组织过程:用于建立组织商业目标和定义组织内部培训、开发活动和资 源使用等规则的过程。 客户-供应商过程:直接影响到客户、对开发的支持、向客户交付软件以 及软件正确操作与使用的过程。 * 主要内容 软件生命周期 软件过程 软件开发过程 软件开发过程模型 软件开发过程存在的问题 软件开发过程管理 * 软件开发过程是以生命周期各阶段的活动划分为基础,将用户需求转化为软件系统活动集合的过程。 什么是软件开发过程? 1.可行性研究 2.需求分析 3.软件设计 4.编码实现 5.软件测试 软件开发过程可分为以下子过程 * 主要内容 软件生命周期 软件过程 软件开发过程 软件开发过程模型 软件开发过程存在的问题 软件开发过程管理 * 什么是软件开发过程模型? 软件开发模型是软件开发全过程、软件开发活动以及它们之间关系的的结构框架 指导软件开发,以及软件开发过程的定义 常用的软件开发过程模型 瀑布模型 原型模型 增量模型 迭代模型 螺旋模型 * 瀑布模型 需求分析 软件设计 编码 测试 软件定义 适合场所 需求易于完善定义的软件 可行性研究 软件设计 编码 测试 需求分析 运行与维护 变化的需求 特点: 分阶段 阶段间有因果关系 评审 允许反馈 * V模型 特点 将软件实现和验证有机结合 适合场所 传统信息系统应用的开发 需求分析 概要设计 详细设计 软件编码 验收测试 系统测试 集成测试 单元测试 * 原型模型 特点 有效适应用户需求的变化 不知循环多少次,进度难
您可能关注的文档
- 锅炉技改项目报告表.doc
- 软件工程第四章 详细设计(wx).ppt
- 软件工程复习指导.doc
- 韩理想的翅膀 春天的雨点 预读课---新.pptx
- 软件工程概论大纲.doc
- 软件工程技术的发展.pptx
- 软件工程课件之第6章_详细设计(第五版)(张海潘编著).ppt
- 集体企业如何提升服务主体企业水平初探.doc
- 项目七 施工测量的基本知识.ppt
- 项目一绪论.ppt
- 2025-2026学年小学劳动一年级上册湘人版《劳动实践指导手册》教学设计合集.docx
- 2025尔雅葡萄酒与文化期末考试及答案.docx
- 2025-2026学年小学数学青岛版五四学制2024一年级上册-青岛版(五四学制)(2024)教学设计合集.docx
- 战国至秦汉国家治理模式的演化.docx
- 2025副科级面试人际关系试题及答案.docx
- 房产赠与的法律风险与流程.docx
- 2025-2026学年小学劳动一年级下册人教版生活适应(特殊教育)教学设计合集.docx
- 2025-2026学年小学数学青岛版五四学制三年级上册-青岛版(五四学制)(2012)教学设计合集.docx
- 2025-2026学年小学数学青岛版五四学制四年级上册-青岛版(五四学制)(2012)教学设计合集.docx
- 2025-2026学年河北省石家庄市新乐市中山中学八年级(上)月考道德与法治试卷(10月份)(含答案).docx
最近下载
- 上海市杨浦区市东中学2020-2021学年高三(上)期中物理试题.pdf VIP
- 消防工程施工重点、难点分析及对策消防工程施工现场细节详解.docx
- 2021届上海市杨浦区市东中学高三(上)期中物理试题(学生版).doc VIP
- 2021届上海市杨浦区市东中学高三(上)期中物理试题(教师版).doc VIP
- 上海市2020年上学期杨浦区市东中学高三物理期中试题.docx VIP
- 2022-2023学年上海市实验学校高二(上)期末地理试卷.doc VIP
- 教育科研工作总结(范文)与教育科研案例·批评中的教育艺术合集.doc VIP
- 6三维建模.6三维建模.ppt VIP
- 上海市市东实验学校2024-2025学年高二下学期3月月考 数学试卷(含解析).docx VIP
- 2024年度-幼儿园《小手不是用来打人的》PPT课件.ppt VIP
有哪些信誉好的足球投注网站
文档评论(0)