我为之工作的公司历史上很少有软件开发的过程。目前我们并没有真正遵循任何具体的方法。问题当然是,它使规划变得困难,成功地发布了一个不错的版本,甚至吸引了优秀的软件开发人员。
我想我可以说服他们去做一些Scrum过程。然而,关键在于获得管理层/所有者的购进。我认为,在任何一段时间内锁定特定特性的想法都会吓到他们。
有谁对我如何证明自己有什么建议吗?
到目前为止,我计划:
发布于 2008-11-07 22:04:39
如果您的项目类似于标准/典型的IT项目,那么您的项目很有可能已经失败,或者出错,或者成本过高,或者没有做客户(内部或外部)所需要的事情,或者开发时间过长。
如果您要倡导一个过程,就需要向您展示,您不会因为拥有结构而失去灵活性。
向决策者提出的要点:
1. You'll want to know how much the changes have helped. So you can propose more changes.
2. You'll likely have a manager complain about a problem while the proof of concept is going on. You'll want _evidence_ that shows that problems in a chaotic process free environment are the norm, and this is not a **worsening** of the state, and perhaps a slight improvement. _You can bet on something going wrong in a process-free environment. And you can bet that the proof of concept process changes will be blamed. So be ready for it._
发布于 2008-11-07 22:38:19
在我的经验中,在设计方法或实践中,在尝试一次之后,更容易推销管理。如果可能的话,我会选择一个小项目,通常是面向内部的,并要求“试点”你的新scrum流程。一般来说,要让人们购买一个试点产品要容易得多,因为他们只需要在有限的基础上做出承诺。
随着您的新的经过改进的试点项目的推进,一定要记录下scrum是如何使您的项目比以前的(缺乏)方法更成功的(post-its、记事本、Word文档等等)。在这里要残忍地诚实,只要有可能,就试着用真实的方式来量化。
在项目完成后,用已完成的项目作为证据,编写您的说明,并将您的发现提交给管理层。使用以下结果:
一般来说,如果你能把领导者带到一个他们可以得出结论的地方,他们就会寻求一种新的产品或方法。此外,这也是很重要的,如果你发现你的原始流程想法在试验过程中没有体现出来,那么就准备离开它们吧。
祝您好运,工作愉快!
发布于 2008-11-13 03:59:58
你可以把Scrum卖给“不输”的主张。看看当您使用Scrum时会发生什么:
我对Scrum的唯一合理的反对意见是,不可能预测一个项目将花费多少钱,或者它将花费多长时间。这是因为Scrum承认,当项目开始时,每个人都会学习,需求也会改变。瀑布假装能做到这一点,但我们都知道它有多好。
https://stackoverflow.com/questions/273663
复制相似问题