0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vector看板管理工具Squore助力敏捷开发

Vector维克多 ? 来源:Vector维克多 ? 作者:Vector维克多 ? 2021-09-26 09:29 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

JIRA是一款集项目管理、缺陷跟踪、团队协作、服务管理、敏捷规划于一体的优秀商业软件,目前已被广泛应用到敏捷开发当中。来自Vector的看板管理工具Squore,具备强大的接口管理功能,通过预设配置可与JIRA进行便捷的数据交互,从而实现信息同步、自动分析和报告项目趋势状态用于决策,助力用户的敏捷开发。

Squore工具介绍

Squore是一款可贯通完整项目生命周期(见图1)的看板工具,具有如下三大特性:

可实现多维度(从需求到架构到编码到测试)的项目数据挖掘,通过量化的评级指标持续提升项目绩效;

可调动各级项目干系人参与(从外部客户到内部质控,从上层需求规划到底层代码开发),驱动软件产品质量提升;

便捷丰富的接口配置管理,确保符合自定义流程和行业规范。

Squore支持动态代码测试工具集VectorCAST、静态代码分析工具Axivion、ECU和网络测试平台CANoe以及项目管理工具JIRA等70多种第三方工具数据的导入。

Squore集成JIRA实现项目状态监测

本篇文章主要介绍如何将JIRA中的标签(下文统称Ticket,见图2)数据同步至Squore,并依托Squore强大的数据挖掘能力,自动呈现出多维直观的看板管理视角(见图3),便于项目团队成员实时掌握开发/测试状态,并辅助项目管理层做出是否释放软件版本的决策。

01 组件状态统计

在复杂系统开发过程中,通常采用组件化开发模式进行功能分拆,同时厘清组件的边界与责任,便于项目团队成员针对组件进行独立开发、测试和后续的独立升级与维护。JIRA中每个创建的Ticket可以被分配到相关的组件,Squore可从组件划分角度对Ticket进行分类汇总,并且通过高区分度颜色凸显出尚需开发的任务和亟待处理的Bug在不同组件的分布情况。项目干系人可以通过该视图轻松掌握各个开发组件的风险和进度等情况(见图4)。

02 Ticket任务状态分布图

JIRA采用工作流(见图5,截图自JIRA工具界面上对Workflow的定义)对Ticket进行管理,状态则是定义工作流中某个结点的名称表述。在实际项目中,Ticket责任人应根据开发测试阶段的不同来及时更新设定Ticket所属状态。

Squore可依据状态类别对JIRA中的全部Ticket进行分类统计,并通过颜色来进行区分表示和量化数据结果,直观呈现不同状态Ticket的分布情况(见图6),使项目干系人能够对整体开发状况做到了然于胸。

03 项目开发趋势实时分析

随着项目的推进,JIRA中的Ticket数据将会不断更新,Squore支持通过重新编译工程来确保与JIRA间的数据同步。Squore强大的商业数据分析引擎可以实现秒级编译,在版本迭代过程中构建历史数据库,形成趋势分析图(见图7),方便项目干系人掌握项目开发中任务和缺陷的增减趋势。

04 责任人任务统计

项目迭代版本的交付依托于团队成员能否高效而保质地完成各自任务。JIRA的每个Ticket都会派发给相关的责任人即Assignee,去负责具体的实施;同时,每个Ticket也会有一位Reporter,作为Ticket的被汇报人来做监管或确认。

Squore会将所有Ticket进行归属统计(见图8),这样每位项目责任人便可掌握自己当前作为Assignee要去完成的Ticket,以及作为Reporter需要去审核的Ticket。Squore看板上鲜明的颜色划分可以让每一位责任人清晰掌握各自的开发测试进度,快速甄别出工作包的优先级。

05 自定义和标准化报告

除了工具预置的标准格式报告,Squore也支持用户根据具体需求选取意向的条目数据,制作生成EXCEL/XML/CSV/JSON等多种格式的自定义报告。例如,可以选择导出全部Open状态下的Ticket(见图9),在站会上进行讨论。

