第二,在这种环境下实施敏捷要注重实效,从影响较小收益较大的实践开始逐步引入,比较忌讳开口提大名词(例如SCRUM或者XP)。我会建议你以CMMI
5级的"自我改进"做旗帜,找到组织中存在浪费的环节,引入最佳实践来消除浪费,没有必要把敏捷挂在嘴边。
第三,一般来说,持续集成是开始这类改进活动的一个好的起点,因为持续集成强迫组织形成快速的反馈机制,从而让很多问题有机会在更短的时间暴露出来。另一方面持续集成也是领导比较容易接受的一个实践。
2008/7/24 起步停车 <tol...@163.com>:
--
Jeff Xiong
Software Journeyman - http://gigix.thoughtworkers.org
Open Source Contributor - http://fluorida.googlecode.com/
Technical Evangelist - http://www.infoq.com/cn/
公司一直在搞CMMI这个东西, 今年打算过5了。这些天领导忽然听说有个Scrum挺好, 要我们试一下, 然后任务层层下达......, 轮到我
了, 哎, 谁让咱在公司鼓吹XP 3年了呢?
幸亏前一阵子看完了那个Scrum的书和相关资料, 利用2天时间准备了一个文档, 把从敏捷大会上学的精益思想,华为实践...能想到的都搞在了一起
(其实还没有真正明白Scrum),匆匆的跟各位领导讨论了一下......
结论, 不能Scrum+XP, 在现有框架(CMMI)下实施Scrum(这个命题都有问题吧)。
各位兄弟,我该如何敏捷呢,能敏捷的起来吗?
其实,我觉得"处理很多基本的事情"正是很多人所需的呢,脱离了这些基本的东西,可就成了空谈。
2008/7/28 起步停车 <tol...@163.com>:
> 我很认可敏捷和精益软件开发的一些思想。
>
> 比如消除浪费,我们现在对于文档的处理完全就是一种资源浪费,比如TDD, 但可是, 可但是, 如果我们改进文档处理方式或者实施TDD这些东西的
> 话,会有人跳出来阻止的。 因为他们认为, 他们看不到相关文档, 就以为缺少了什么东西。
--
Jeff Xiong
大家都建议先引入CI, 我也打算这几天试一下。
我很认可敏捷和精益软件开发的一些思想。
比如消除浪费,我们现在对于文档的处理完全就是一种资源浪费,比如TDD, 但可是, 可但是, 如果我们改进文档处理方式或者实施TDD这些东西的
话,会有人跳出来阻止的。 因为他们认为, 他们看不到相关文档, 就以为缺少了什么东西。
认同Mo Li 说的,如果不能改变的话, 自己先做起来吧,试着慢慢影响其他人吧。
同意楼上说的,从持续改进的角度说事, 看看是否有引进SCRUM的必要和可能.
之所以说"继续写文档好了",是因为你在这个地方已经采取了改进手段,你知道这个地方会出现浪费,所以你就有机会来观察这种浪费,学会度量浪费,学会向领导描述浪费和过程改进,然后你有可能以此为起点建立起发现浪费消除浪费的*机制*,也就是持续改进的机制。这才是你最终能取得效果的关键所在。
2008/7/28 起步停车 <tol...@163.com>:
>
>
> On 7月28日, 下午3时44分, "Jeff Xiong" <gigix1...@gmail.com> wrote:
>> 其实这事情很简单。
>> 继续写文档好了。
>
>
> 公司企业文化里面提倡可见性, 所以,领导们对文档很重视,或者说对流程很重视,而流程是否执行的"标志"就是这些文档(当然, 文档的质量好坏没人去
> 查,先汗一个), 有个考评内容尽然是文档的多少(再次鄙视一下这种)。 说实话,对于软件开发而言, 公司做的很外行。 这个问题下面的人看的很清
> 楚,但一直没有办法去改变。 就如同你说的, 继续写文档就好了,反正有人付钱给我们, 怕啥?
>
> 于我来说, 我情愿去找到一些更好的办法, 而不情愿去闷头去些所谓垃圾文档。
>
> 屏蔽着领导, 在下面偷偷做了些小动作, 采用了XP的某些原则, 比如小规模发版, 一周2次或者1次; 跟用户说明需要他尽快的review
> and feedback, 在关键点上结对。确实取得了比较满意的效果, 至少客户满意度提高了不少哦。
>
> 呵呵, 现在终于有机会了, 开始光明正大的尝试了, 不再需要那种"悄悄的进村, 打枪的不要"行为了。
>
--
Jeff Xiong
"我给你一些建议,Rick。把模糊的原因变得更明确。你之前告诉Jim的方式就很模糊 ----只谈到一个团队成员的态度和行为,而且非常个人化----都是关于某个人的,这容易导致误解。可以用下面这些明确的数字进行解释:公司成本、返工、完成任 务所需的额外时间、在会议上浪费的时间、公司需要承担的真实成本,这样阐述问题老板就可以理解了。下次,给Jim一些具体的内容,一些他能够向老板汇报的信息,他们做出的决定会让你更开心。"
One tip:
Make sure that every document has audiences; every practice solves problems.
2008/7/31 pipi <lingzh...@ericsson.com>:
--
Michael Chen
--------------------------------
Blog: http://michael.nona.name
MSN: jzch...@hotmail.com