全部
禅道APP是什么
禅道APP是禅道团队研发的禅道项目管理软件手机客户端,禅道早在2019年就已经发布了禅道项目管理App,从2019年至今,禅道项目管理App进行了多次迭代、不断优化,新增多项新功能、优化用户体验和调整导航框架等,以不断提升项目管理能力,提升用户体验,并在2022年推出了禅道新版App。禅道APP提供了 iOS 版本和 Android两种版本供用户选择下载,禅道APP支持禅道17.0版本。通过禅道APP,用户可以随时随地查看项目进展、待办事项以及相关状态,增强项目管理的灵活性和敏捷性。新版禅道APP界面简洁美观,模块设计充分考虑了用户在手机端的阅读习惯,并与禅道项目管理软件的模块相呼应,让用户可...
2022-11-01
禅道如何配置钉钉机器人
许多禅道的伙伴们会有这样的疑问:禅道是否可以配置钉钉机器人?随着钉钉在各大公司的广泛使用,许多企业希望通过钉钉来接收禅道内的消息,便于禅道中的消息得以实时同步。钉钉机器人是钉钉群的一个高级扩展功能,但使用起来却非常简单,只需要拥有一个钉钉账号,就可以将禅道中的信息聚合到钉钉群中,实现信息的自动同步。钉钉机器人能够通过聚合禅道等项目协调服务,实现项目信息同步;并且钉钉机器人支持Webhook自定义接入,就可以实现更多可能性,例如:将运维报警、自动化测试结果报告、工作及日程安排的提醒等多种功能。禅道是支持集成钉钉机器人的,即通过使用Webhook集成,在钉钉里,该用户就可以收到禅道里与自己相关的信...
2022-11-01
打破这四点,别再说敏捷无法落地了
在敏捷落地这一方面,我们其实还是能看到理想与现实之间的差距的。我们经常在和客户交谈的过程中,发现敏捷无法落地这件事情在企业中还是比较普遍,尤其是大型企业。其中的原因有很多,大多是牵一发而动全身,所以要想落地敏捷,我们必须要直面这些问题。在一些大型企业中,内部的组织架构已经是十几年甚至几十年间逐渐形成并稳定下来的,这会造就一种现状:高层管理人员一般较少关注基层流程,中层管理人员更倾向于按部就班地完成任务,而不会去主动承担改革所带来的风险。即使是高层和中层开始下定决心,开始自上而下地推动,也会逐渐遇到不同程度的阻力:
1.团队成员的主动性差
Scrum要求我们组建自组织、自管理的团队。当然,...
2022-10-19
将代码集体所有权进行到底!
极限编程中有一个实践是代码集体所有权(Collective Ownership)。这个实践从字面意思理解起来很简单,就是大家共同拥有代码,都有权限浏览、修改代码。这个实践从表面看是一个技术问题,只不过是源代码管理系统的权限如何设置的问题。但从本质上来讲,这是一个团队乃至整个公司的团队协作和勇气的问题。今天借这篇文章和大家仔细展开聊聊。开始讨论之前先来问个问题:是不是将源代码管理系统(如Git或者Subversion)的权限都放开,就是实施了代码集体所有权呢?请大家认真思考一下这个问题。我想有很多公司是这样设置的,但这只是技术上的一个设置而已,是不是真正实施了集体所有权,我们还要看团队实际的行为...
2022-10-18
工业物联网的DevOps,到底要怎么做?
随着工业物联网领域面临越来越多的挑战,用于工业物联网的DevOps正在帮助企业提高效率。
物联网已经成为推动制造业发展的最新技术之一。它定义了与传感器、应用程序和其他技术集成的各种物理设备,以便通过公共互联网与其他系统通信和共享数据。
而工业物联网(IIoT)代表了物联网在工业行业和应用中的应用。通过利用机器对机器(M2M)的连接、大数据和机器学习, IIoT使各行业在生产过程中实现更高的性能和质量。制造商正在转向IIoT,因为它代表了他们试图更有效地扩大规模的强大武器。这种转型的动机是公司需要利用新兴技术在战略上产生积极的结果。越来越多制造商采用工业物联网(IIoT),因为这是他...
2022-10-17
用户故事地图实际应用
在产品设计和交互过程中,用户体验是一个非常重要的部分。随着产品的逐渐完善,主创团队也需要通过各个维度来了解用户需求,完善用户的整体体验。在这里,我们经常用到的一个实践是用户故事地图。
一、用户故事地图是什么?
我们可以把用户体验整个产品的行为当作用户的旅程。在整个旅程中,用户是不能第一步就发现产品的所有价值的,需要经过各种活动及行为的触发,来深入进行体验,从而挖掘出产品的价值。
那用户故事地图就是一种安排用户故事的方法,它将用户旅程的基本步骤安排在水平轴(行)上,将用户故事安排在相应的步骤(列)下面,在同一列中,用户故事的优先级由上至下依次降低。当用户故事地图完成时,我们可以...
2022-10-13
无结对,不编程
极限编程里面有一个比较有争议实践就是结对编程。很多团队的管理者在谈到结对编程的时候,第一反应是浪费时间:本来一个人可以干的事情要安排两个人干,不是浪费时间吗?那结对编程到底会不会浪费时间呢?结合我们禅道团队自身十几年的结对编程实践,跟大家做一下分享。首先来定义一下什么是结对编程。很多朋友可能觉得自己的团队从来没有实施过结对编程,但其实每个开发团队都做过。最常见的场景就是遇到了棘手的Bug,一个人解决不了,拉上另外一个同事,一块讨论,一块交流,然后把这个问题解决了——这就是一种结对编程。再比如新人来了,团队指定一位师傅来带他。这位师傅跟新人坐到一块,演示解决问题的思路方法,跟新人讨论具体问题的思...
2022-10-11
禅道项目管理软件App使用
大家在使用项目管理工具的时候,会有一个较为普遍的需求:这些项目管理工具如何满足随时随地办公的需求?可能有时候大家在客户现场或者说在外出差的时候,完成一个任务还需要通过PC端处理,这样操作一点都不简单,所以一个灵活、便捷的项目管理软件App是现如今大家在选择项目管理工具时也会重点关注的功能。包括禅道用户也经常来问,有禅道项目管理App吗?禅道项目管理App功能是怎样的?
禅道项目管理软件作为一款成熟的开源项目管理软件,能够满足大家对项目管理流程优化的需求。在功能上,禅道集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,能够完整覆盖研发项目管理的核心流程;在管理过程上,禅道一...
2022-09-30
禅道的工时管理
禅道工时是禅道“执行”模块中的概念,在创建任务、更新任务、完成任务时都需要填写相应的工时。禅道出于对任务颗粒度的考虑,只采用小时计算,这样可以使工作内容更明确、估算更加精准、激发团队士气,同时也有利于项目风险的及时展示。
禅道的工时管理包括以下几个问题:禅道工时统计、禅道工时填写、禅道工时更新、禅道工时是否自动更新。
禅道工时统计逻辑
禅道的任务工时分为:
最初预计:指创建任务时,设置的完成这个任务的预计工时
总计消耗:指开发这个任务目前已消耗的工时
预计剩余:指完成这个任务还需要花费的工时
需要注意的是,不能将禅道的任务工时统计简单理解为“预计剩余工...
2022-09-28
实践了上万次,原来这些才是敏捷测试需要遵循的原则
与传统的阶段性测试不同的是,敏捷测试能够将测试集成到整个软件开发过程中,尽早、及时地发现缺陷,帮助交付有价值的高质量产品。
传统测试与敏捷测试的比较大的区别在于:在瀑布方法中,测试只能在开发结束后进行;在敏捷方法中,测试是贯穿在整个开发过程中的,同时可以在需求阶段介入测试,来尽早发现系统设计中的缺陷。那具体做敏捷测试的时候,我们要遵循哪些原则呢?
1.质量保证
在软件交付过程中,质量不是某一个职能角色的事情,而是整个团队的事情,由整个敏捷团队对质量负责。所以在做敏捷测试的过程中,我们要通过持续测试以及自动化测试来获取及时的反馈,营造反馈的文化,促进团队的业务方向和流程朝着正确的...
2022-09-21