使用Visual Studio Team Services敏捷规划和项目组合管理(七)--流程定制 在Team Services中,可以通过流程定制工作追踪体验.流程定义了工作项跟踪系统的构建部分,以及通过Team Services访问的其他子系统.无论何时创建团队项目,都要选择项目所需的构建部分的流程. 管理流程 Team Services支持两种流程类型.第一,核心系统流程--Scrum.Agile和CMMI系统流程--都是固定的.不能自定义这些流程.第二种类型,继承流程,从核心系统流程创建…
使用Visual Studio Team Services敏捷规划和项目组合管理(六)--VSTS仪表盘的使用 仪表盘使团队能够看到项目的状态和监控项目的进展.简单来说,不必深入到团队项目站点的其他部分,就可以帮助我们做出判断.Overview页面提供了默认的团队仪表板,可以通过添加.删除或重新排列这些磁贴来定制该仪表板.每个磁贴对应一个小部件,它提供了对一个或多个特性或功能的访问. 1.进入默认的仪表板(Overview)页面. Overview页面提供了对默认的团队仪表板访问,可以通过添加.…
使用Visual Studio Team Services敏捷规划和项目组合管理(五)--组合管理 组合待办事项为产品所有者提供关于几个敏捷特性团队工作的洞察.产品所有者可以将高优先级的目标定义为Epics或特性,特性团队可以将这些目标 引用块内容 分解为用户故事,团队将优先开发. 随着产品开发的推进,故事会可能会变得很大,很难处理.因此使用Feature工作项类型来对应.将产品积压工作项分组,在更大级别上处理相关信息. 1.点击Features,将会看到已有的特性工作项列表.如果需要可以添加更…
使用Visual Studio Team Services敏捷规划和项目组合管理(四)--冲刺计划和任务板 团队在sprint计划会议期间创建冲刺积压工作项,通常在冲刺的第一天召开该会议.每个冲刺都对应一个时间盒,它具备支持团队使用敏捷过程和工具的能力.在规划会议期间,产品负责人与团队合作,确定在冲刺中完成的哪些故事或待办事项. 规划会议通常由两部分组成.第一部分,根据之前的冲刺经验,团队和产品负责人确定团队认为可以在中词中完成的待办事项列表.这些条目会添加到冲刺待办李彪中.第二部分,团队决定如…
使用Visual Studio Team Services敏捷规划和项目组合管理(三)--使用Kanban板 1.要查看Kanban板,请单击Work>Backlogs页面上的Board 链接. 为了最大化团队持续交付高质量软件的能力,Kanban强调了两个主要的实践.首先,可视化工作流程,需要映射团队的工作流阶段,并配置Kanban板来匹配.第二,限制进行中的工作数量,需要设定在制品(WIP)的限制.之后就可以在看板上跟踪进度,并监控关键指标以减少消耗时间. Kanban板将积压工作转换为交互…
使用Visual Studio Team Services敏捷规划和项目组合管理(二)--VSTS中的工作项 1.通过project/team下拉菜单选择MyHealthClinic\Web,导航到Web团队仪表板 2.让我们创建第一个Product Backlog(产品积压工作项)条目.在新工作项部件上,输入Create appointment的标题,并将工作项类型更改为Product Backlog.我们还可以创建Bug.任务.特性和其他一些工作项类型. 3.可以看到产品积压工作项会自动打开…
使用Visual Studio Team Services敏捷规划和项目组合管理(一)--使用团队.区域和迭代 概述 在本实验,你将会了解Visual Studio Team Services提供的敏捷规划和项目组合管理的工具和流程,以及他们如何帮助我们快速规划.管理和跟踪整个团队的工作.你将会了解产品积压工作项.冲刺积压工作项和任务板,用来跟踪一个迭代中的工作流程.我们还会研究如何加强这些工具,将其扩展到更大的团队和组织. 前提条件 要完成该实验,你需要具备以下条件: Visual Studi…
使用Visual Studio Team Services进行压力和性能测试(一)--创建基础的URL压力测试 概述 压力测试使应用程序更加健壮,并审核在用户负载下的行为,这样我们可以在当前的基础设施上采取行动,为其扩容以满足我们的需求. Visual Studio中的压力测试是由虚拟用户分钟计费的,更多信息详见这里. 前置条件 要完成这个实验室需要: Visual Studio Team Services 账户.如果没有,需要创建一个. Visual Studio 2017 或更高版本 可以使…
使用Visual Studio Team Services持续集成(四)--使用构建运行测试 使用构建来运行测试来验证集成是一个很好的实践. MyHealth.API.IntegrationTests 项目包含单元测试. 如果在Visual Studio中打开My Health Clinic解决方案,将在"Test Ecplorer"窗口中看到以下测试用例. 在构建定义中的Test任务需要修改,以指向仓库中的测试项目. 1.跳转到构建定义并选择编辑 2.选择Test任务.更改Proje…
使用Visual Studio Team Services持续集成(三)--使用工件 工件是应用程序的可部署组件.Visual Studio Team Services有能力在构建过程中显式地管理工件的内容. 1.转到构建定义并选择Publish任务.注意该任务有两个属性: Publish Web Projects - 当被选中时,任务将尝试在repo中找到Web项目并运行发布命令.使用wwconfig文件或wwwroot文件夹来标识web项目. Zip Published Projects -…