TFS中的工作项(六)

TFS中的工作项

在VS中打开团队资源管理器

wKiom1MDDLHRZ2dsAAEqXgjqrN0801.jpg

wKioL1MDDIygkX43AAEkygeeGBM005.jpg

工作项有功能,产品积压工作项,任务,测试用例,Bug,障碍,它们之间的关系是:一个产品或应用,有一系列功能,功能最大,可以把一个功能分解成多个产品积压工作项(可以看作一个子功能或一块相对独立的操作),产品积压工作项是可以来具体测试的颗粒度,这样就能给产品积压工作项追加测试用例,同时还可以把产品积压工作项分解成一个或多个任务分配到具体的人头上完成。如果程序有Bug可以新建Bug,Bug可以和测试用例关联,同时可以为Bug建立任务,分配给相应的开发人员。障碍相对独立,可以对项目中难以进行或现在进行中有困难的功能或任务进行记录。

 

功能

需要功能名称,所在的迭代阶段,指派给(即负责人),状态,原因,优先级别(根据本功能的重要度和业务的前后顺序给值,一共4个级别),业务价值(自己给一定的值,越重要值越大),完成功能的日期,所在区域,和功能的详细说明及验收该功能的条件(这里的验收条件是粗线条的或是客户要求的,后面有测试用例是更细化的验证条件),历名记录是所有操作本功能的记录,链接是与本功能有关的选项,附件是与这个功能相关的其他文件(如图片和文字文件)。

wKiom1MDDMjSFz9gAAH_9-4Ycy4783.jpg

在实现中可以给本功能创建产品积压工作项即一个功能可以分解成多个产品积压工作项。在实现里的链接只能是分解功能的产品积压工作项的链接。注意:必需保存了功能才能新建产品积压工作项。

wKiom1MDDQKh8POXAALVTLM_5wE968.jpg

产品积压工作项:

与功能的内容差不多,注意的是详细信息中有一个工作量,它的单位是小时,这个时间是个概数,任务中也会有工作量,整体以任务的工作量为主,这个值是在Scrum Backlog中评估出来的。

wKioL1MDDPPhhmJBAAIvmaJhdWE120.jpg

情节提要为工本产品积压作项的外部链接,比如它的原形页面等。产品积压工作项可以分解成多个任务。一个产品积压工作项可以用多个测试用例来完成测试。

任务:

任务是比较细化的工作了,具体到人(指派给项),并且有它当前的状态(状态项),有完成的时间量(剩余工作量项),有任务类型(活动项),有重要度(积压工作优先级项),所处的迭代阶段(迭代项)。

wKiom1MDDSuQb4oFAAKDXy1ZgDU178.jpg

测试用例:

在确定下产品积压工作项时,可以给它创建测试有例,如下图所示,测试用例要求用独立的测试管理器建立。

wKiom1MDDT_wx-bYAAIh_82E1vo532.jpg

测试管理器需要单独安装,可以用来管理测试和管理实验环境。

可以通过插入步骤和插入参数构建测试用例。

wKioL1MDDSuycX4vAANnP9Vr-uM659.jpg

可以输入操作步骤,并且可以添加参数,以便在操作时提供测试数据。这些测试用例中的测试数据会在后期测试时手动测试调用。

wKiom1MDDWLQJe5JAAQB4n88d_M481.jpg

Bug

Bug的创建有两种方式,独立创建,通过测试用例运行后创建,下图是独立创建,保存后可以关联相应的测试用例,并且可以生成任务,让开发人员修补这个Bug。独立创建的重现步骤需要自己手工写入,如果通过测试用例创建就不需要了。

wKiom1MDDXeALNZdAAHcRwqD4Ek402.jpg

下面是测试用例生成的Bug,重现步骤不需要输入。

wKioL1MDDWOiwCAZAAJFhOuAfJE540.jpg

障碍:

障碍是项目进行过程发现的问题,需要记录或马上解决不了的问题,相对来说比较独立。

wKiom1MDDZ_QJpbsAAHxkcLovrI617.jpg

各个工作项都是相对联系的,不是绝对关联的。同时,上面的操作也可以在web模式下操作,web模式下的显示更为丰富和完整。关于工作项的web模式,我们在后面博文中展示。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/439457.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

单目3D物体检测模型(CaDDN): Categorical Depth Distribution Network for Monocular 3D Object Detection

本文介绍一篇单目3D物体检测模型:CaDDN,论文收录于 CVPR2021。 单目3D物体检测的主要挑战在于准确预测物体深度,由于缺乏直接的距离测量,因此必须根据物体和场景线索来推断物体深度。过去许多方法试图直接估计深度来辅助3D检测&am…

抠图、换背景、正装图证件照制作方法

本篇灵感是最近又要使用别的底色的正装照的图片。上学的时候,要求证件照的底色是蓝底、党员档案里要求图片的底色是红底、 将来上班的证件照要求是白底,并且无论是考研还是找工作都是制作简历的时候,根据简历的样板不同需要更换不同的底色。 …

TFS的Web门户工作项(七)

在TFS的web门户中有更丰富和更全面的设置和数据展示。 Web门户如图有A,B,C,D四部分组成。A部分为团队项目和项目切换,登录人员和登录人员切换。B部分是Web门户主要功能的菜单,C部分是当前团队项的一些信息的展示&#…

详解多视角3D检测模型 BEVDepth: Acquisition of Reliable Depth for Multi-view 3D Object Detection

本文介绍一个多视角的3D检测模型:BEVDepth,论文收录于 AAAI2023。在这篇文章中,作者提出了一种新的具有可信深度估计的三维物体检测器。本文提出的BEVDepth通过利用激光雷达显式深度监督来提高图像深度估计的可信度。作者引入了摄像机感知深度…

