7款易用有效的敏捷开发工具
\软件开发的项目经理通常需要权衡使用什么样的高效工具、如何制定项目进程计划表等等的关键因素。敏捷工具的合适选用对开发项目起到推波助澜、事半功倍的效用!亚太地区最大的Drupal研发中心思艾特总结了其在日常敏捷开发作业中常用的7款工具,方便更多新加入的开发者上手。
1. Jira/Jira Agile
JIRA是项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。
Jira是公司分布式技术团队的天赐之物,如果这个技术团队分布在不同国家,使用Jira Agile可以让项目经理随时随地的看到项目开发的代码、配置和文档,以及测试和审查的即时结果。
2. AxosoftOnTime Scrum
AxosoftOnTime Scrum能够帮助开发团队管理待办事项、产品发布和模拟项目冲刺。这款基于HTML5特性的工具提供创建图表和管理仪表板的功能,随着工作时间的走动,它可以追踪代码特性并修复bug。除此之外,HTML5也是AxosoftOnTime Scrum平台的一部分,兼具一些其它有用的协作工具,例如Wiki和bug追踪器。
3. LeanKit
LeanKit使用一个基于云基础的whiteboard来称述组织流程。每一个图卡代表工作项目,并且提供状态更新选项。团队使用LeanKit就可以看到工作负载分布,也能导出历史数据。
在跟踪各团队工作程序时,全公司统一启用LeanKit帐户,每个人都可以登录,只需要看一眼就能看到正在发生的一切。
4. Microsoft Visual Studio Team Foundation Server
TFS(Team Foundation Server)是 Microsoft应用程序生命周期管理(ALM) 解决方案的核心协作平台。不论在本地还是在云中,TFS均可支持灵活的开发实践、 多个IDE和平台,并为您提供有效管理整个IT生命周期的软件开发项目所需的工具。
5. TelerikTeamPulse
TelerikTeamPulse旨在帮助团队管理各种各样的需求和bug,和Microsoft的TFS共同提供双向同步服务。
公司员工根据自身不同的角色来使用TelerikTeamPulse:客户通过反馈门户与TeamPulse进行互动;产品经理通过访问待办事项来优先处理事项;项目经理计划迭代次数(冲刺)和跟踪分配的工作;开发人员查看任务板、完成工作;这一切都离不开Visual Studio和TFS一体化集成。
6. Rally Platform for Agile Lifecycle Management
这是一种基于云技术的敏捷生命周期管理平台,在无数个团队里扩展使用,带有自定义页面、还能够自定义显示面板的功能,以达到自动化控制各种开发流程。
大型企业可以使用Rally来管理软件产品和IT操作团队,包括软件开发项目和操作,以及维护服务请求。软件产品团队使用Scrum来维护产品,使用Rally来模拟销售库存产品。
7. Planbox
Planbox通过burndown图表来跟踪监视项目的进程,同时结合客户的反馈信息,这项工具所针对的人员是相对较广泛的。\