Skip to main content
 Web开发网 » 站长学院 » 浏览器插件

求推荐一款比较适合敏捷开发团队协作的工具?

2021年10月09日7170百度已收录

不请自来了~

过去的软件如word之类的迭代都以年为周期的,自然无法应对快速变化的市场需求。因此,需要更加敏捷的方式,应对快速发展的互联网世界的发展。

敏捷开发最重要的特点是:以用户需求为中心,快速灵活,团队合作度高。

敏捷开发以scrum最为普遍。

scrum3.0中有6个角色,3个工具,4个会议。其中3个工具指:交付清单、工作清单、正在进行的工作;4个会议是:计划会议、产品评审、进度回顾、团队回顾。

因此,scrum3.0既有计划会议、产品评审、进度和产品回顾会议,也有迭代期内的灵活应变过程,是一种轻重结合的比较好的敏捷方法。

敏捷开发scrum3.0在日事清团队内部中也在使用。下面详细说下~

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第1张

在日事清软件中,利益相关者如销售、市场、运营等,

在与用户平日的接触中积累的功能、缺陷、创意上的建议,

并收集于计划看板的【BUG看板】、【建议看板】。▼

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第2张

接下来,业务所有者(BO)需要维护精细的需求池(如下),这个职责通常由产品经理担任,他需要非常明白产品的定位和发展,将需求池中的任务按照优先级排序,并拆解为一个个小的用户故事。然后设置具体的实施时间和项目名称,将可交付成果和待办清单,记录于road map中。▼

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第3张

在日事清中,这些用户故事的描述会记录在任务描述上,可以让开发人员更快速获取信息。

之后,我们的scrum团队会创建一个计划为【产品开发】,产品经理(业务所有者)以及开发经理(团队负责人)会从【roadmap】中提取功能形成work backlog,复制到【产品开发】的【规划池】中,work backlog中还包含一些开发团队必须做的工作,会直接记录在【规划池】中。▼

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第4张

正式开始开启sprint (sprint:整个开发过程中若干个短的迭代周期组成)的第一件事,就是召开sprint计划会议。sprint会议上会确定本次sprint周期的目标是什么,我们需要完成哪些功能。

在会议中,开发经理(团队负责人)需要将【规划池】中的功能拖动到【开发中】,从【开发中】到【测试中】就是日事清所实践的正在进行的工作(WIP)。▼

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第5张

会议上会评估每个功能所需的工时以及功能的负责人,我们为确定好的功能添加时间以及任务成员。通常计划会议会开比较长的时间,它是之后迭代开始运作最关键的会议。

为使得这个会议得到很好地传达,可以通过日事清的日程应用创建好会议任务,并下发给团队成员。

sprint计划会议的开启,意味着第一个sprint开始了!

从开发到测试,形成的工作成果都发布到beta版本中。

另外,在日事清中,【bug管理】、【建议管理】、【产品开发】都可通过计划模块中的列表、看板和进度这三种不同的视图方式显示。▼

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第6张

列表视图

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第7张

看板视图

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第8张

进度看板

日事清还可以在统计中,多角度查看项目工作进展,自动生成燃尽图、任务完成情况等统计数据▼。通过这些数据可以任务的完成度和迭代的是否顺利,人员分工是否合理。

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第9张

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第10张

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第11张

执行sprint的过程中也有很多问题被发现,需要解决,应此需每日召开约15分钟的站立会。

在每日站立会上,每个团队成员需要回答三个问题:

● 昨天做了什么工作?

● 今天要做什么?

● 完成目标是否存在什么问题?

在日事清一键生成的工作日报中,通过“KPTP+今日未完”成可以实现“每日站立会”,减少了面对面的沟通成本。▼

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第12张

当测试人员完成了本个周期内的所有功能的测试工作时,预示着本个sprint结束。

在迭代结束前,产品负责人需要进行产品评审,产品会对测试中的功能进行验收。将达到了产品目标的成果拖动到【待发布】▼中。

求推荐一款比较适合敏捷开发团队协作的工具?  敏捷开发 第13张

最后整个团队还需要进行一次回顾总结会议,回顾这次迭代有哪些做的好,哪些做的不好,有什么计划。团队成员需轮流发言,完成自评和他评,分析和总结上一个迭代中遇到的问题,并列出下次的可执行任务,便于改进整个团队的效能。

至此,一个sprint周期完成,以此开始下一个sprint,不断循环往复。

希望对你有用~

评论列表暂无评论
发表评论
微信