TFS-产品经理篇.ppt_第1页
TFS-产品经理篇.ppt_第2页
TFS-产品经理篇.ppt_第3页
TFS-产品经理篇.ppt_第4页
TFS-产品经理篇.ppt_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,TFS2016.07,信息化助发展,平等务实激情创新,目录,TFS系统知识,TFS系统知识,TFS是TeamFundationServer的简称,它是微软应用程序生命周期管理(ALM)工具的核心协作平台,简单的说它是管理和开发软件项目的整个生命周期的平台工具。,TFS介绍:,TFS的核心,是对敏捷、CMMI等项目的过程管理、过程改善的支持。任务版上能将需求、项目进度一览无余,集成了项目管理、版本控制、BUG跟踪、文档与源代码管理。,TFS介绍,项目总流程,为了项目能更好管控,账户人员不能自行在系统上创建项目,必须严格按照以下流程。项目总流程:,项目准备阶段,项目进行阶段,登录方式浏览器登录地址系统内网地址:37外网地址:(需在hosts文件添加域名)登录账号:姓.名的拼音例如:张三账号:zhang.san初始密码:123456注:请登录后在个人资料更改密码选择团队项目输入正确的账号、密码后,系统会导航到TFS服务器首页。如果是第一次连接TFS服务器,请点击“浏览”按钮,在弹出的窗口中选择项目。,系统登录,积压工作项:这是一个团队或产品的需求汇总,是一个条目化的需求清单。包括需求、任务、bug,在需求下分配任务以及建bug。迭代:在软件开发过程中,每个软件开发阶段,我们称为一个迭代。迭代“容量”:是指迭代中可以支配的人力资源,为每个成员设置每日的工作时间(小时)、作息时间、工作类型等。燃尽图:是指通过时间和剩余工时两个维度来标记项目实时进度的图表。团队成员在修改每个任务的的属性“剩余工作”时,迭代的燃尽图会实时变化。板:需求板以白板的视图方式,直观的展示当前积压工作项的状况,可以通过拖拽的方式更新需求的状况。特性:功能模块,如:迪粉汇项目中的迪车会、服务等模块。累积流图:查看工作项在不同阶段的状态,并且快速识别出交付时间存在的风险,以及瓶颈。,词汇普及,TFS系统知识,TFS系统知识,相关页签介绍-一览,相关页签介绍-主页页签,相关页签介绍-代码页签,相关页签介绍-工作页签,相关页签介绍-生成页签,相关页签介绍-测试页签,相关页签介绍-发布页签,TFS系统知识,TFS系统知识,通过查询,查找指派给我的任务。,查找指派给我任务,自定义工作项查询:查询目标为“活动的bug”,新建一个查询,设置查询条件,点击运行按钮,就可出现查询结果。保存并将新建的查询另存为“活动的bug”。,自定义工作项查询,TFS系统知识,TFS系统知识,通过需求板查询和更新状态:需求板以白板的视图方式,直观的展示当前积压工作项的状况,你还可以通过拖拽的方式更新需求的状况。,需求板,通过任务板查询和更新状态:任务板以白板的视图方式,直观的展示当前迭代的状况,你还可以通过拖拽的方式更新任务和bug的状况。(注:已关闭的任务和Bug只能重新拖到已建议或活动),工时,任务板,目录,Git、Visualstudio(文件名:vs_community_CHS)安装包下载注:GIT作用:管理GIT存储库,如使用Visualstudio,不用安装GIT。TFS使用手册下载项目过程模板下载,下载相关资料,相关资料下载地址:“测试”项目-代码-资源管理库-项目资料,project/excel连接TFS,通过project、excel连接TFS,实现TFS的需求、任务等工作项的导出,同时也能将project、execl更改的内容同步到TFS。连接方法如下图:,project/excel连接TFS,导出的内容可以实现离线修改、添加工作项,将project、execl更改的内容一键发布到TFS。,目录,项目流程,产品经理日常工作:与业务方确认需求、新建需求等。有新需求时,流程如下:注:当审核不通过时,项目经理将任务重新指派给任务人员,并将任务置为活动。,Bug流程图:,当测试工程师提出一个Bug,流程如下:,Bug流程,项目进行,项目进行,新建特性,新建特性:在项目首页仪表板,点击积压工作,导航到积压工作页面,点击特性,新建特性。特性即功能模块,如:迪粉汇项目中的迪车会、服务等模块。在确定功能模块的情况下,先建立特性,在特性下新建需求或关联已创建的需求;如不确定功能,直接在积压工作的需求中新建需求。这里新建一条“服务”特性操作如下:,在确定功能模块的情况下,建立特性后关联已创建的需求,操作如下:,新建特性,项目进行,项目进行,新建需求,1、新建需求:在项目首页仪表板,点击积压工作,导航到积压工作页面,新建一条需求。这里新建一条“测试”需求,操作如下:,新建需求,2、修改需求的属性:说明、指派给、状态等。,3、在原需求的基础上,根据不同的客户端(IOS、Android、Wap、Web)建立子需求。如在“测试”需求上建一条“IOS测试”子需求,操作方法:建立一条新“IOS测试”需求或复制原需求(操作方法见下页)-移动到“测试”需求后-点击右键,选择“缩进(更改父级)”-更改需求属性区域。,新建需求,新建需求,复制原需求操作方法:点击已有需求进入-点击“创建此工作副本”,项目进行,项目进行,38,1、新建需求变更,需求变更,新建“更改请求”根据情况写入项目相关内容。,2、关联需要变更的需求,需求变更,链接类型:影响;工作项ID:需要变更需求的ID。,3、确定变更后,复制原需求建立新需求,需求变更,操作流程:打开变更的需求-点击“创建此工作副本”-点击“确定”,补充完整变更后新建的需求内容,保存关闭。,4、关闭原需求,需求变更,操作方法:打开原需求,将状态改为“已关闭”,保存关闭。,项目进行,项目进行,TFS存储库TFS存储库包括TFVC库和Git库,TFVC是集中式,具体来说的话,使用该工具,所有文件的版本历史数据只保存在服务器上,开发人员的机器上只会保留文件的一个版本,想查看历史数据必须从服务器上调取。Git是一款分布式的版本控制工具,开发人员可以使用Git把代码存放到本地代码库或网络上的代码库(或称代码托管服务器)进行管理。存储库优缺点比较:,TFS存储库,文档存储,文档存储:,为实现代码和文档的更好管控,文档使用TFVC存储库,代码可使用TFVC或Git存储库。TFVC库文件存放结构如下图表。需求、项目相关文档存放位置:Document-项目文档/需求文档。,TFVC库和GIT库存放存放示意图如下,文档存放都使用TFVC库:,文档存储,TFS存储库,版本号命名规则:形式:X.X.XXXX_YY内容:X主版本号;X次版本号;XXXX以四位的日期表示,如0804(8月4日)。YY表示软件版本阶段:Alpha()版:此版本表示该软件仅仅是一个初步完成品,通常只在软件开发者内部交流,也有很少一部分发布给专业测试人员。一般而言,该版本软件的bug较多。Beta()版:该版本相对于版已有了很大的改进,消除了严重的bug,但还是存在着一些缺陷,需要经过大规模的发布测试来进一步消除。Release(reg)版:该版本意味“最终释放版”,在出了一系列的测试版之后,终归会有一个正式版本。例如:比亚迪项目7月25日二期bug修复产品测试版,命名为:1.1.0725_Beta详细参照版本命名规范文档。,关联需求,关联需求:,文档存放位置:TFVC库。文档与需求关联操作:复制路径-打开需关联的需求-所有链接-新建链接-创建类型选择已进行版本管理的项-粘贴文档路径-确定。,添加文件夹,添加文件夹:在相应位置添加文件夹,修改文件夹名称

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论