上午参加了公司内部的一个Agile入门宣讲,会上简单介绍了Agile、XP和Scrum的一些理论。会上有一些讨论,我对其中的一些问题做了简单思考。
1、有人提出:在取任务时,不少团队成员会报出高的时间估计。从一些资料和我的经验来看,大多数开发人员比较激进,估算的开发时间常常小于其实际的开发时间。当然,这也因人而异,具有丰富的估算技术和经验的人会有较为准确的时间估算,这里也不排除,一些开发人员在考虑各种实际风险得出估算值后再有意的额外加入一些时间,理由只是:万一我做不完呢。这种万一可以理解,但团队需要尽可能的减少这种理由。
2、一样是在取任务时:应该有相应的激励机制,否则团队成员不会去取复杂的、高风险的工作任务,而是follow大家。首先story和工作任务应尽可能的合理的细粒度,工作任务应尽可能的分解。其次,团队成员如果总想着避重就轻、follow大家,那他就不用在团队中存在了。我这么说,肯定会有人骂我。话说,林子大了什么鸟都有,我们在团队工作中会接触各种人,有人积极,有人消极,有人嘴上骂公司骂领导却在努力工作。谈到激励,我不知道是否有公司在这方面会有相应措施,同事的认可与尊重、工作成就、好的发展前景不够吗?
3、Scrum每日例会的目的是团队成员间工作进度的沟通与协调,我认为里面还有一些头脑风暴与督促的意味:工作每天都有进展,我们的团队每天都在向着既定目标前进;我的工作滞后了,赶紧想办法赶上去,不能拖团队的后腿。
4、Scrum提到团队成员自管理,我想这应该是一个很有难度的规则,中国人自小受的教育是服从领导,而同时,内斗又是国人的长项。在这个方面我想scrum master的作用应当强化,给自管理一个过程,在这个过程中,团队成员相互磨合。自管理强调人的作用,但前提是团队,人只是团队的一个组成部分。
最后胡乱说一下职业素养吧,每个行业(流氓行业与霸王行业除外)的从业人员都有自己的职业操守。我们为谁工作,当然是为自己与家人。当有人问你:哎呀,你做了这么多项目,哪个项目是你感觉最骄傲的。你若回答:对不起,我做的项目大都失败了;成功的项目我也没做什么突出的工作。哪个公司愿意要你;你若自己开公司,看到你的员工只顾自己眼前利益,你愿意提拔他吗?
分享到:
相关推荐
Agile Software Development
Agility is simply a measure of software development. This book is a good one for the entry level reader.
This book describes user stories and demonstrates how they can be used to properly plan, manage, and test software development projects. The book highlights both successful and unsuccessful ...
In this book, we share first-handed experiences gained when introducing agile software development in IBM’s WebSphere Portal product development.
Agile Software Development Quality Assurance <br/> by Ioannis G. Stamelos , Pagagiotis Sfetsos <br/> Publisher: IGI Global (March 8, 2007) <br/> Agile methods are a collection ...
"Agile Software Development is a highly stimulating and rich book. The author has a deep background and gives us a tour de force of the emerging agile methods." 2006年英文chm格式 页数:504
This master thesis identifies main bottlenecks in agile software development exemplified by research industry partner, the international advanced technology company, Ericsson. Theory of Constraints is...
Manifesto for Agile Software Development
for agile development. This is it. This is a weather-beaten experienced fur trapper giving you the checklist to work through before you begin your expedition. By reading this book, you will find that ...
Springer - Agile Software Development Best Practices for Large Software Development Projects.2010
http://www.amazon.com/Agile-Software-Development-Cooperative-Game/dp/0321482751
User Stories Applied: For Agile Software Development <br>by Mike Cohn <br>Publisher: Addison-Wesley Professional (March 11, 2004) <br> Agile requirements: discovering what your users...
英文扫描版,在别人的基础上加了目录
PDF, 高清,英文原版。 Lean Architecture: for Agile Software Development http://www.amazon.com/Lean-Architecture-Agile-Software-Development/dp/0470684208
MSF for Agile Software Development - 4.0 中文版
agile software development - the cooperative game, 2ed
User Stories Applied -- For Agile Software Development
Agile software development principles, patterns, and practices.pdf
Agile.Software.Development:Principles,Patterns.and.Practices
Agile Web Development with Rails 5 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书...