首页 > 传媒 > 关键词 > Worktile最新资讯 > 正文

打造Worktile敏捷开发管理工具的思与惑

2020-03-30 14:56 · 稿源:站长之家用户投稿

作者:Terry

从 2019 年初,我们团队准备开发一款适合研发团队使用的敏捷开发管理工具,那时候我们也在思考,到底什么样的工具才算是优秀的研发管理工具,研发管理的场景、方法和流派有很多,市面上关于研发管理工具的产品也是层出不穷,我们从哪里入手才能真正帮助研发团队提高研发效能?基于以下两点考虑,我们选择了从敏捷开发管理进入:

1. 敏捷开发自 1999 年以来,经过 20 多年的发展,已经被大多数开发团队所接受,近几年DevOps的流行,更是把敏捷推向了更高的位置,国内太多的团队需要做敏捷转型。

2. 敏捷开发在中国落地的专业度还不够,以至于出现了“中华田园敏捷”的说法,中国的开发者需要一款简单易上手的、专业的敏捷开发管理工具,来帮助他们在团队中更好的落地敏捷。虽然只靠一款敏捷开发工具并不能帮助企业在敏捷转型中成功,但好的工具却能让企业敏捷转型事半功倍。

专业的Scrum流程管理

在Scrum Guide中已经对于Scrum过程中的活动、事件、产出等定义的非常清晰,这里不再重复,只想重点解释一下在落地Scrum过程中经常被忽视的两个问题。

1. 绝大部分团队在实施Scrum过程中只重视迭代管理,不重视版本管理,当然这已经超出了Scrum本身的范畴,但是好的研发管理中应该是迭代管理和版本管理并存,他们之间是一个互相依赖的关系。

迭代管理是针对Scrum团队的,它定义的是一个时间盒的概念,用于团队容量管理和进度管理,对于不同的团队来说,明确在一个迭代的时间盒内的产出,这个产出最终以迭代Review为标准,通过了Review并不意味着一定发布出去。

版本管理是针对产品的,它定义的是一个批量的概念,用于版本进度管理和交付风险管理,明确在一个版本中最终的交付物。目前市面上大部分敏捷开发管理工具,都能够很好的支持迭代管理,却忽视了版本管理。

电脑屏幕的截图描述已自动生成

图1 Worktile Agile中的版本管理

2. 在Scrum Guid中定义一个迭代中的四个活动,即迭代计划会议、每日立会、迭代评审会和迭代回顾会,我们发现在大部分敏捷团队中其实只有前三个活动,而自动忽略迭代回顾会议,恰恰相反,迭代回顾会是Scrum迭代实践中的最后一环,也是最重要的一环,迭代回顾会将整个迭代形成了闭环。Scrum小组都是自组织的,只有通过迭代回顾会不断的总结问题,提出改进项,才能帮助团队不断精进。

电脑屏幕的截图描述已自动生成

图2 Worktile Agile中的迭代回顾面板

什么才是真正的Kanban

Kanban理论已经存在了很长的时间,其适用范围也从最初的车间管理,到现在的硬件制造、软件开发。在软件开发领域内,很多团队都在使用Kanban管理自己的团队,有的使用电子看板,有的使用物理看板。Worktile团队在做电子看板上已经有了 7 年的经验,一直以来我们也在探索,到底什么样的看板才是真正的Kanban。在我看来,一个真正意义上的电子看板系统,要能够帮助团队达到以下三点:

  • 帮助团队可视化整个链条的价值流动

  • 帮助团队识别价值流动中的风险点

  • 帮助团队度量价值流动中的各种浪费,并加以消除

基于以上考虑,在一个可视化的电子看板系统中,至少要具备以下一些能力:

  • 能够清晰定义在制品WIP

  • 能够清晰定义在制品限制WIP Limit

  • 明确定义DoD

  • 支持多泳道分割

  • 在制品流转中某些操作自动化

  • 达到某些风险点时,在制品能够高亮显示

社交网站的手机截图描述已自动生成

图3 Worktile Agile中的Kanban管理

需求管理如何做

不管是采用哪种敏捷方法实践,需求管理都是敏捷开发中非常重要的一环。Scrum中定义了两个重要的概念:产品待办事项Product Backlog和迭代待办事项Sprint Backlog;Kanban中一般采用在制品WIP的概念。

