想系统学习敏捷开发的管理方法,请各位大侠推荐一本好书

jianfengqu 2009-03-12 09:39:21
Craig larman的《UML和模式应用》已经看完了。我在我们单位带了一帮人做软件,想系统学习一下用敏捷方法开发软件,项目经理该如何去管理。在网上看了一下人家对Craig larman的《敏捷迭代开:管理者指南》的评论不是很好,大家觉得怎样,另外谁还有更好的书推荐。多谢!
...全文
1116 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
亦弄 2012-02-15
  • 打赏
  • 举报
回复
本人做过两年敏捷项目的scrummaster,对于敏捷的概念和实践有一些粗浅的认识,但还是对某些问题心存疑惑,如在敏捷模式下如何做好release mgmt. 正在读<<敏捷无敌>>,是本好书
摘下满天星 2011-12-16
  • 打赏
  • 举报
回复
我们公司开发过程就是敏捷。我现在做的工作是开发,对这东西还没有什么理解,比较关注。好好学习下
qlzfyj 2010-06-20
  • 打赏
  • 举报
回复
获益匪浅
A890123 2010-05-20
  • 打赏
  • 举报
回复
先顶一下……现在也在找这方面的资料。
net_flyfox 2009-03-24
  • 打赏
  • 举报
回复
各位
尽信书不如无书。下面是关于华为敏捷项目管理的讨论。还有华为的项目经理的回复
http://vipclub.csdn.net/space.php?uid=3966&do=thread&id=60
看看他们是怎么将理论与实际结合的。
老河流水人家 2009-03-19
  • 打赏
  • 举报
回复
我谈点个人看法,我始终认为敏捷是需要实践的,理论确实只是一个指导性的东西;
我觉得如果能够把敏捷和软件工程的许多模型很好的结合,会达到很好的效果,比如把敏捷和CMMI无缝的链接,很多人会觉得这个是天方夜谭,似乎敏捷和cmmi本身就是死对头,在我看来,理论始终是理论,如何能把这些个复杂的理论很好的融汇贯通,只有自己有了心得才能把之发挥到极致。我坚信CMMI可以很好的=敏捷。
一点个人的浅见,见笑了
wonder888888 2009-03-16
  • 打赏
  • 举报
回复
不错
http://download.csdn.net/source/1021391
wonder888888 2009-03-16
  • 打赏
  • 举报
回复
http://download.csdn.net/source/1021391
这个不错的实践资料
  • 打赏
  • 举报
回复
看Kent Beck写的书,要从《测试驱动开发》开始,之后他写的别的书。相信知道Kent Beck是谁吧!他与发明敏捷、发明模式的那些事件的关系也了解一下。

jianfengqu 2009-03-13
  • 打赏
  • 举报
回复
to:hhzqq这位大侠。你推荐的这篇文章我看了,我受益匪浅,谢谢!
hhzqq 2009-03-13
  • 打赏
  • 举报
回复
hhzqq 2009-03-13
  • 打赏
  • 举报
回复
我们公司的迭代开发流程,希望对你有所帮助,我们也没有做到完全敏捷,但迭代式开发,却达到了一些意想不到的效果,^_^
hhzqq 2009-03-13
  • 打赏
  • 举报
回复
敏捷开发理想状态是非常不错的,那不大可能很快达到,但我们可以消化吸收里面的一些思想和方法,然后结合自已公司的技术及管理流程,合理运用甚至进行改造,千万别过度崇拜和全盘照搬,适合自已的才是最好的,^_^
  • 打赏
  • 举报
回复
如果你所谓的“正儿八经”就仅仅是读眼前的技术门槛不高的畅销书,那跟都保健品广告来学医学还有什么区别?
  • 打赏
  • 举报
回复
TDD也不过是一种编程技术而已。所以我建议你先不要去学敏捷中的各种口号和所谓的流程,学导致敏捷地开发、可以对传统软件真正剪裁的具体技术。

有些人,简单地把传统软件工程中几十种文档给剪裁了,改成每天一小会、每周一大会,美其名曰“敏捷编程”。这种做法连小作坊都不如。在敏捷方法中,他之所以可以极端地剪裁传统软件工程的文档,靠的是技术,而不是那些毫无技术门槛的口号。
  • 打赏
  • 举报
回复
精通TDD才能真正敏捷地开发软件。其它,都是TDD衍生到有关“需求、角色分配、沟通、文档”方面的东西,可以在你非常熟练了TDD之后再结合实际管理经验。如果本末倒置,先挑出敏捷理论中最没有技术门槛的东西来学习,你会走偏。
jianfengqu 2009-03-12
  • 打赏
  • 举报
回复
to:CMM2CMMI这位大侠。谢谢你的参与。
你说的这两本书我会了解一下。
cmm2cmmi 2009-03-12
  • 打赏
  • 举报
回复
我觉得ORelly的Headfirst Software Development《深入浅出软件开发》
还是不错的,里面采用的就是敏捷的方法,强调了迭代,如何获取需求user story,分析设计涉及的不多,可以参考Headfirst OOAD,而且也讲了配置管理的相关内容,中间讲述了Test Driven Development测试驱动开发

现在应该只有英文版,不过英文很通俗易懂,而且大部分是图片,阅读起来很轻松

项目管理的知识像PMP相关的Headfirst的书也不错

一家之言仅供参考

祝你成功~~


jianfengqu 2009-03-12
  • 打赏
  • 举报
回复
我想系统地学一下,注意,是系统地学。把正儿八经的敏捷方法学会。
jianfengqu 2009-03-12
  • 打赏
  • 举报
回复
to:sp1234。感谢您。那就您来说,我应该怎么去学习呢?
加载更多回复(7)

1,557

社区成员

发帖
与我相关
我的任务
社区描述
软件工程 敏捷开发
社区管理员
  • community_144
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