06 发现关键Ticket,便捷回访JIRA

Squore可以依据严重等级过滤发现出相关的Ticket(见图10),提醒项目干系人对较严重的任务予以重点关注;同时对Ticket的信息完整性做出检查提醒,便于责任人采取相应完善措施。

此外,Squore支持用户通过界面链接接口快速回访至JIRA,从而及时进行任务状态的更新与维护

总 结

项目的成功交付需要团队成员的共同努力,科学的项目管理方法以及开发流程可以显著提高项目成功的概率,而一款优秀的项目看板管理工具更可以起到御风乘舟之效。

通过预置接口把JIRA数据导入Squore, 依托Squore看板工具强大的数据挖掘能力,从多个维度对开发状态进行监测,项目管理人员以及质量管理人员能更加准确地了解开发状态、工作质量和团队效率,针对尚未修复的Bug和亟待开发的任务量评估风险,指派责任人,并通过统计报告进行向上汇报以及对外输出项目最新进展。一线开发和测试的团队成员根据Squore中汇总的项目信息,实时了解各自的工作进展和任务分配情况,科学制定并调整工作策略,确保任务可以保质保量地完成。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7261

    浏览量

    92256
  • jira
    +关注

    关注

    0

    文章

    18

    浏览量

    2274

原文标题:Squore看板工具携手JIRA助力敏捷开发