在Worktile Agile中,我们决定采用业界大家共识的三级需求管理体系,这种表示方式并没有一个真正意义上的标准:

  • Epic:史诗,表示比较大的特性,开发周期一般是1- 3 月,用于产品路线图的规划

  • Feature:特性,表示相对小一些的特性,开发周期一般是1- 3 周,用于产品版本的规划

  • User Story:用户故事,最小的开发粒度,开发周期一般是1- 3 天,在Scrum中用User Story来作为Backlog,在Kanban中可以用User Story作为WIP。

电脑萤幕的截图描述已自动生成

图4 Worktile Agile中的Epic、Feature、User Story三级需求管理

联动起来才有价值

在研发场景下,对于团队成员来说经常整理需求/缺陷是个常态,另外在基于单个工作项沟通时,往往会提及另一个工作项,作为高效的研发管理工具,要能够清晰的定义工作项之间各种可能的关系。Worktile Agile中我们定义了超过 10 种工作项之间的关系:

  • parent:定义工作项之间的父子关系

  • duplicates:表示两个工作项之间的重复关系

  • blocks:表示两个工作项之间的阻塞关系

  • 其他的如mention、clone、causes关系等

只能够定义关系还不够,Worktile Agile还做到了在发生某些操作的情况下,自动生成他们之间的关系,如果团队成员在某个工作项评论中提到了另外一个工作项,则会在他们之间自动建立一条mention关系。

手机屏幕的截图描述已自动生成

图5 Worktile Agile中定义工作项之间的关系

工程化不可或缺

在研发管理过程中,项目管理是很重要的一块,但项目管理本身并不会关注工程化的过程,在我看来,项目管理和工程化实践是确保研发顺利的两个支柱,缺少哪一个都会造成不可预知的影响,把工程化数据与管理过程结合起来,将会极大的减小管理成本,提升研发效率。

工程化的过程环节众多,涉及到的工具数量庞大,如代码托管、单元测试、代码扫描、流水线、打包、制品、部署等等,在Worktile Agile中可以通过REST API的方式,把工程化数据发送到工作项上面并与之关联,这样对于开发人员可以清晰的看到每一次提交涉及到的工作项是哪个,触发了哪些构建,构建的结果如何,以及当前工作项部署在了哪些个环境。(注:REST API正在内测中,目前还未对外正式发布。)

电脑萤幕截图描述已自动生成

图6 Worktile Agile中接入DevOps数据

让一切皆可测试

在User Story的INVEST原则中,明确表示一个好的用户故事要必须是可测试的Testable。敏捷开发过程本身是频繁迭代、周期性强并且能够及时、持续地响应客户的反馈,如何正确建立测试策略,确认客户的需求能得以实现并且确保及时的交付最终产品是值得思考的一件事。

在Worktile Testhub中,测试人员可以轻松编写测试用例并且制定相应的测试计划,同时每个测试用例也可以用Worktile Agile中的User Story关联,让开发人员和产品经理知道这个User Story会如何测试,同时测试的结果也会及时的与Worktile Agile同步。

手机屏幕截图描述已自动生成

图7 Worktile Testhub自动生成的测试报告

关于未来的一点想法

最后,简单的谈谈对于未来的一些想法。对于当下来说最重要的事情把现有的产品进一步打磨好,关于未来我们也在探索以下几个可能的思路:

1. 简化手工操作,未来一定是智能的世界,在研发管理工具中,要尽可能的简化手工操作,让工作自动化起来,对于开发人员来说更是如此,他们宁可编写一段自动化脚本,也不愿一遍一遍的执行重复性的操作。

2. 扩大人员覆盖,目前Worktile研发产品矩阵已经覆盖了需求人员、产品、设计、研发和测试等人员,未来我们还会进一步加大人员的覆盖面,让更多的团队角色可以在Worktile中完成他们的工作,比如对于中高层管理人员、PMO等。

3. 扩大场景覆盖,当下我们的关注点在于如何做好敏捷项目管理和测试管理这两个场景上,未来不排除还会延伸到别的场景,比如多项目组合管理等。

-完-

