使用Mingle来管理你的敏捷项目
2008-02-10 02:46
716 查看
在2007年6月30日,由ThoughtWorks 公司开发的敏捷项目管理工具——Mingle 正式发布了公测版本。自从2007年三月份宣布之后,人们一直热烈期待着Mingle的发布。凭借ThoughtWorks在敏捷领域的经验和以及其在高质量软件交付的历史佐证,Mingle最终可能会蚕食Trac 和VersionOne 公司在这一领域长期占有的市场份额。
Mingle发布的第一版本主要是关于项目的协作管理。在ThoughtWorks的Jay Wallace的指导下,来自InfoQ的人员领略了Mingle的独特之处,以及它在敏捷项目管理和团队协作方面的强大功能。 Jay带我们一起观看了Mingle提供的一些核心功能,主要功能如下:
Mingle并不局限于敏捷方法论——它默认提供了三种软件开发模版(Scrum, XP 和 Agile Hybrid),每个模版包含了该方法学所需的项目属性。同时,Mingle还支持用户自定义模版,即允许用户对其进行裁剪,以便定制出适合自身使用的模版。
一切皆Wiki——Mingle中最基本的功能单元就是故事卡片,而卡片本身也是Wiki网页。这就意味着用户可以添加图片、链接到其它的卡片、链接到项目面板(也是一个Wiki)上的网页等。而且还享有Wiki所拥有的所有功能。
图表——用它特有的wiki/SQL语法——MQL,用户可以根据存储在Mingle中的数据(包括自定义属性)创建出各种统计图表,并可以显示柱状图、饼状图或者数据透视表格。
网格视图 ——Mingle中的故事卡片模仿现实世界中其在Stroy墙或任务黑板的排列方式,并能够在不同的状态列之间拖拽卡片,改变卡片的状态。并可以为各种状态设置不同的颜色,这样就可以得到更多的视角,比如:优先级、状态、功能范围以及迭代等。
历史记录—— 在Mingle中,从卡片、wiki网页到链接的Subversion中的文件版本,每一个实体都有版本控制。这样,可以从项目的需求变化一直跟踪到修改 的代码。它还为集成的SVN提供了一个文件浏览器,可以高亮显示文件的版本变化情况。甚至,用户可以通过RSS或电子邮件订阅项目的历史记录,例如测试团 队订阅可测试的Story,这样只要Story变为可测试状态,测试团队就会立马收到通知。
状态转换 ——它有一个简单的工作流引擎。可以在一定条件下,驱动卡片从一个状态变化到另外一个状态。例如自动将一张卡片从“分析完成”移动到“待开发”状态——完全由用户自定义并可定制。
标签——每张卡片都可以用元数据打上标签,进而生成不同的视图。每个视图都可以保存 ,而且如果需要的话,还可以将其提到项目的菜单中。
搜索——Mingle提供了一个全文搜索引擎,它会根据关键字从所有的实体中找到符合条件的内容,其中包括Wiki、卡片和源代码
导入和导出 -Mingle可以将excel格式的数据导入项目中,也可以将数据从项目中导出 到excel进行进一步的分析。在导入数据提交之前,还提供了数据预览功能。
ThoughtWorks即将发布Mingle的正式版本。对于5个注册用户以下的项目和开源项目,Mingle是免费的,其它情况需要付费 使用。从技术角度看,Mingle是第一个 运行在jRuby 上面的Ruby on Rails 企业应用。因此,它可以运行在任何环境下。Mingel将提供针对Windows,Mac和Linux系统的二进制安装文件。ThoughtWorks推荐大的项目团队使用Mingle的硬件环境是:当前主流处理器和1.5GB内存。
这是Mingle的公测版本,所以它主要关注于协作和团队工作。当Mingle发布到2和3版本(大约三个发布,每个发布周期约为一个月)的时候,它会将重点转移到项目管理和最终的团队管理。
如果你对Mingle有兴趣 ,可以在这里注册 (Mingle抢先体验),目前版本为1.1
:-)
Mingle发布的第一版本主要是关于项目的协作管理。在ThoughtWorks的Jay Wallace的指导下,来自InfoQ的人员领略了Mingle的独特之处,以及它在敏捷项目管理和团队协作方面的强大功能。 Jay带我们一起观看了Mingle提供的一些核心功能,主要功能如下:
Mingle并不局限于敏捷方法论——它默认提供了三种软件开发模版(Scrum, XP 和 Agile Hybrid),每个模版包含了该方法学所需的项目属性。同时,Mingle还支持用户自定义模版,即允许用户对其进行裁剪,以便定制出适合自身使用的模版。
一切皆Wiki——Mingle中最基本的功能单元就是故事卡片,而卡片本身也是Wiki网页。这就意味着用户可以添加图片、链接到其它的卡片、链接到项目面板(也是一个Wiki)上的网页等。而且还享有Wiki所拥有的所有功能。
图表——用它特有的wiki/SQL语法——MQL,用户可以根据存储在Mingle中的数据(包括自定义属性)创建出各种统计图表,并可以显示柱状图、饼状图或者数据透视表格。
网格视图 ——Mingle中的故事卡片模仿现实世界中其在Stroy墙或任务黑板的排列方式,并能够在不同的状态列之间拖拽卡片,改变卡片的状态。并可以为各种状态设置不同的颜色,这样就可以得到更多的视角,比如:优先级、状态、功能范围以及迭代等。
历史记录—— 在Mingle中,从卡片、wiki网页到链接的Subversion中的文件版本,每一个实体都有版本控制。这样,可以从项目的需求变化一直跟踪到修改 的代码。它还为集成的SVN提供了一个文件浏览器,可以高亮显示文件的版本变化情况。甚至,用户可以通过RSS或电子邮件订阅项目的历史记录,例如测试团 队订阅可测试的Story,这样只要Story变为可测试状态,测试团队就会立马收到通知。
状态转换 ——它有一个简单的工作流引擎。可以在一定条件下,驱动卡片从一个状态变化到另外一个状态。例如自动将一张卡片从“分析完成”移动到“待开发”状态——完全由用户自定义并可定制。
标签——每张卡片都可以用元数据打上标签,进而生成不同的视图。每个视图都可以保存 ,而且如果需要的话,还可以将其提到项目的菜单中。
搜索——Mingle提供了一个全文搜索引擎,它会根据关键字从所有的实体中找到符合条件的内容,其中包括Wiki、卡片和源代码
导入和导出 -Mingle可以将excel格式的数据导入项目中,也可以将数据从项目中导出 到excel进行进一步的分析。在导入数据提交之前,还提供了数据预览功能。
ThoughtWorks即将发布Mingle的正式版本。对于5个注册用户以下的项目和开源项目,Mingle是免费的,其它情况需要付费 使用。从技术角度看,Mingle是第一个 运行在jRuby 上面的Ruby on Rails 企业应用。因此,它可以运行在任何环境下。Mingel将提供针对Windows,Mac和Linux系统的二进制安装文件。ThoughtWorks推荐大的项目团队使用Mingle的硬件环境是:当前主流处理器和1.5GB内存。
这是Mingle的公测版本,所以它主要关注于协作和团队工作。当Mingle发布到2和3版本(大约三个发布,每个发布周期约为一个月)的时候,它会将重点转移到项目管理和最终的团队管理。
如果你对Mingle有兴趣 ,可以在这里注册 (Mingle抢先体验),目前版本为1.1
:-)
相关文章推荐
- 使用Mingle来管理你的敏捷项目
- 使用Mingle来管理你的敏捷项目
- 免费电子书:使用VS Online敏捷管理开源项目
- 使用Visual Studio Team Services敏捷规划和项目组合管理(一)——使用团队、区域和迭代
- 使用Visual Studio Team Services敏捷规划和项目组合管理(五)——组合管理
- 使用Visual Studio Team Services敏捷规划和项目组合管理(四)——冲刺计划和任务板
- 禅道敏捷项目管理软件的安装和使用
- 使用TFS2010管理敏捷项目的生命周期-系列指南1 安装配置
- 使用TFS2010管理敏捷项目生命周期-系列指南3 工作项跟踪,以及用VS2010,excel和web方式使用的区别
- 敏捷开发中的项目管理利器-Mingle
- 使用Visual Studio Team Services敏捷规划和项目组合管理(三)——使用Kanban板
- 使用Visual Studio Team Services敏捷规划和项目组合管理(六)——VSTS仪表盘的使用
- 项目管理--敏捷开发在项目中使用
- 使用Visual Studio Team Services敏捷规划和项目组合管理(四)——冲刺计划和任务板
- 使用TFS2010管理敏捷项目生命周期-系列指南4 Scrum v3 For TeamSystem-安装疑难解答
- 耗时两年,终于--我的新一代敏捷项目管理系统终于开发出来了!!欢迎下载使用
- 使用TFS2010管理敏捷项目生命周期-系列指南2 生命周期管理的内容
- 使用Visual Studio Team Services敏捷规划和项目组合管理(五)——组合管理
- 使用Visual Studio Team Services敏捷规划和项目组合管理(六)——VSTS仪表盘的使用
- 使用Trello实现敏捷项目管理