InfoQ

新闻

Mingle2.0的新特性

作者 Ben Hughes译者 乔梁 发布于 2008年4月14日 上午12时52分

社区
Agile
主题
协作,
工件和工具,
JRuby,
企业级敏捷
标签
Rails,
生产力,
计划,
Mingle

继九个月前的首次发布,思特沃克公司(Thoughtworks)将于四月十五日的晚些时候发布Mingle 2.0。InfoQ向产品经理Adam Monago 了解了Mingle在2.0中发布的一些新特性。在此版本诸多修改和新功能中,最引人瞩目的是:
  • 卡片树 —— Mingle现在使用卡片树的概念来展现特性、故事片、缺陷以及系统中你所定义的任何实体。它还能用不同的方式来展现树,例如计划视图(Planning view)或开发者视图(Developers view)。
  • 全方位的报表(Cross-project reporting) 以及任意层次上的一键可视化(如program、project以及requirement)。假如把Mingle当做一个编程管理工具的话,团队成员甚至可以得到全方位的报告。在Mingle中,project wiki上的图型和表格也可用于编程方式下的总结性视图(roll up view)。
  • 关键度量数据的计算 —— Mingle 2.0可以使用公式来计算一些度量数据,例如可以加权得到估算平均值以及修改缺陷的平均时间。
  • 聚合属性 —— Mingle 2.0 聚合(或合计rolls up)关键的项目度量(还可以定制一些)。例如,通过对任务估算值的求和得到该故事的估算值,并再求和得到该Release的估算。
  • 应用编程接口 (APIs) 和插件很容易将Mingle与现有的项目基础结构(infrastructure)相集成 —— Mingle现在提供一整套Restful API's ,而且一群(数量快速增长的)开发者也乐意共享他们使用Mingle的经验,例如Minglyn (应该在15号发布在 CodeHaus 上面)。
  • 任何产物都可以作为一个标签(Tab) —— 更容易定制和收藏你喜欢的页面。
  • 预置更多的模板和度量 —— 例如burndown/burnup 图表和项目模板。
另外,Mingle团队正打算发布一个Perforce连接器,并重构Mingle的部分代码,以便用户可以使用API去开发他们自己的插件。

Mingle的计划包括筹办一个在线的Mingle社区以及更酷的用户个性化特性。定价也会可能会相应调整,例如一年期许可以及永久性的许可,增补月付许可。

Mingle 2.0将于明天(四月十五日)的晚些时候发布

查看英文原文:A Preview of Mingle 2.0

相关赞助商

InfoQ中文站敏捷社区,关注敏捷软件开发和项目管理,通过新闻、深度文章、视频访谈和演讲以及迷你书等为中国技术社区提供一流资讯。

没有回复

回复

独家内容

书评:敏捷模式──指向成功的路标

Ryan Cooper对Amr Elssamadisy的新书发表了评价,并认为书中提供了一种为实施敏捷量身定做的框架。本书并没有给出一种人人可用的敏捷方法,而是为读者提供一些模式和工具,用以找出哪些敏捷实践可以最有效地达到该组织机构的特定目标。

构建的可伸缩性和达到的性能:一个虚拟座谈会

这个由业界主要专家们参加的座谈会探究了在使应用程序具备尽可能好的伸缩性及性能的过程中所面临的挑战和思考过程。

OpenSocial的分析与实现

本视频主要对OpenSocial进行了分析,并对实现的方式进行了介绍。其中包括:OpenSocial的开发经验、Container Provider的技术准备、平台的构成要素、具体的规范、以及对未来的展望。

缓存系统MemCached的Java客户端优化历程

Memcached在大型网站被应用得越来越广泛,但是Java客户端并不多,本文作者基于现有的开源客户端进行了封装优化,并翔实记录了这一过程。

超越SOA:动态业务应用的新企业应用框架(2)

在他们文章的第二部分,作者探讨了动态业务应用的架构并介绍了资源容器的概念。他们示范了如何在JEE之上构建这个架构,以及它如何影响实现生产力。

使用ClickOnce细分发布版本

ClickOnce让WinForms应用程序的部署轻而易举。David Cooksey演示了如何在ASP.NET中编写一个HttpHandler来实现对ClickOnce部署的版本细分。

敏捷教练,从A到Z

敏捷带来了新的领导者角色,“敏捷教练”。它是不是跟“部门经理”或“技术领导”一样,只是换汤不换药呢?教练Pat Kua在这篇启蒙文章中对敏捷教练一职做了概述。

利用Ruby简化你的Java测试(进阶篇)

本文是Productive Java with Ruby系列文章的第二篇,通过上一篇的介绍,我想大家对如何利用Ruby进行单元测试有了一个基本的了解,从这里开始,我将和大家一起讨论一些利用Ruby进行单元测试时的高级话题。