软件开发环境与工具的选用 Select software development tool 任课老师:黄武 下午12时59分
下午12时59分 软件开发环境与工具的选用 Select software development tool 任课老师:黄武
Q提纲 ◆工具选择概述 ◆软件工程过程 ◆软件开发工具的采用过程 ◆工具的选择与评价 ◆工具的采购 ◆工具的切换 ◆工具的维护 下午12时59分
下午12时59分 提纲 工具选择概述 软件工程过程 软件开发工具的采用过程 工具的选择与评价 工具的采购 工具的切换 工具的维护
Q软件开发工具的选择引言 同学们,如果让你构建一个云服务的开发环 境,你如何去构建?如何选择构建工具? 城市云 其他云 其他云 Cloud 调度 云计算中心 (云服务荐 同城灾备中心 P岛问 灾翻/族复 下午12时59分
软件开发工具的选择引言 下午12时59分 • 同学们,如果让你构建一个云服务的开发环 境,你如何去构建?如何选择构建工具?
Q1工具选择概述 ◆软件开发工具对高效、高质量的开发软 件起到重要作用 ◆如何选择一款适合于公司的开发工具呢 1.选择和采用工具的目标和依据是什么? 2.选择工具的过程如何? 3.如何对工具进行技术评价?需要考虑哪 些因素? 下午12时59分
下午12时59分 1 工具选择概述 软件开发工具对高效、高质量的开发软 件起到重要作用 如何选择一款适合于公司的开发工具呢 1. 选择和采用工具的目标和依据是什么? 2. 选择工具的过程如何? 3. 如何对工具进行技术评价?需要考虑哪 些因素?
Q2软件工程过程 软件工程过程是为了获得软件产品或 是为了完成软件工程项目需要完成的 系列有关软件工程的活动,即把输 入转化为输出的一组彼此相关的资源 和活动 下午12时59分
下午12时59分 2 软件工程过程 软件工程过程是为了获得软件产品或 是为了完成软件工程项目需要完成的 一系列有关软件工程的活动,即把输 入转化为输出的一组彼此相关的资源 和活动
Q2件工程过程的含义 ◆软件工程过程的两方面含义: 1.软件工程过程是指为获得软件产品(结 果),在软件工具支持下由软件工程师 完成的一些列活动,包含4种基本活动 软件规格说明 >软件开发 >软件确认 >软件演进
2.1软件工程过程的含义 软件工程过程的两方面含义: 1. 软件工程过程是指为获得软件产品(结 果),在软件工具支持下由软件工程师 完成的一些列活动,包含4种基本活动 ➢软件规格说明 ➢软件开发 ➢软件确认 ➢软件演进
Q1软件工程过程的含义(续) 2.从软件开发的观点看(过程),它是使 用适当的资源(包括人员、硬软件工具 和时间等),为开发软件进行的一组开 发活动,在过程结束时将输入(用户要 求)转化为输出(软件产品) 下午12时59分
下午12时59分 2.2软件工程过程的含义(续) 2. 从软件开发的观点看(过程),它是使 用适当的资源(包括人员、硬软件工具 和时间等),为开发软件进行的一组开 发活动,在过程结束时将输入(用户要 求)转化为输出(软件产品)
Q.3软件工程过程与工具的关系 软件工程过程就是将软件工程的方法和 工具综合起来,以达到合理、及时地进 行计算机软件开发的目的 ◆为保证软件工程过程的顺利进行,需要 选择适当的软件开发工具进行支持 需要哪些工具? 下午12时59分
下午12时59分 2.3 软件工程过程与工具的关系 软件工程过程就是将软件工程的方法和 工具综合起来,以达到合理、及时地进 行计算机软件开发的目的 为保证软件工程过程的顺利进行,需要 选择适当的软件开发工具进行支持 需要哪些工具?
Q24软件生存周期过程划分 ◆国际标准化组织和国际电工委员会 ISO/EC12270《信息技术软件生存周 期过程》中,把软件生存周期过程划分 为 5个基本过程(开发过程) ◆8个支持过程(支持过程) ◆4个组织过程(管理过程) 下午12时59分
下午12时59分 2.4 软件生存周期过程划分 国际标准化组织和国际电工委员会 ISO/IEC12270《信息技术软件生存周 期过程》中,把软件生存周期过程划分 为 5个基本过程(开发过程) 8个支持过程(支持过程) 4个组织过程(管理过程)
Q24.软件生存周期的基本过程 软件生存周期的基本过程主要完成软件 的开发工作,包括5个基本过程 1.获取过程(需求分析) 2.供应过程(设计) 3.开发过程(编码与测试) 运行过程(使用) 5.维护过程(维护) 下午12时59分
下午12时59分 2.4.1 软件生存周期的基本过程 软件生存周期的基本过程主要完成软件 的开发工作,包括5个基本过程 1. 获取过程(需求分析) 2. 供应过程(设计) 3. 开发过程(编码与测试) 4. 运行过程(使用) 5. 维护过程(维护)