[BI项目记]-BUG创建
BUG是在项目过程中以及运维过程中经常遇到的工作项。在处理每一个BUG的过程中,通过项目管理系统把BUG相应的内容纪录下来也是很重要的。这里将介绍如何通过TFS来完成BUG的创建工作。
首先我们来看BUG的标准处理过程,BUG上报,BUG处理以及BUG关闭。本片将主要描述如何在系统里根据此创建一个BUG工作项。

先来看看BUG的root cause,这里我们假定BUG是由于视图代码中对于YearlyInCome定义的失误从而导致挖掘模型处理的不准确。

打开视图定义代码,可以看到本来应该是Low的单词,被拼写成了llow。

接下来在系统中创建跟这个BUG相关的工作项。打开Team Explorer,当然也可以在网页中打开,这里选择网页的方式,点击BUG链接。

系统会弹出一个界面让我们输入BUG最基本的信息,里面包含了项目和运维过程中常用的对BUG的定义。
这里面比较关键的几个信息需要认真填写;
BUG简述,Assign给谁以及重要程度,其次是BUG重现的方法,以及什么样的Test Case能说明这个BUG是fix掉了。

在History处可以随时更新关于这个BUG的信息。

保存每条记录后,可以在下面看到信息更新记录,以及这个BUG当前是什么状态。

至此一个BUG工作项就在TFS中创建完了。关闭TFS界面,重新回到这里时,只需要点页面上面的WORK就可以定位到所有工作项界面。

点击左面的Assign to me,可以看到所有注册给当前用户的工作项,可以看到有一个序列号为3的工作项刚刚被创建。

在TFS中定义查询也是经常会用到的一个操作,下面演示如何在Visual Studio中定义一个查询,在网页版的定义方法大体一致。
这里演示Visual Studio 2013的操作方法,先前的版本会略有差异。选择工作项。

点击新建查询。

打开查询定义窗体,这里可以定义跟查询相关的条件。

点击新行新加一个条件,字段选择Assigned To。

然后在值里选择@我。

点击保存,给查询新建一个名字。

至此一个查询创建完毕,这个查询会在后续工作中用的到,此外也可以根据自己的需要在项目中常用的查询。
下一篇会介绍处理这个BUG的相关操作。
[BI项目记]-BUG创建的更多相关文章
- [BI项目记]-BUG处理
BUG是在项目过程中以及运维过程中经常遇到的工作项.在处理每一个BUG的过程中,通过项目管理系统把BUG相应的内容纪录下来也是很重要的.这里将介绍如何通过TFS来完成BUG的处理工作. 首先看一下BU ...
- [BI项目记]-搭建代码管理环境之创建团队项目
此篇主要介绍如何基于TFS环境创建团队项目来进行项目代码的版本管理工作,这一系列将侧重于BI项目,当然对于其它项目也同样适用. 在TFS里开始一个项目,我们首先需要创建一个团队项目. 在Team Ex ...
- BI项目记笔记索引
这个笔记系列主要记录了在BI项目中,如何搭建环境进行源代码管理以及文档管理. 用到的产品包括: TFS Express Sharepoint Visual Studio SQL Server 配置 ...
- [BI项目记]-搭建代码管理环境之签入代码
此篇主要介绍如何基于TFS环境创建进行BI项目最简单的代码签入和签出工作. 首先介绍BI项目中的SSAS项目.SSAS项目主要包含Cube多维数据集和数据挖掘模型,是在微软BI产品体系中重要的一个组件 ...
- [BI项目记]-对项目文件进行规划
BI项目中会有很多不同种类的项目,此篇会对这些项目进行一个总结,并且在TFS中进行分类. 根据笔者对BI项目的经验和理解,主要将BI项目中的项目类型进行如下分类: DB脚本 DB脚本是BI项目中重要的 ...
- [BI项目记]-搭建代码管理环境之服务端
上一篇介绍如何搭建环境进行文档版本的管理,这篇主要介绍搭建环境进行代码版本的管理. 即使是BI项目也要进行代码版本管理.代码版本管理的工具有很多,VSS, SVN等都是当下大家经常提起的,这里主要介绍 ...
- [BI项目记]-DB脚本同步
BI项目中会有很多不同种类的项目,其中比较比较大的一部分就是对DB脚本的处理.然而DB的脚本毕竟无法在项目中进行维护,所以这里介绍如何对DB的脚本进行版本上的维护. 数据库脚本本身没有项目模板支持,很 ...
- [BI项目记]-新任务创建
上一篇介绍了如何处理一个Bug工作,此篇主要介绍如何借助TFS对于一个新需求创建一个新的工作项. 这里假定,有一个新的需求,需要创建五个报表. 然后开发的工作流程如下: 这个流程总结起来大致如下: 首 ...
- [BI项目记]-TFS Express备份和恢复
在项目中对TFS进行备份操作是日常重要的工作之一,此篇主要描述如何对TFS Express进行备份,并且在另外一台服务器上进行恢复. 以下是操作的几个关键点: 备份数据库,在TFS管理工具中就可以完成 ...
随机推荐
- 移动web页面前端开发总结
移动web在当今的发展速度是一日千里,作为移动领域的门外汉,在这段时间的接触后,发现前端开发这一块做一个小小的总结. 1.四大浏览器内核 1.Trident (IE浏览器) :因为在早期IE占有大量的 ...
- Linux学习笔记<五>
管道命令(pipe) 1.把一个命令的输出作为另一个命令的输入 ls -al /etc | less 2.选取命令:cut和grep cut命令可以将一段消息的某段切出来. -d接分隔符,-f是取出第 ...
- java中Map,List与Set的区别(转)
Set,List,Map的区别 java集合的主要分为三种类型: Set(集) List(列表) Map(映射) 要深入理解集合首先要了解下我们熟悉的数组: 数组是大小固定的,并且同一个数组只能存放类 ...
- Mac下安装ionic和cordova,并生成iOS项目
为了开发HTML5,除了最新使用React Native等之外,目前首选的为稳定的ionic+Angularjs来开发iOS和android. Ionic(ionicframework一款接近原生的H ...
- IO例子
1.用字节读取一个文件,替换换行符,并打印 String fileName = "src/learnIO/Stream.java"; FileInputStream in = ne ...
- Androidstudio预览时出现错误java.lang.NoClassDefFoundError: com/android/util/PropertiesMap
参考博客;http://blog.csdn.net/daqi1983/article/details/51474588 更改对应版本的SDK即可.
- Alpha版总结会议
昨天上课的时候,我们学习了项目总结这一部分的内容,并根据老师提供的项目Postmortem模板对我们的项目进行了总结. 项目Postmortem模板主要分为设想和目标.计划.资源.变更管理.设计和实现 ...
- iOS 打开本地 其他应用程序(URL Types)
iOS 打开本地其他应用程序(URL Types) /*前言废话:Xcode是神奇的,是我所见到的编译器中最为神奇的,如:它可以同时运行两个甚至更多Project到我们模拟器上,可以同时使用一个模拟器 ...
- sqlservcer行列互转
普通行列转换 行转列 假设有张学生成绩表(tb)如下:Name Subject Result张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94*/---- ...
- 云服务器 Centos7.0 部署
CentOS安装jdk的三种方法 http://www.mamicode.com/info-detail-613410.html centos Linux下安装Tomcat和发布Java的web程序 ...