这个线程是我之前的一个后续。这实际上是 2 个问题,所以我希望没有人介意,因为它们是相互依赖的。
我们正在工作中开始一个新项目,我们认为这是一个在实践中尝试敏捷技术的绝佳机会。我们对在几本书和文章中阅读的想法进行了头脑风暴,并提出了最适合我们的概念:2 周迭代,然后与客户联系,他们会选择他们想要在下一次迭代中拥有的东西。我还有几个问题,我们自己也搞不清楚。
第一次迭代要做什么?
一般来说,如果我们从头开始,在最初的几次迭代中应该做什么?只是给它一个月的开发时间来编写应用程序的核心代码,还是从具有有限预编码功能的简单线框开始?客户通常希望看到什么?闪亮的东西不起作用或丑陋的东西起作用?
如何与客户沟通?
我们最初的想法是将流程设置为这样的:
替代文字 http://img690.imageshack.us/img690/2553/communication.png
在客户端设立联络点是个好主意,还是直接与所有客户沟通以防止沟通不畅更好?
欢迎任何想法!提前致谢。