开发流程习惯的养成—TFS简单使用

才开始用,所以是个很基础的介绍,欢迎大家一起交流学习

一、追本溯源

讲到开发流程,还要从敏捷开始,因为敏捷才有了开发流程的重视,整个流程也是按照敏捷的思想进行的,这里不再叙述敏捷的定义

敏捷的流程(个人理解)

  • 提出需求
  • 拆解需求
  • 确认需求
  • 分配开发
  • 开发完成
  • 进行测试
  • 完成需求

二、好马配好鞍

为了养成好的习惯就需要个好的工具做配合,这里选取了微软的TFS说明,和VS配合的更友好,JIRA记得好像没有TFS和VS配合的好,更重要的是现在的工作正在使用

地址:https://www.visualstudio.com/products/visual-studio-team-services-vs

官方文档:https://msdn.microsoft.com/en-us/library/fda2bad5(v=vs.140).aspx

登陆后点击试用就可以看到界面了

开发流程习惯的养成—TFS简单使用

新建项目过程(此处略过)

  • HOME——可以看一下项目的整体的信息,可以自己定制(又上角的设置里,此处略过)
  • CODE——代码托管的地方,可以用TFS,也可以用Git(实在太流行了)
  • WORK——敏捷提倡的Dashboard
  • BUILD——配置代码生成服务等(没配过,有用过的请赐教)
  • TEST——配置代码测试服务等(没配过,有用过的请赐教)
  • RELEASE——配置代码的打包服务等(没配过,有用过的请赐教)

三、试用

这里只讲WORK部分,也就是Dashboard

开发流程习惯的养成—TFS简单使用

这3个大标签大概就是历史做的,要做的,正在做的,点击相应的标签就会看到相应的情况

直接从Backlog开始,点击后就会看到右侧出现了Dashboard,初始肯定和敏捷的流程不一致,需要点击右侧的设置自己定制一下,如下图

开发流程习惯的养成—TFS简单使用

具体设置略过,相信点一点你就都懂的,详见上边的官方文档说明

开发流程习惯的养成—TFS简单使用

这样就像了,可以点击按照你开发的阶段把相应的Story拖拽到相应的列表里,所有的开发任务就都一目了然了,双击一个Story可以随时修改相应的信息

Queries标签可以自定义查询各种条件的Story,可以方便随时监控开发的进度等,比如开发的速度,质量等

如此便可以很灵活的使用TFS了,比起用标签纸好很多,很多,很多,一个做技术的公司总不能这方面还处在原始的纸质时代吧

上一篇:django url路由参数错误


下一篇:day64 url用法以及django的路由系统