《软件开发过程综述》PPT课件.ppt

《软件开发过程综述》PPT课件.ppt

ID:52110187

大小:1000.00 KB

页数:31页

时间:2020-03-31

《软件开发过程综述》PPT课件.ppt_第1页
《软件开发过程综述》PPT课件.ppt_第2页
《软件开发过程综述》PPT课件.ppt_第3页
《软件开发过程综述》PPT课件.ppt_第4页
《软件开发过程综述》PPT课件.ppt_第5页
资源描述:

《《软件开发过程综述》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件项目管理培训讲座系列之二——软件开发过程综述内容提要软件开发过程的基本概念软件开发过程的管理内涵抛砖引玉——真实案例剖析7/25/20212软件项目管理培训之二——软件开发过程综述软件开发过程的基本流程客户需求需求分析总体设计详细设计工作分解实现1实现2实现3实现N调试评测系统集成、安装配置、技术支持封装发布更改设计7/25/20213软件项目管理培训之二——软件开发过程综述软件开发过程的基本概念(1)7/25/20214软件项目管理培训之二——软件开发过程综述软件开发过程的基本概念(2)启

2、动阶段客户接触——需求分析——项目启动以商业活动为主,技术工作为辅计划阶段确定范围(概要设计)——确定细节(详细设计)以系统架构为主,技术实现为辅实施阶段技术实现——功能性能评测——技术完善以软件开发为主,进度控制为辅结束阶段代码封装——系统发布——技术支持以软件服务为主,商业活动为辅问题:控制阶段在哪里呢?7/25/20215软件项目管理培训之二——软件开发过程综述案例分析:DLReader项目浅析启动阶段客户需求分析、项目建议书编写项目团队组建、项目分工与时间表制定计划阶段核心模块的概要设计

3、与详细设计系统架构实现实施阶段代码实现和内部技术讨论里程碑控制结束阶段代码提交与系统发布后续技术支持工作控制阶段的处理7/25/20216软件项目管理培训之二——软件开发过程综述与软件工程研究领域的对比软件工程的提出1968年秋,北约会议,提出“软件工程(SoftwareEngineer)”概念软件开发技术和软件项目管理传统软件工程管理角度:生命周期模型、文档、交流设计角度:结构化方法(PO)现代软件工程面向对象的分析、设计方法(OOA,OOD)企业管理角度:软件过程管理,CMM7/25/202

4、17软件项目管理培训之二——软件开发过程综述对软件开发过程的理解误区误区1:无视客户需求,欠缺服务理念客户需求就是软件开发的终极目标优秀的技术只有满足需求才有价值误区2:轻视设计环节,忽略工作规划总体设计阶段确定项目范围、目标、资源、时间详细设计阶段建立系统结构,实现工作细分误区3:缺乏系统观念,偏重局部开发只注重写代码,忽视系统设计、调试方法的研究技术唯上,对测试、封装、美工、手册工作冷漠误区4:不懂发布流程,降低开发价值“Manual、SetupPackage”是最终的开发结果技术实现之后,

5、如何为现实服务是关键7/25/20218软件项目管理培训之二——软件开发过程综述内容提要软件开发过程的基本概念软件开发过程的管理内涵抛砖引玉——真实案例剖析7/25/20219软件项目管理培训之二——软件开发过程综述软件开发过程的管理内涵负责建立并维护良好的软件开发工程环境,辅以完整、灵活的文档管理体系。软件开发工程环境由一系列的软硬件设施、操作习惯、管理规范组成。其目的在于保证高质量的软件开发过程。7/25/202110软件项目管理培训之二——软件开发过程综述软件开发过程的管理内涵软件工程环境

6、的组成操作系统、应用平台:软硬件配置文档、数据整理环境:文件夹结构代码编写、调试环境:IDE的配置功能性能评测分析环境:评测管理系统封装、项目发布环境:发布管理软件工程规范的目的详细规定各种环境配置,保持统一严格约束开发工作习惯,保证质量7/25/202111软件项目管理培训之二——软件开发过程综述软件工程环境的组成(1)操作系统、应用平台的配置安装何种版本的OS、DB、IDE增补何种工具、软件,如何使用各种软件平台的配置要求文档、数据整理环境项目的统一命名、统一文件夹结构各类数据信息如何标记、

7、如何保存文档、数据的阅读范围、使用权限7/25/202112软件项目管理培训之二——软件开发过程综述软件工程环境的组成(2)代码编写调试环境编译选项的设置、IDE环境设置统一的代码规范、外部依赖关系丰富的调试方法、调试工具功能性能评测分析环境测试样本的筛选、测试流程的设计标准结果制作、测试工具制作结果分析、Bug报告与生命周期测试调试的流程结合与工程习惯7/25/202113软件项目管理培训之二——软件开发过程综述软件工程环境的组成(3)项目发布环境技术实现工作的Release:代码、数据、配置

8、打包工具、发布过程控制提供给客户的清单:文档、程序包后续技术支持的管理:交流机制、服务流程7/25/202114软件项目管理培训之二——软件开发过程综述软件工程规范的组成工程环境配置规范目录规范、软件安装/系统设置规范文档数据规范命名规范、文档格式规范、数据格式规范代码管理规范代码编写规范、接口定义规范代码提交/修改/封装规范信息交流规范项目会议与讨论规范、Mail规范信息传递与发布规范软件测试规范:案例、流程、Bug规范工程发布规范:Releasenotes7/25/202115软件项目管理培

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。