文章出处:【微信号:VectorChina,微信公众号:Vector维克多】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Splashtop 入选 Gartner 端点管理工具市场指南代表供应商

    近日,国际权威IT研究与咨询机构Gartner发布《端点管理工具市场指南》(MarketGuideforEndpointManagementTools)报告(以下简称“报告”),为企业评估技术供应商
    的头像 发表于 06-12 17:36 ?585次阅读
    Splashtop 入选 Gartner 端点<b class='flag-5'>管理工具</b>市场指南代表供应商

    Vector Team Services中国服务正式上线

    Vector Team Services作为软件即服务平台,承载多个Vector工具用于团队协作和数据管理
    的头像 发表于 06-11 16:14 ?375次阅读

    可以在MCUXpressoIDE中哪些位置管理工具链?

    \'} arm-gnu-toolchain-12.3.rel1-mingw-w64-i686-arm-none-eabiarm-none-eabiinclude/sys/types.h:107:25: error: conflicting types for \'clock_t\'; have \'long unsigned int\' 我应该使用
    发表于 04-10 07:37

    研华KB Insight智能知识管理工具加速工业智能化

    为应对新型工业化进程中“经验未数字化”与“数据未业务化”的双重困局,研华 IoTSuite 工业物联网平台 & AIoT 数智应用开发工具包全新发布又一利器—— KB Insight 智能知识管理工具助力企业知识资产的智能应用
    的头像 发表于 03-10 10:18 ?633次阅读

    hyper管理器,Hyper管理器:管理工具使用指南

    随着大数据、云计算等新兴技术的不断发展,数据的规模呈指数级增长。在这样的背景下,批量管理工具的价值愈发凸显,它成为了我们在数据管理领域的重要利器。今天就为大家介绍Hyper管理器:管理工具
    的头像 发表于 02-08 09:57 ?1045次阅读
    hyper<b class='flag-5'>管理</b>器,Hyper<b class='flag-5'>管理</b>器:<b class='flag-5'>管理工具</b>使用指南

    hyper 显卡,hyper 显卡的实操流程,hyper-v批量管理工具的使用指南

    近年来,容器技术得到了广泛应用,许多企业采用了容器与虚拟机并存的混合环境。在这种环境下,如何对容器和虚拟机进行统一的批量管理成为新的挑战。传统的管理工具和方法难以适应这种混合环境的管理需求。批量
    的头像 发表于 02-05 11:36 ?472次阅读
    hyper 显卡,hyper 显卡的实操流程,hyper-v批量<b class='flag-5'>管理工具</b>的使用指南

    OpenAI为ChatGPT推出测试版任务管理工具

    近日,OpenAI宣布了一项针对其旗下人工智能聊天机器人ChatGPT的新功能——“任务”测试版。这一功能旨在为用户提供一个便捷的任务管理工具,类似于苹果Siri和亚马逊Alexa所扮演的角色。 据
    的头像 发表于 01-17 10:02 ?582次阅读

    Flexus 云服务器 X 实例实践:安装 Tasks.md 任务管理工具

    服务器 X 实例上实践安装 Tasks.md 任务管理工具,开启便捷任务管理之旅。 一、Flexus 云服务器 X 实例介绍 1.1 Flexus 云服务器 X 实例简介 华为云 Flexus 云服务器
    的头像 发表于 01-17 09:45 ?2089次阅读
    Flexus 云服务器 X 实例实践:安装 Tasks.md 任务<b class='flag-5'>管理工具</b>

    Flexus 云服务器 X 实例安装 Docker 管理工具 Portainer

    。在此强大平台上部署如 Portainer CE 这样的容器管理工具,不仅能够极大地简化 Docker 环境的管理流程,还能进一步提升运维效率与自动化水平,让用户的云端体验更加流畅自如。 一、Flexus 云服务器 X 实例介绍 1.1 Flexus 云服务器 X 实例简
    的头像 发表于 01-13 18:46 ?834次阅读
    Flexus 云服务器 X 实例安装 Docker <b class='flag-5'>管理工具</b> Portainer

    Flexus X 实例安装 ShowDoc 文档管理工具

    ShowDoc 文档管理工具,开启高效协作之旅。 一、Flexus 云服务器 X 实例介绍 1.1 Flexus 云服务器 X 实例简介 华为云 Flexus 云服务器 X 实例官网:Flexus云服务器X实例
    的头像 发表于 01-13 15:51 ?465次阅读
    Flexus X 实例安装 ShowDoc 文档<b class='flag-5'>管理工具</b>

    华为云 Flexus 云服务器 X 实例之 openEuler 系统部署 Docker Compose 管理工具 Dockge

    的 docker-compose.yaml 部署文件时,Dockge 以其精美的设计和易用性脱颖而出,成为不可或缺的管理工具。利用华为云 Flexus 云服务器 X 实例的强大性能,在 openEuler 系统上部署 Dockge,不仅能够实现对容器应用的精细控制,更能充分发挥平台的高性能优势,为用户提供流
    的头像 发表于 01-08 11:41 ?727次阅读
    华为云 Flexus 云服务器 X 实例之 openEuler 系统部署 Docker Compose <b class='flag-5'>管理工具</b> Dockge

    ADI电源管理工具推荐

    ADI 提供了一整套电源管理工具,帮助您一次性正确设计电源解决方案。ADI 的电源管理工具支持从零件推荐到性能估算、实用的电源树设计、电路仿真和系统级优化的整个设计过程。探索这些免费且强大的工具
    的头像 发表于 12-23 09:46 ?893次阅读

    cmp项目管理工具的优缺点

    CMP项目管理工具,在不同的语境下有不同的含义。一种是指综合项目管理平台(Comprehensive Management Platform),它旨在整合和优化项目的各个方面,包括时间管理、资源
    的头像 发表于 12-17 09:42 ?883次阅读

    云端AI开发工具怎么用

    云端AI开发工具通常包括代码编辑器、模型训练平台、自动化测试工具、代码管理工具等。这些工具不仅降低了AI
    的头像 发表于 12-05 13:31 ?607次阅读

    AI项目管理平台怎么用

    AI项目管理平台是一种集成了项目管理工具、AI开发环境和数据分析能力的综合性平台。接下来,AI部落小编为您梳理AI项目管理平台怎么用。
    的头像 发表于 11-13 09:38 ?725次阅读