TFS版本管理(八)

目前TFS支持两种版本管理方式,一种是自带的TFS版本控制,一种是Git,后一种是分布式,并且分支功能相对强大,关于Git可以找更详细的资源学习。 如果没有创建项,在web门户中代码下的资源管理器是空的。 团队资…

Python开发常用工具库

本文汇总了在使用Python开发时常用到的第三方库和工具。 1.Python 官网地址:https://www.python.org/doc/ 博文地址:《Python编程:从入门到实践》速查表 2.OpenCV(图像处理) 官网地址:https://opencv.o…

TFS中的统一集成(九)

首先要在TFS服务器上配置生成配置,操作如下: 现在可以创建一个生成定义了,单击团队资源管理器的生成。 新建生成定义: 这里选择的是手动。触发这个生成有很多条件,我们选择手动主式。 在要服务器上共享一个文件夹&…

常用工具整理:数学,论文,代码等

1. Mathpix(图片转数学公式工具) 官网地址:Mathpix Snip在线LaTeX公式编辑:在线LaTeX公式编辑器-编辑器 (latexlive.com)推荐另一个开源的工具:Image to LaTex Converter,官网地址:GitHub - ki…

几位无人驾驶领域的杰出科学家

本文介绍了几位无人驾驶领域杰出的科学家们,大家可以关注他们的主页,及时了解一些无人驾驶行业最新动态。 (当然还有很多杰出的科学家,这里不一一列举了,暂时只列举出4位:3位外国科学家1位中国科学家&#…

Razor语法和Razor引擎大全

一、Razor语法 1、Razor的标识符 解释&#xff1a;字符被定义为Razor服务器代码块的标识符&#xff0c;后面的表示是服务器代码了。web form中使用<%%>中写服务器代码一个道理。在vs工具里面提供了代码着色和智能感应的功能。 { string userName "启超"; &…

让Team Foundation Server/TFS自动记住用户名密码解决方案

在使用Team Foundation Server&#xff08;以下简称TFS&#xff09; 的时候&#xff0c;在每次打开Visual Studio TFS时候&#xff0c;需要输入用户名和秘密&#xff0c;比较麻烦。 现提供一种方法可以解决这个问题&#xff1a; 依次执行下面操作&#xff1a; 打开控制面板--&…

TFS(Team Foundation Server)敏捷使用教程

一、引言 1 中国式软件过程的坏味道 RUP&#xff0c;CMM/CMMI到了中国就变了味。。。。。。 2 Team Foundation Server TFS是软件开发的协作平台&#xff0c;它要解决的首要问题是团队成员的协作问题。比如说&#xff1a; 研发团队内部怎么协作&#xff0c;产品经理&#x…

【PAT - 甲级1020】Tree Traversals (25分)(树的遍历,给定中序后序,求层次遍历)

题干&#xff1a; Suppose that all the keys in a binary tree are distinct positive integers. Given the postorder and inorder traversal sequences, you are supposed to output the level order traversal sequence of the corresponding binary tree. Input Specifi…

银行卡密码的加密、MAC计算

简介 在银行、银联、第三方支付等金融系统中&#xff0c;对银行卡密码等信息的加解密&#xff0c;对交易数据的加解密无处不在&#xff0c;在商场刷卡消费的POS机&#xff0c;在ATM机器取款等都需要对数据加密以保护数据安全&#xff0c;不被窃取。 本文主要对POS机的安全处理…

【Python学习】 - - 链表推导式[ 2*x for x in X ]、匿名函数、并行迭代

列表推导式[x for x in range(n)] 问题&#xff1a;请计算出1~9间的整数的平方 常规方法 for i in range(1,10):print(i*i) 链表推导式&#xff1a; print([x*x for x in range(1,10)]) 匿名函数方法&#xff1a; 匿名函数语法形式&#xff1a; lambda [arg1, arg2, arg3,…

C#多线程和线程池

.Net的公用语言运行时&#xff08;Common Language Runtime&#xff0c;CLR&#xff09;能区分两种不同类型的线程&#xff1a;前台线程和后台线程。这两者的区别就是&#xff1a;应用程序必须运行完所有的前台线程才可以退出&#xff1b;而对于后台线程&#xff0c;应用程序则…

GitHub.com上的那些东西你都知道什么意思吗?

GitHub初学入门者的图谱&#xff0c;介绍Github网站每个功能的意思 一、键盘快捷键 在GitHub中&#xff0c;很多页面都可以使用键盘快捷键。在各个页面按下“shift /”都可以打开键盘快捷键一览表&#xff0c;如下图&#xff1a; 快捷键 二、工具栏 工具栏 LOGO 点击GitHub…

【Python学习】 - sklearn学习 - 数据集分割方法 - 随机划分与K折交叉划分与StratifiedKFold与StratifiedShuffleSplit

一、随机划分 import numpy as np from sklearn import datasetsiris datasets.load_iris() X iris.data y iris.target# 1&#xff09;归一化前&#xff0c;将原始数据分割 from sklearn.model_selection import train_test_split X_train,X_test,y_train,y_test train_t…

【Python学习】 - sklearn - 用于生成数据的make_blobs模块

函数原型&#xff1a; sklearn.datasets.make_blobs(n_samples100, n_features2, centers3, cluster_std1.0, center_box(-10.0, 10.0), shuffleTrue, random_stateNone) 参数含义&#xff1a; n_samples: int, optional (default100) The total number of points equally di…

微服务架构及幂等性

微服务架构 微服务架构是一种架构概念&#xff0c;旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。它的主要作用是将功能分解到离散的各个服务当中&#xff0c;从而降低系统的耦合性&#xff0c;并提供更加灵活的服务支持。 和 微服务 相对应的&#xff0c;这…