mingle使用小记--agile项目管理工具

这篇文章不是用来讲mingle的使用方法的,是来发表使用mingle一个月的使用感受。
由于mingle的操作十分简单,方便,有兴趣的同学可以自己下载一个并可以参考官网的flash。
官网地址:http://studios.thoughtworks.com/mingle-project-intelligence

基本感受:
Anything is card!所有操作都是基于卡片的,也就是说一个项目的基本构成单位就是story card,而基于这些卡片方便的展示、管理、统计都是很方便的。

优点:
1、操作简单,修改属性,拖曳卡片,过滤查找,都是几个简单动作就可以完成的,而且由于大量的使用ajax,用户感受很好
2、项目自定义性强,可以针对卡片添加你想要控制的任何信息,这样由于不同的项目就会有各自不同的主要关注点,你就可以把主要精力集中在相应的关注点。这样就不会所有项目都是千篇一律的属性,而实际上很多属性都是对于当前项目无用的信息(MS的project虽然强大,但是我却很不喜欢用它)。这是很 agile的做法,需要什么才用什么。
3、项目模式的重用,可以把当前项目的模板导出做为一个case来提供给另一个项目参考,或者可以直接重用。这样就实现了部分项目经验的传递与共享。
4、可以把你最期望关注的定制过滤条件使用固定的view展示出来,比如说我当前关注是5.5版本的卡片信息,就可以直接定制成一个tab view让每个访问者都看到
5、grid的展示方式让你了解卡片更加直观,比如我现在想知道当前迭代周期内每个人的卡片状态,就可以使用grid的方式来展现

6、通过简单的mql语句可以订制你需要统计的基本图形。

一些缺点:
1、内存恐怖,之所以用恐怖这个词是因为确实很难想象一个安装文件只有几十m的安装文件运行起来就吃了我400m内存(都是ruby惹的祸),而且还是访问用户只有1-2个的情况下,要不是我刚升级到2G内存,那我绝对不会使用mingle的。
2、讨厌的Description:不是所见即所得编辑器,很不友好,甚至在导出然后导入的时候经常出错。因为mingle一般在公司内部服务器使用,期望能够加入粘贴图片的功能,毕竟用附件的方式很不方便。
3、mql--虽然我也没想出更好的进行统计展现的方法,但是,用一个工具又要学一个语言确实让我觉得有些不舒服。
4、不完善的导入导出,data的导入导出是基于excel的,但是但是为什么要多一个复制-粘贴的动作呢?很多余的说。。。
PS:一个小技巧
如何变相突破5人的限制。这里的方法不是破解,而是出于一种agile的管理想法,我觉得让开发者来每天登陆mingle然后更新属性和状态是一种不给实现功能带来实际价值的做法。而且要把这种工作交给开发者来做的话无疑是加大了开发者的负担。所以我的mingle中只有两个用户,一个是我自己,一个是 guest,我每天来更新所有卡片的工作状态,而guest是给团队成语甚至我的老大来了解当前进度的。然后再给卡片增加一个developer的属性,用来保存每个开发者的名字(这个就没有限制了吧,呵呵,希望TW看到这个技巧不会哭笑不得)。

好了,这就是我这一个多月的mingle实用感受,欢迎大家提出更好的工具,对于工具的选择上我一向是绝对agile的。

下篇预告:mock还是build——关于TDD环境的选择            时间:2007-09-12

敏捷项目管理(第二版),amazon上五星级评价 Addison Wesley, 2009 Best practices for managing projects in agile environments—now updated with new techniques for larger projects Today, the pace of project management moves faster. Project management needs to become more flexible and far more responsive to customers. Using Agile Project Management (APM), project managers can achieve all these goals without compromising value, quality, or business discipline. In Agile Project Management, Second Edition, renowned agile pioneer Jim Highsmith thoroughly updates his classic guide to APM, extending and refining it to support even the largest projects and organizations. Writing for project leaders, managers, and executives at all levels, Highsmith integrates the best project management, product management, and software development practices into an overall framework designed to support unprecedented speed and mobility. The many topics added in this new edition include incorporating agile values, scaling agile projects, release planning, portfolio governance, and enhancing organizational agility. Project and business leaders will especially appreciate Highsmith’s new coverage of promoting agility through performance measurements based on value, quality, and constraints. This edition’s coverage includes: * Understanding the agile revolution’s impact on product development * Recognizing when agile methods will work in project management, and when they won’t * Setting realistic business objectives for Agile Project Management * Promoting agile values and principles across the organization * Utilizing a proven Agile Enterprise Framework that encompasses governance, project and iteration management, and technical practices * Optimizing all five stages of the agile project: Envision, Speculate, Explore, Adapt, and Close * Organizational and product-related processes for scaling agile to the largest projects and teams * Agile project governance solutions for executives and management * The “Agile Triangle”: measuring performance in ways that encourage agility instead of discouraging it * The changing role of the agile project leader azmaon link:http://www.amazon.com/exec/obidos/ASIN/0321658396/buythisbooks-20
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值