admin管理员组文章数量:1530842
2024年7月18日发(作者:)
等。要改变卡片的状态(例如从“ln
Progress”改变到“Complete”),只
考虑:I
需要在卡片墙内的不同状态泳道问拖
-责任编辑:郑柯(zhengke@csdn net)
118程序员
拽一下卡片!
项目文档。关于文档在敏捷项目中
的意义问题一直有着激烈的讨论,笔者
一
直坚信Martin文档第一定律(Martin’
S Fi rst Law of D0CUmentati0n:
Produce no document unless its need
is immediate and significant)。在项目
文档上,Mingle也正是秉承这一点而
设计的。在Mingle中,项目相关文档
都可以使用wiki的方式来记录。项目
的需求开发、重要的项目信息可以使
用wiki记录,这样既可以做到复杂文
档的表示,又可以利用wiki的特点做
到文档历史的可追踪性,何乐而不为?
RSS&Email提醒。当团队某个成
员改变了项目相关的信息时,Mingle
可以把这个消息通知给其他人,让其
他人可以快速地知道这个改变。例如,
当一张Story卡状态变成”Devlopment
Complete”时,团队中的测试人员将被
通知到。
2.项目管理——简单化软件交付
自定义项目属性与模板。Mingle
可以针对卡片定制您想要控制的任何
信息,这样由于不同的项目就会有各自
不同的主要关注点,您就可以把主要精
力集中在相应的关注点上。在项目中,
如果有工具可以支持、捕捉与可视化团
队活动的话,还可以保持项目状态的追
踪,也方便在项目进行时作出实时的决
策。这在很大程度上降低了敏捷项目的
交付风险。项目模板可以方便地导出与
导入,让您在当前项目成功的基础上继
续下一个项目。
工作流!工作流是一个很重要的
概念在任何项目中,任何任务都需要
一
个流程来控制。Mingle允许我们自
定义适合自己项目的工作流,定制界
面也是相当的友好。例如可以描述一
个Sotry的处理流程如右图。
卡片树!这是在Mingle 2.0中新
加入的特性,利用卡片树,您可以层
敏捷团队协作的加速器
Mingle
一文/丁亮
次化地管理项目中的任务,所有操作
可能对每个Story都有估算,如果一个
都是可从界面直接拖拽的!
Feature由多个Story组成,一个Story
各种类型的卡片之间可以建立父
又由多个Task组成,那么查看这个
子关系,这些关系最终形成了树型的
Story的大小(size)就可以根据Task很
结构。从一个侧面来说,这可以展示 方便地自动计算出来,而且Feature需
出项目的复杂度以及对项目目标的分 要做多少工作也是一目了然的了。
解。在一个团队中,不同角色负责不
强大的项目报告。在项目中,使
同的任务,履行着不同的职责。所以, 用MQL(Mingle Query Language)可以
在项目中,不同的角色需要以不同的
为用户定义的任何项目属性生成报告。
视角、层次化地、直观地看到自己的
这有利于我们从各个视角查看项目的
任务。
进度与历史,而且MQL是非常容易学
例如,在一个项目中: 习和使用的。在Mingle 2.0中,您还
项目经理(Project Manager)可
可以跨项目生成报告,这对于多项目
而终身是995美元。
能希望有一个计划树做WBS(Work
管理是很重要的。
Mingle对系统硬件配置要求比
Breakdown Structure)。
与其他系统整合。Mingle可以
较高。它是第一个构建与JRuby上的
日业务分析师(Business Analyst)
方便地与其他系统整合,例如CAS
商业软件,而JRuby对系统的消耗是
想要用Story Tree将某个Feature分解
(Central Authentication Service, 中
比较大的(希望以后的JDK可以再提升
成~组不同且相关的功能。
心身份认证服务)、LDAP身份认证服
JRuby的性能1,当前版本的Mingle至
e设计人员(Designer)想要用使 务、Subversion/Perforce源码控制、
少需要2G的RAM。
用树型结构分解项目的高层逻辑与UI RESTAPIs、Cruise持续集成等等。
¥Mingle目前只支持三种数据
设计。
有了这些支持,Mingle可以和您已经
库:MySQL 5.0,PostgreSQL 8.1与
。测试人员(Testers)想把测试场景
存在的系统无缝地整合在一起,共同 Postgres 8.2。注意,当前的Mingle版
分解成更细精度的测试用例。
协作,完成项目目标。
本(2_0_1)尚不支持Postgres 8.3。
这样,开发团队能够在更高的视
“软”需求:
角上审视整个项目的开发过程,同时
您需要Mingleg ̄?
您的团队过程是敏捷过程吗?虽然
在需要的时候深入至各种细节。并 看了上面的特性介绍,相信您对
Mingle应该可以支持非敏捷过程的团
且,定义的卡片树可以根据您设计的
Mingle已经有了个大致了解。但要选
队,但Mingle是为敏捷过程量身定做
继承关系在任何一个树层次上进行聚 择这样一个对团队可能有着很大影响
的,所以,如果您的团队过程是非敏
合计算,从而产生度量数据。例如你
的工具需要非常的慎重,下面列出了一
捷的话,最好慎用。
… :Sr ̄,r 。
些重要的注意点,当您要
您的敏捷团队真正需要它吗?敏捷
:
黔 : 一一。、 )选择MingIe时:
方法告诉我们,工具不是团队过程的
…
“ …一 …。 “硬”需求:
最重要的部分,人才是其核心。如果
■ 。 。 ¥MingIe是一个商业
现在您的团队已经在很好地实施敏捷
T… lan 0wDev eqmm
… a t。抖t … 软件,一个用户的许可(one
了,那么在选用Mingle以前,请考虑
m一
畛 i骞 一 m user license) ̄31 8.6
清楚“敏捷与工具”的问题。・
蛰 = 瓣 一 美元,一年是566.卖兀,一牛是bl515美元,.夫兀,4
_责任编辑:郑柯(zhengke@csdn net)
2008 11 119
版权声明:本文标题:敏捷团队协作的加速器——Mingle 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1721293583a870233.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论