IT Consultant, Agile Coach, Business Analyst

What is a Quickstart

June 7, 2006 – 1:25 am | by 冰云

Quickstart是TW-UK提出的一种项目启动方式。这个东西通过和客户的不断交流和反馈,达到让客户了解自己项目的目的,让客户的IT和Business部门、最终用户之间在项目的目标和模式上达成一致。让所有人了解到项目的价值,从而使得项目能够平缓和畅通无阻的开始。

这次Quickstart的培训是3days的培训,大概是个走马观花型的概览,时间比较紧迫,做的实践还是不够。不过能够有Liv Wild来给我们培训是个很好的机会,平时项目中的问题可以一次提出来搞清楚。比自己摸索要快得多。

Quickstart将一些实用的技术和技巧串接在一起。包括各种访谈、总结会、头脑风暴、Process建模、与客户的互动游戏、交互设计、计划和评估、各种有效的可视图等。这些东西的目标都是要让不同的客户都能够共享思想。每个单独的过程其实我们都不同程度上实践过,但能够把它们有机的串接在一起,确实是很不错的方法。

Gino博士在Awayday上说,要阐述个人感觉给另一个人,必须有同样的Sementic Base。Quickstart就是本着这种思路,用各种能够共享体验的方式,将项目的Sementic Base展示给所有人。这是Quickstart的实践的原则。任何可以达到这样目标的实践,都可以引入Quickstart。这和Agile一样,需要根据不同的情况来制定不同的实践方式。在中国,我们肯定需要对Quickstart进行一些本地化才可以用。

Quickstart不同于传统的前期需求调研和分析。这是一次和客户之间的互动,对客户本身也是一次反思的过程。Quickstart是迭代式进行的,一点点地了解需求和业务,不停的交流和反馈。一般要持续1-4周。复杂的项目需要较长的时间。

据说,在英国,购买公司Quickstart服务的客户甚至超过了购买Agile开发的服务。因为能够Quickstart帮助公司了解他们自己。这也是很多国内公司需要逐渐改变的观念。对于国内的一些项目,领导们常希望我们拿着需求说明书就给出设计和开发方案,这样很难和敏捷开发接合起来。至于如何在国内尤其是政府类、国企类项目应用整个敏捷过程,还需要具体的实践和思考。

虽然了解了很多的东西,也有了不少的收获,但也还存在很大的困惑和不解。必须要通过一次实践才可能完全了解。希望下一个Project能够有机会做一次。

Tags: , ,

Sorry, comments for this entry are closed at this time.