免责声明:“站长之家”的传媒资讯页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与我们联系删除或处理。稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性,更不对您的投资构成建议。我们不鼓励任何形式的投资行为、购买使用行为。

  • 相关推荐
  • 大家在看
  • 巴基斯坦宣布禁用TikTok,称未过滤不道德内容

    Tiktok目前虽然在美国地区依然可以继续运营,但此前已经遭到了印度的禁令,如今对Tiktok下达禁用的国家增加了巴基斯坦。就在10月9日巴基斯坦电信管理局(PTA)发布公告称,将禁用TikTok应用,原因是收到社会各界“关于TikTok不道德及不雅内容的大量投诉”。

  • 原神关于Anti-Cheat反外挂程序问题的修复声明公告

    原神最近被曝有后门程序,日本玩家反应过激,原神官方发布了关于Anti-Cheat反外挂程序的说明公告,表示这是反外挂程序的问题,下面就一起来看看吧。

  • 三星将发布更多Fan Edition旗舰设备

    三星于昨日发布了大家期待已久的 Galaxy S20 FE 机型,起步价仅为 699 美元(约 4770 RMB)。发布会期间,这家韩国电子巨头还宣布未来将推出更多的 Fan Edition 旗舰设备。此前,三星已经通过“Lite”尾缀,将同系列的产品价格拉得更低。但现在看来,该公司将放弃这一“廉价”的命名,转而采用更有人缘的“Fan Edition”。

  • 字节跳动发布TikTok不实传言说明,说明全文一览

    北京时间 9 月 21 日早间,字节跳动官方发布“关于TikTok若干不实传言的说明”,字节跳动表示创始人及中国管理团队拥有控股权,控制字节跳动。

  • 新进展!美法院裁决暂缓实施将TikTok下架命令

    美法院暂时叫停特朗普政府对TikTok的禁令的一项命令,该命令将禁止用户从美国应用商店下载TikTok。

  • 美法官叫停特朗普对TikTok的禁令 原本将在数小时内生效

    【美法官叫停特朗普对TikTok的禁令】据美国消费者新闻与商业频道(CNBC) 9 月 28 日报道,美国联邦法官宣布叫停特朗普对TikTok的下载禁令,这一禁令原本将在数小时内生效。

  • 字节跳动发布关于TikTok若干不实传言的说明:不涉及任何算法和技术的转让

    9月21日消息,字节跳动发布《关于TikTok若干不实传言的说明》。字节跳动表示,为确保1亿美国用户能够继续使用TikTok,满足美国政府监管要求,加强TikTok美国业务,字节跳动、甲骨文、沃尔玛对

  • 英国将调查Apple Music和Spotify对艺术家的公平报酬问题

    据外媒MacRumors报道,英国文化、媒体和体育部正在对包括AppleMusic、Spotify和YouTube在内的音乐流媒体服务展开调查,以确定音乐人是否得到公平的报酬。此次调查是在艺人投诉他们的作品所获得的报酬“可以忽略不计”之后进行的。

  • Imagination下代新品引入光线追踪:未来桌面级体验

    Imagination今天发布了新一代IMG B系列移动GPU,同时预告将在明年发布下一代IMG C系列,最大亮点就是加入对光线追踪的支持,这在移动设备上还是第一次!NVIDIA RTX 20系列显卡开创了消费级光追

    GPU
  • AWS宣布Amazon Timestream时序数据库正式可用

    10月12日消息,亚马逊云服务(AWS)宣布Amazon Timestream正式可用。作为一款面向物联网和运营应用的全新时序数据库,Amazon Timestream每天可处理数万亿规模的时序事件,速度比关系型数据库快多达1000倍,而成本却低至其1/10。目前,Amazon Timestream已经在美国东部(弗吉尼亚北部)区域、美国东部(俄亥俄)区域、美国西部(俄勒冈)区域和欧洲(爱尔兰)区域推出,AWS方面表示未来数月也将在更多区域推出。尚不清?

  • 诺基亚通过云加速服务增强了Altiplano平台

    芬兰ESPOO–诺基亚宣布已通过推出Cloud Acceleration Services来增强其Altiplano云平台,以加速软件定义网络(SDN)在全球范围内的宽带建设者和应用开发商的成功。开放的、模块化的和完全可编程的Altiplano平台使网络建设者能够利用宽带网络作为平台,使快速连接和部署新设备、应用程序和服务变得容易。作为一个功能齐全的软件包和开放平台,它满足了每个运营商的需求。云加速服务帮助构建和维护个性化的SDN解决方案,确保所有网?

  • 超越Instagram TikTok成为美青少年第二喜爱的社交应用

    投行Piper Sandler周二发布的报告显示,TikTok已经超越Instagram成为美国青少年心目中第二喜爱的社交媒体应用,仅次于阅后即焚应用Snapchat。报告显示,34%的美国青少年把Snapchat列为他们最喜爱的社交应用,29%选择TikTok,25%选择Instagram。不过在参与度方面(评论、转发等),Instagram依旧以84%占据第一,其次是Snapchat的80%。TikTok以69%排在第三。

  • 美国法院同意加快审理阻止政府对有关TikTok禁令上诉请求

    美国一家上诉法院周三同意快速审理司法部对一项裁决的上诉请求,此前司法部对阻止政府实施有关禁止从美国应用商店新下载TikTok行政令提出上诉。

  • TikTok:美政府被竞对利用 禁令恐毁灭公司用户群和竞争

    TikTok律师周三在法院文件中称,特朗普政府试图封禁TikTok的举措恐毁灭TikTok的用户基础和竞争地位。TikTok律师对美国地方法官卡尔·尼科尔斯(Carl Nichols)表示,竞争对手已经利用美国政府这一高度宣传的意图来吸引TikTok创作者和用户切换平台。TikTok向法官提交的这一文件旨在阻止美国政府在11月12日封禁其应用。

  • 抖音及海外版TikTok蝉联全球移动应用(非游戏)收入榜冠军

    ​今日,SensorTower公布数据称, 2020 年 9 月抖音及海外版TikTok在全球App Store和Google Play吸金超过1. 3 亿美元,是去年 9 月的7. 9 倍,再次蝉联全球移动应用(非游戏)收入榜冠军。其中,大约89%的收入来自中国版本抖音;美国市场排名第二

  • 潮流运动器材TIFIT品牌参展38届体博会,带你体验与众不同

    第 38 届中国国际体育用品博览会(以下简称“ 2020 体博会”)将在国家会展中心(上海)举行,于 2020 年 9 月 28 日开幕。体博会作为亚太区域规模最大、最权威的体育用品盛会,是中国体育品牌向世界展示实力的重要窗口。本届体博会以“科技融合流动赋能”为主题,吸引了超过 1000 家企业共聚上海。其中,潮流运动器械品牌TIFIT也将参加本届体博会,带来筋膜枪等健身器械。 TIFIT帝斐,隶属于上海帝斐商贸有限公司,是家用中高端多功?

  • 腾讯发布TIM 3.2正式版:稳定性提升 优化使用体验

    TIM是腾讯为团队沟通协作打造的聊天工具,支持云文件、在线文档、邮件收发、日程等办公功能。今天,TIM 3.2正式发布,该版本没有带来新功能,主要是在TIM 3.1的基础上优化了一些体验问题,提升

  • 腾讯向开放原子开源基金会捐赠TencentOS tiny、TKEStack两大项目

    10月15日消息,腾讯正式宣布,将旗下两大开源项目轻量级物联网实时操作系统TencentOS tiny和企业级容器编排引擎TKEStack(均待更名)捐赠给开放原子开源基金会。相比市场上其它同类技术,TencentOS tiny在资源占用、设备成本、功耗管理以及安全稳定等层面极具竞争力,并能实现物联网终端设备的互联互通。去年9月,TencentOS tiny正式开源。另一捐赠项目TKEStack,则是腾讯开源的一款企业级容器服务平台,于腾讯2019Tec

  • 阿里云 Teambition 网盘移动端迷你版国庆日上线

    阿里巴巴旗下办公套件Teambition 官方宣布,Teambition 网盘移动端迷你版即将在国庆日上线,马上可以开放更多内测了。根据海报介绍,Teambition网盘国庆上线后可以查看和下载文件,再过一个月支持上传、下载、分享功能更完善,可以自定义底部导航。

  • Tim Cook发布了“活动日”的音乐播放列表 歌名给相机点赞

    在苹果"iPhone12"发布会之前,CEO蒂姆·库克透露了这次活动日的AppleMusic播放列表。TimCook在Twitter上说:"嘿,Siri,播放我的活动日播放列表。"并附上了整个播放列表的AppleMusic链接。这份列表似乎是昨天更新的,共有27首歌曲,时长1小时42分钟。

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议
  • 热门标签

热文

  • 3 天
  • 7天