技术开发 频道

开发者必读:七大热门敏捷开发工具推荐

        【IT168 技术】最近一段时间,敏捷开发的风潮已经席卷世界各地。快速迭代开始接替全面映射流水线流程,甚至向外将软件开发扩展到整个企业当中,这一切都要归功于敏捷开发所带来的灵活性以及适应反馈的能力。

  不过通往敏捷开发的过渡之路并非一马平川。为了解决企业用户的困扰,Atlassian、Axosoft以及微软等 多家厂商正努力在利基市场中推出管理工具,旨在帮助软件开发项目与敏捷顺利牵手。

热门敏捷开发工具(一)

  在今天的文章中,我们将一同了解更多有趣、高效且面向敏捷的项目管理工具。

  Atlassian Jira/ Jira Agile

  Atlassian的Jira是一款热门工具,用于追踪产品开发、帮助团队组织问题、分配工作并保证团队活动得以遵循。其Jira Agile扩展能够促进一系列关键性敏捷战略,其中包括用户故事开发、积压工作集中快速处理以及团队活动可视化等。

热门敏捷开发工具(一)

  环境服务企业Comanco公司项目管理负责人Astrid Byro将Jira描述为该公司分布式技术团队的“天赐良机”——该团队成员遍布卡塔尔、德国与英国各地。Byro指出,Comcano公司之所以采用Jira Agile扩展“是因为我对能够贯彻并奏效的生命周期做出了定义;我尤其希望看到所有代码、配置以及文档能分别得到独立的评审/测试,只有这样我才会认为对应部分的工作真正完成。”

  Axosoft OnTime Scrum

  Axosoft OnTime Scrum帮助开发团队管理积压、发布以及项目冲刺等工作。这款产品基于HTML 5,能够提供燃烧曲线与管理面板,而且还会追踪花费在功能编码以及漏洞修复方面的时间。它属于Axosoft的OnTime平台的组成部分,该平台还提供其它一些实用协作工具,例如一款维基与bug追踪器。

热门敏捷开发工具(一)

  咨询、平面设计以及软件厂商Envoc公司利用整套Axosoft OnTime平台处理其每两周一次的迭代工作。说起OnTime,Envoc公司CEO Calvin Fabre表示他最喜爱的功能包括维基、邮件支持、燃烧曲线以及工作日志条目等。他同时指出:“我们很高兴并乐于成为OnTime的积极倡导者。”Fabre希望能在该工具的未来版本中看到资源分配功能的身影。

  LeanKit

  LeanKit通过一套基于云的白板机制对企业流程加以映射。其中每块色卡都代表一个工作项目,并提供状态更新功能。使用LeanKit的团队能够准确掌握工作量的分配与输出等历史数据。

热门敏捷开发工具(一)

  电子邮件营销企业Emma公司一度发现自身难于追踪不同团队的具体工作流程,为此公司很快在内部普及了LeanKit账户,Emma公司业务分析师Kat Amano告诉我们。他同时指出,“每一位员工都可以登录并快速了解当前发生的状况。”该公司采用了基于Scrum的敏捷开发与Kanban方案,并将LeanKit的作用范围扩展到软件开发、技术支持以及营销团队当中。“我们每周三都会召开会议,并将LeanKit内容投射在墙壁上供大家查看并讨论,”Amano表示。

  微软Visual Studio Team Foundation Server

  TFS(即Team Foundation Server)是微软推出的应用程序生命周期管理方案,用于在Visual Studio环境下对开发工作加以协调。鞋类与运动服饰制造商哥伦比亚公司就拥有约六十位使用TFS的开发人员。

热门敏捷开发工具(一)

  “我们整个团队都利用TFS来管理自己的日常工作以及开发项目,”哥伦比亚公司技术服务负责人Brian Summers表示。哥伦比亚会将用户故事,例如需要开发或者强化的某项功能,加入TFS当中。“ 我们遵循敏捷模式,尝试实现持续交付并在为期两周的冲刺阶段展示工作成果,从而确保自己始终处于正确的轨道之上。”通过一整套敏捷-流水线混合型方案,该公司发现微软产品的易用性与高效性都相当令人满意,成功确保项目遵循良好发展轨道,Summers回忆称。

  Telerik TeamPulse

  Telerik TeamPulse帮助用户管理项目要求及bug,并与微软Team Foundation Service(即基于云的TFS版本)实现双向同步,同时支持Kanban与Scrum。

热门敏捷开发工具(二)

  “我们的工作人员根据各自不同角色对Teampulse采取差异化使用方式,”IT服务供应商Comunet公司软件开发经理Damien Coyle指出。“客户通过反馈渠道与TeamPulse实现互动,产品经理则优先查看积压问题清单,分析师负责撰写/筹备用户故事,项目经理规划迭代(冲刺)并确保工作处于良性轨道之上。开发人员透过任务面板了解当前工作内容,同时将Visual Studio与TFS相结合以完成这些工作。

  “新的HTML 5版本在速度与多功能性方面迎来梦幻般的提升,”Coyle补充道。“不过还有很多方面需要转换为这类格式——但这在很大程度上属于页面设置工作,因此相信很快就会实现。”

  专为敏捷生命周期管理而生的Rally平台

  这款基于云的敏捷生命周期管理平台具备出色的扩展性,足以支持无限多个团队并提供自定义页面与仪表板,从而实现各类开发流程的自动化进行。

热门敏捷开发工具(二)

  作为一家户外装备经销商,Backcountry.com就利用Rally管理软件产品与IT运营团队。“我们管理各类工作内容,包括软件开发项目、运营以及维护服务请求。软件产品团队在使用Scrum的同时,通过Rally平台维护产品并处理积压问题,”Backcountry.com公司计划管理主任Keith Klundt指出。“团队广泛使用Rally提供的可定制仪表板与应用程序。我们还通过Rally的报告功能制定冲刺阶段的燃烧曲线及团队进度报告。”

  Backcountry.com对于Rally提供的使用培训与产品强化承诺也感到非常满意,Klundt指出。

  Planbox

  Planbox通过燃烧曲线追踪项目进展、整合客户反馈,旨在打造一套更具个性化且广泛通用的解决方案。

热门敏捷开发工具(二)

  PetFlow.com就在尝试将Planbox的使用范围由技术团队进一步扩大到营销团队。“我们正逐步推广敏捷方案,但这些变化绝非一朝一夕可以实现,”PetFlow.com公司项目管理主任Garroch Neil表示。“我们利用Planbox的迭代机制作为追溯评估工具。我们还舍弃了优先队列系统,转而采用以两星期为周期的迭代方案。当Planbox对当前冲刺进度进行汇总时,我们会回顾前一段时间的努力并核算自己已经完成了多少工作,并在检查的同时进行漏洞修复、功能添加以及产品优化等工作。”

  PetFlow.com希望Planbox能添加查看任务历史的功能,并设置不同任务之间的关联关系。

0
相关文章