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

    文章

    7366

    浏览量

    95185
  • jira
    +关注

    关注

    0

    文章

    19

    浏览量

    2360

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Vector总线开发工具介绍

    CANoe是分布式网络/总线系统、ECU和软件系统开发、测试和分析的专业工具,支持从开发需求仿真分析到系统测试验证全过程,包括仿真、测试、诊断及分析等功能。
    的头像 发表于 04-27 14:29 463次阅读
    <b class='flag-5'>Vector</b>总线<b class='flag-5'>开发工具</b>介绍

    选电子看板别踩坑!5大核心维度,一眼看透厂家真实实力

    衡量电子看板厂家的实力,不能只盯着价格,更要聚焦技术、品质、定制、服务、经验五大核心维度,综合研判、理性选型。只有选对实力厂家,才能让电子看板真正发挥生产可视化、管理精细化的价值,助力
    的头像 发表于 03-25 10:30 843次阅读

    Navicat、DBeaver和NineData这三款数据库管理工具,在变更审批上的区别到底有多大?

    目前市场上,Navicat、DBeaver、NineData 是常用的三款数据库管理工具,但三者在数据变更审批这一核心能力上的差异,足以影响团队的研发效率和数据安全。本文将从技术场景出发,深度对比三
    的头像 发表于 03-23 15:55 873次阅读

    数据库管理工具推荐:为什么 NineData 是主流且实用的选择

    版适合快速上云的低成本验证,社区版支持免费本地化部署,企业版则提供生产级高可用和跨云支持。该平台覆盖多云环境下的混合数据库管理,解决了企业在数据治理中工具碎片化、流程割裂的痛点。通过一体化平台
    的头像 发表于 03-19 15:26 835次阅读

    Linux进程管理不用愁!这6个工具帮你搞定90%场景

    在 Linux 系统中,进程是资源分配的基本单位,无论是服务器运维、程序调试还是日常使用,掌握进程管理工具都是必备技能。今天就带大家梳理 6 个最常用的进程管理工具,从查看进程到控制进程,一篇文章全搞定!
    的头像 发表于 02-04 16:23 3481次阅读
    Linux进程<b class='flag-5'>管理</b>不用愁!这6个<b class='flag-5'>工具</b>帮你搞定90%场景

    Ansible与SaltStack配置管理工具的对比

    在大规模服务器运维场景中,配置管理工具是基础设施自动化的核心组件。经过多年生产环境实践,Ansible和SaltStack作为两款主流的配置管理工具,各自占据了相当的市场份额。本文基于笔者在多个
    的头像 发表于 02-04 11:01 1001次阅读

    嵌入式开发绕不开的版本管理工具——git

    Git是一个开源的分布式版本控制系统,由Linux之父Linus Torvalds于2005年用C语言开发,主要是为了帮助管理Linux内核开发而创建的一个开放源码的版本控制软件。Git与常用的版本
    的头像 发表于 01-30 16:47 1552次阅读

    【CIE全国RISC-V创新应用大赛】+ 一种基于LLM的可通过图像语音控制的元件库管理工具

    一种基于LLM的可通过图像语音控制的元件库管理工具 项目概述 ​ 库存管理在我们的生活中几乎无处不在,在许多小型的库存当中,比如实验室中的库存管理,往往没有人去专职维护,这就会导致在日积月累中逐渐
    发表于 11-12 19:32

    汽车需求管理的关键要素及适合汽车行业的最佳需求管理解决方案Jama Connect

    选对工具,才能赢在起点。车企如何在多供应商协作下选择最适合自己的需求管理工具?一起来看看汽车行业需求管理的关键要素,以及Jama Connect如何赋能汽车开发合规提速。
    的头像 发表于 07-24 13:13 892次阅读
    汽车需求<b class='flag-5'>管理</b>的关键要素及适合汽车行业的最佳需求<b class='flag-5'>管理</b>解决方案Jama Connect

    知识分享 | 敏捷方法在基于模型的软件开发项目中的应用

    传统的瀑布式软件开发流程存在诸多局限,这使得应用敏捷原则变得尤为重要,尤其是面对复杂且不断变化的开发环境时。作为最高效的软件开发方法之一,基于模型的
    的头像 发表于 07-16 16:52 1493次阅读
    知识分享 | <b class='flag-5'>敏捷</b>方法在基于模型的软件<b class='flag-5'>开发</b>项目中的应用

    IAR发布Arm开发工具链v9.70.1版本

    近期,IAR重磅发布其旗舰产品——Arm开发工具链的全新版本v9.70.1,全面提升了在性能、安全性及自动化方面的能力。此次重大更新将进一步助力汽车、工业、医疗及物联网等行业打造更敏捷、可扩展的嵌入式应用,为全球
    的头像 发表于 06-25 14:12 3365次阅读

    Helm详细介绍和使用

    Helm是Kubernetes 应用的包管理工具,主要用来管理 Charts,类似Linux系统的yum。
    的头像 发表于 06-17 13:56 1689次阅读

    从底层逻辑到架构设计:聚徽解析MES看板的技术实现路径

    在智能制造浪潮下,MES(制造执行系统)看板作为生产管理的核心工具,通过实时数据可视化推动企业实现透明化生产与精益管理。其技术实现路径涵盖数据采集、处理、展示与交互四大环节,需结合硬件
    的头像 发表于 06-16 15:23 915次阅读

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

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

    Vector Team Services中国服务正式上线

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