做敏捷开发,如何敏捷?我们需要一系列成熟的工具帮助我们敏捷。敏捷开发工具的适合以及选用,对开发项目起着关键性的作用。此篇介绍我们在scrum敏捷开发中发掘的几款工具,方便更多新加入的开发者上手。
1、worktile
worktile应该说是中关村范, 付费, 免费只有基本功能;
简单试用了一下,还不错的感觉啊, 可以任务切换;
针对不同product backlog, sprint backlog 等之间切换;
但是没有燃尽图??不能设置任务/项目的周期;没有工作量估计, 只有截止日期,是反 scrum的。 没有sprint的概念,只有task 与 项目;所以只能每个项目当sprint来管理了! 支持 android iOS版本的;worklite 大功能都有,但是不够细致,该有的没有,没需求的反而不少,面板操作也不怎么合理,还有不少必要功能隐藏的太深。用了半年,刚开始感觉不错,但是慢慢的感觉需求不能满足了,而且扩展伸缩太小,不同模块直接的内容不能关联。
2、Teambitio
模仿 Trello ; 付费,免费只有基本功能; Teambition应该是硅谷范。teambition适合敏捷开发,但是缺少层级管理 teambition 功能比 worktile完善,细致度也还可以,但是面板操作上很多地方还比不上worklite,细小功能的编排让人莫名其妙。刚开始用感觉很奇怪,用惯了会好点,但是日程这个功能完全不是想要的那种,比不上worklite或者CORNERSTONE的。也没什么扩展伸缩。个人版免费,企业版收费。
3、CORNERSTONE
CORNERSTONE应该也是硅谷范,免费,适合各大敏捷开发团队;
CORNERSTONE是一个一站式项目管理协作平台,帮助企业进行智能管理,解决研发项目管理痛点,它支持持续交付与集成,能够透过各个维度跟踪记录项目进度,帮助团队轻松配合完成目标。
它为团队提供敏捷、任务、需求、缺陷、测试管理、WIKI、共享文件和日历等功能模块,帮助企业完成团队协作和敏捷开发中的项目管理需求;更有甘特图、看板、思维导图、燃尽图等多维度视图,帮助企业全面把控项目情况。
同时,CORNERSTONE还自带文件储存和共享、文档协作功能,并且可以实现团队之间的实时沟通。换句话说,选用CORNERSTONE,可以不需要再挑选文档协作工具、文件储存和共享工具、团队内部沟通工具。
此外,不仅是产品研发,销售、运营、行政审批也可以使用CORNERSTONE进行管理。使用统一的管理平台,对于企业来说无疑是大大降低了管理成本。
4、禅道项目管理软件
还是感觉太复杂, scrum开发,本来讲究的是一个blackboard ,本来一个燃尽图就可以搞定了,这个可好 ,整了一堆没用用的,管理人员操作不方便,开发人员厌烦的功能!!!!!!
唉, 失望......就几个基本的白板功能,还收不少的费用,sign!!! 传统的项目倒可以考虑使用; 禅道项目管理软件集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程。
5、 leangoo
使用了一下leangoo, 能满足基本的看板功能,但太过于简单;比如下面的基本功能都没有:
1) story 已完成工作量记录; 并且与燃尽图的配合; 2) story 跨 看版 或者 sprint 拖放;
3) product sprint backlog 的联合管理;
4) 卡片的优先级设定;最低应提供设定界面, 然后可以自动排序; 5) 导出功能太弱了,相关标注 ,工作量,开发者等等信息都没有了?!
6) 没有提供导入功能;
7) 只有在线版本;
6、youtrack
一款类似于 JIRA的项目管理与 bug 跟踪的软件,JetBrains 出品, intelj, phpstorm, webstorm, Teamware(TeamCity, youtrack) 部署管理,比较复杂,10人以上收费; 可能要考虑破解版:风险 小团队开发,代价有点高;
7、JIRA
收费:都是按license卖的,CQ一个license 3-5W块, JIRA 20个license 4W块左右。
JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审
批、任务跟踪、项目跟踪和敏捷管理等工作领域。
8、 Mantis
Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。