全文:http://www.infoq.com/cn/articles/Agile-Unleashes-Software-Value
--
Jeff Xiong
Editor of InfoQ China: http://www.infoq.com/cn/
Contributor of CruiseControl.rb: http://cruisecontrolrb.thoughtworks.com/
遇到这种客户那是最好了,可惜感觉现在大部分客户还是后一种做法,甚至是很多的开发人员和需求分析人员也都支持后一种做法!!!
当这两条都为false时,很少有客户不要迭代。
个人而言,我更愿意考虑的是:如果这些客户突然有一天变成了"理想的客户",我有能力为他们把项目做好吗?
各位抱怨客户不理想的同志,不妨扪心自问一下,如果客户突然就变得很理想了,你就能保证做得很好吗?
在 07-3-29,collin000<coll...@gmail.com> 写道:
> 呵呵,我可也是鼎立支持!
> 俺们开发人员还是专注开发吧!
>
> >
>
--
Donald
-------------------------------------
上善若水,水善利万物而不争,处众人之所恶,故几于道。居善地,心善渊,与善人,言善信,政善治,事善能,动善时。夫惟不争,故无尤。
-- 老子 《道德经》
On 3月29日, 下午3时42分, Donald <flying...@gmail.com> wrote:
> 产品部怎么会有MM?产品部的意义值得重新考虑啊
>
> 在 07-3-29,collin000<collin...@gmail.com> 写道:
Getting Real那本书里面描述了这种场景。实际上,37Singal公司的产品都是这样的。开发人员不仅仅写代码,还活跃在社区,解答疑难,直接面对用户。这种情况下,传统的所谓售前、售后等这些角色没有了,只有一个环节,一个团队。
这种方式目前见得最多的是开源项目,如吉吉叉参与的CC.rb,这可能是大家潜意识觉得程序员与程序员交流比较容易。但这种模式一旦成为某一种真正的商业手段,他表现出来的是信任与更直接更快的交付。看看37singal的成功就知道了。
另外,我一直在关注金山的剑网3。这个号称史上国产最强3D处理引擎,吸引了像我这样一直有武侠情节的玩家。基本上隔一段时间我就上去。你知道那里谁最引人注目吗?一个名为3D工程师的剑网3开发人员。
On 3/29/07, Jeff Xiong <gigi...@gmail.com> wrote:
--
Michael Chen
--------------------------------
Blog: http://michael.nona.name
MSN: jzch...@hotmail.com
--
Best Regards
femto http://hi.baidu.com/femto
On 3月29日, 下午7时38分, "Michael Chen" <mechil...@gmail.com> wrote:
> limo:
>
> Getting Real那本书里面描述了这种场景。实际上,37Singal公司的产品都是这样的。开发人员不仅仅写代码,还活跃在社区,解答疑难,直接面对用户。这种情况下,传统的所谓售前、售后等这些角色没有了,只有一个环节,一个团队。
>
> 这种方式目前见得最多的是开源项目,如吉吉叉参与的CC.rb,这可能是大家潜意识觉得程序员与程序员交流比较容易。但这种模式一旦成为某一种真正的商业手段,他表现出来的是信任与更直接更快的交付。看看37singal的成功就知道了。
>
> 另外,我一直在关注金山的剑网3。这个号称史上国产最强3D处理引擎,吸引了像我这样一直有武侠情节的玩家。基本上隔一段时间我就上去。你知道那里谁最引人注目吗?一个名为3D工程师的剑网3开发人员。
>
> On 3/29/07, Jeff Xiong <gigix1...@gmail.com> wrote:
>
>
>
> > CruiseControl.rb
>
> > On 3/29/07, 冰云 <icecl...@gmail.com> wrote:
>
> > 关于产品研发的需求问题,目前我有些不成熟的想法(因为没机会实践)。主要是设想让BA和marketing人员更紧密的合作,直接让BA参与包括市场
>
> > 定位等具体工作。这样BA可以了解到产品的目标受众,可以通过对这批人建立Persona,使用交互设计、用户测试等手段保证产品的可用性。。。不过这
> > > 都是设想,TW目前还没这样的产品,谁有机会可以试试看
>
> > > On 3月29日, 下午3时29分, "collin000" < collin...@gmail.com> wrote:
> > > > 还有一种情况是做产品,而非项目。
>
> > 很可能没有特别明确的客户需求,这种情况会导致一个问题:我们做出来的功能需要直到整个产品测试甚至是上线的时候,才能确定这个功能是否真的起到相应的
> > > > 作用。我所在的组就是这种情况,费了不少力气作出来的东西不实用,再从头改!郁闷至极!
>
> > 其实这个产品也是迭代式开发,我经理对时间的把握还是比较准的,但对于客户需求的把握不到位。去问产品部的mm,也没有什么好的结果,因为她们也不是最
> > > > 终用户。
>
> > >http://www.infoq.com/cn/
> > > Contributor of CruiseControl.rb:
> >http://cruisecontrolrb.thoughtworks.com/
>
> --
> Michael Chen
> --------------------------------
> Blog:http://michael.nona.name
> MSN: jzche...@hotmail.com
On 3/29/07, 冰云 <icec...@gmail.com> wrote:
MSN: jzch...@hotmail.com
On Mar 29, 8:21 pm, "Michael Chen" <mechil...@gmail.com> wrote:
> 没错,在不同的开发领域有不同的反馈(或者称用户参与)方式。但我假定我们做的都是那种需要大量用户参与的项目,web2,
> 网游都在此列。zhuaxia的例子恰好说明方式很好,吸引了像你这样的专业用户。但看起来他们的团队看起来更看重自己的想法,呵呵,双刃剑呀。
>
> On 3/29/07, 冰云 <icecl...@gmail.com> wrote:
>
>
>
>
>
> > cc.rb的主要问题是,我们开发团队本身就是cc的用户。因此我们对业务相当熟悉,不会有猜测用户需求的问题。所以cc系列都不够典型。我所设想的了
> > 解产品需求的方法,不仅仅是针对传统企业应用或小规模用户群应用的问题,还可延伸到对于创新的互联网项目,尤其是web2项目的需求发展研究。这也是俺
> > 从当BA以来一直想做的一件事:在还没有用户群,或到处都是用户的情况下,如何创新一个应用,并达到良好的可用性
>
> > On 3月29日, 下午7时38分, "Michael Chen" <mechil...@gmail.com> wrote:
> > > limo:
>
> > > Getting Real那本书里面描述了这种场景。实际上,37Singal公司的产品都是这样的。开发人员不仅仅写代码,还活跃在社区,解答疑难,直接面对用户。这种情况下-,传统的所谓售前、售后等这些角色没有了,只有一个环节,一个团队。
>
> > > 这种方式目前见得最多的是开源项目,如吉吉叉参与的CC.rb,这可能是大家潜意识觉得程序员与程序员交流比较容易。但这种模式一旦成为某一种真正的商业手段,-他表现出来的是信任与更直接更快的交付。看看37singal的成功就知道了。
>
> > > 另外,我一直在关注金山的剑网3。这个号称史上国产最强3D处理引擎,吸引了像我这样一直有武侠情节的玩家。基本上隔一段时间我就上去。你知道那里谁最引人注目-吗?一个名为3D工程师的剑网3开发人员。
>
> > > On 3/29/07, Jeff Xiong <gigix1...@gmail.com> wrote:
>
> > > > CruiseControl.rb
>
> > > > On 3/29/07, 冰云 <icecl...@gmail.com> wrote:
>
> > > > 关于产品研发的需求问题,目前我有些不成熟的想法(因为没机会实践)。主要是设想让BA和marketing人员更紧密的合作,直接让BA参与包括市场
>
> > > > 定位等具体工作。这样BA可以了解到产品的目标受众,可以通过对这批人建立Persona,使用交互设计、用户测试等手段保证产品的可用性。。。不过这
> > > > > 都是设想,TW目前还没这样的产品,谁有机会可以试试看
>
> > > > > On 3月29日, 下午3时29分, "collin000" < collin...@gmail.com> wrote:
> > > > > > 还有一种情况是做产品,而非项目。
>
> > > > 很可能没有特别明确的客户需求,这种情况会导致一个问题:我们做出来的功能需要直到整个产品测试甚至是上线的时候,才能确定这个功能是否真的起到相应的
> > > > > > 作用。我所在的组就是这种情况,费了不少力气作出来的东西不实用,再从头改!郁闷至极!
>
> > > > 其实这个产品也是迭代式开发,我经理对时间的把握还是比较准的,但对于客户需求的把握不到位。去问产品部的mm,也没有什么好的结果,因为她们也不是最
> > > > > > 终用户。
>
> > > > >http://www.infoq.com/cn/
> > > > > Contributor of CruiseControl.rb:
> > > >http://cruisecontrolrb.thoughtworks.com/
>
> > > --
> > > Michael Chen
> > > --------------------------------
> > > Blog:http://michael.nona.name
> > > MSN: jzche...@hotmail.com
>
> --
> Michael Chen
> --------------------------------
> Blog:http://michael.nona.name
> MSN: jzche...@hotmail.com- Hide quoted text -
>
> - Show quoted text -
On 3月30日, 上午9时37分, "咖啡屋的鼠标" <tj19...@gmail.com> wrote:
> 做产品的时候,客户就在团队中,已经符合敏捷了。唯一造成需求不明的问题是战略问题,因为国内的国企、政府都倾向于买产品,所以软件公司就做产品,而这
> 些产品往往不是为了解决实际问题,反而是去追求噱头,每一个功能的创建就是为了眩为了看着牛B,充满着谎言,已经违背了敏捷开发的本质要求。做坏是正常
> 的,做好了那叫奇迹。
> 至于用户群,我的理解,有共同需求的人就应该是用户群了,分散与聚合不过是一个物理变化,满足他们共同的需求就是产品的目的。所以不存在到处是用户的情
> 况,如果感觉到了这种情况,那么不是分析的不到位就是先入为主的思维在作怪。
>
> On Mar 29, 8:21 pm, "Michael Chen" <mechil...@gmail.com> wrote:
>
>
>
> > 没错,在不同的开发领域有不同的反馈(或者称用户参与)方式。但我假定我们做的都是那种需要大量用户参与的项目,web2,
> > 网游都在此列。zhuaxia的例子恰好说明方式很好,吸引了像你这样的专业用户。但看起来他们的团队看起来更看重自己的想法,呵呵,双刃剑呀。
>
> > On 3/29/07, 冰云 <icecl...@gmail.com> wrote:
>
> > > cc.rb的主要问题是,我们开发团队本身就是cc的用户。因此我们对业务相当熟悉,不会有猜测用户需求的问题。所以cc系列都不够典型。我所设想的了
> > > 解产品需求的方法,不仅仅是针对传统企业应用或小规模用户群应用的问题,还可延伸到对于创新的互联网项目,尤其是web2项目的需求发展研究。这也是俺
> > > 从当BA以来一直想做的一件事:在还没有用户群,或到处都是用户的情况下,如何创新一个应用,并达到良好的可用性
>
> > > On 3月29日, 下午7时38分, "Michael Chen" <mechil...@gmail.com> wrote:
> > > > limo:
>
> > > > Getting Real那本书里面描述了这种场景。实际上,37Singal公司的产品都是这样的。开发人员不仅仅写代码,还活跃在社区,解答疑难,直接面对用户。这种情况下--,传统的所谓售前、售后等这些角色没有了,只有一个环节,一个团队。
>
> > > > 这种方式目前见得最多的是开源项目,如吉吉叉参与的CC.rb,这可能是大家潜意识觉得程序员与程序员交流比较容易。但这种模式一旦成为某一种真正的商业手段,--他表现出来的是信任与更直接更快的交付。看看37singal的成功就知道了。
>
> > > > 另外,我一直在关注金山的剑网3。这个号称史上国产最强3D处理引擎,吸引了像我这样一直有武侠情节的玩家。基本上隔一段时间我就上去。你知道那里谁最引人注目--吗?一个名为3D工程师的剑网3开发人员。
> > - Show quoted text -- 隐藏被引用文字 -
>
> - 显示引用的文字 -
以我们现在观察到的通讯类产品开发过程来看,作产品的甚至比做项目的更需要实践agile,产品的投入是多大啊,往往超过1年的开发周
期,300人月,可惜的是,300人月投进去,等产品出来的时候已经不满足市场需求了,或者成本太大无法获取收益了。
On 3月31日, 下午3时10分, "jessica....@gmail.com" <jessica....@gmail.com>
wrote: