这是最好的教程,书籍,软件和实践,以敏捷的方式启动和管理基于.net的新开发项目,没有任何经验。哪种方法更容易采用XP | Scrum?

有帮助吗?

解决方案

我在2004年首次了解XP,它完全改变了我的编程世界观。 XP非常平易近人,它鼓励你“使用什么有用”,你可以从小处着手,然后按照自己的方式进行操作。

我对SCRUM知之甚少。但我可以说我讨厌使用“sprint”这个词。因为它有不好的内涵。 SCRUM特意指出不建议任何工程实践,并试图纯粹是一种管理技术,表面上将工程决策留给团队。

我建议您获取开创性的XP书籍的副本您可以在几天内轻松阅读,之后您将能够从更明智的角度做出决定。如果您阅读本书并喜欢您所阅读的内容,那么请选择XP。如果您在阅读(部分或全部)本书后决定不喜欢XP,那么您可以继续学习其他内容。如果你现在还不想为这本书掏钱,那就去google“极端编程”吧。并阅读INET上的资料 - 在线

http://www.extremeprogramming.org/ 可与Kent Beck的关于XP基本信息的书籍相媲美。

其他提示

作为一种纯粹的项目管理方法,Scrum为您提供了很多自我挂起的绳索,以及早期注意到您正在这样做并开始采取纠正措施的必要反馈。另一方面,XP增加了许多高度迭代方法所必需的工程实践。哪一项适合您,主要取决于您的个人偏好。

我强烈推荐这本书“敏捷开发的艺术”。让你开始对于技术方面,“敏捷原则,模式和实践”可能是一个很好的补充。

来自Trenches的scrum和XP作者henrik Kniberg可在 InfoQ 上找到。另一个是迈克科恩的敏捷估计和计划。

我还建议你看一下截屏视频系列 Autumn Of Agile - 特别是第一对视频(后面的内容更多地涉及到事物的编码方面(假设你有问题,你对事物的管理方面更感兴趣)。

其次,我建议您加入以下邮件列表(并寻找其他人加入):

http://tech.groups.yahoo.com/group/leanagile/

你问的是错误的问题。

Scrum肯定更容易采用,但XP更有可能使您的项目成功。如果您是敏捷新手,则需要练习不同的工程实践。

一本关于SCRUM的好书:使用Scrum的敏捷软件开发,由Ken Schwaber和Mike Beedle撰写。 http://www.amazon.com/Agile-Software-Development-Scrum/dp/ 0130676349

至于软件:

在我的工作中,我们一直在使用Target Process( http://targetprocess.com/ )作为我们的计划和错误跟踪工具。它具有很好的可扩展性和源代码控制选项,我们将其插入VS2008。

它支持SCRUM方法,支持允许积压的用户故事,冲刺和非常好的工作量估算工具。

我们对它非常满意。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top