这不是一个巨魔,但我想知道什么是最好的XP或Scrum的项目已经开始 我们是6个开发人员在我公司的一个重要项目的问题是,在vacacion periode期间经典的V循环只是'没有'有效并且有一名初级建筑师,我被要求对团队有一定的敏捷性.
所以我的问题是,在第三周的项目中包含敏捷性的最佳模式是什么?
编辑1:我忘了问为什么:)
编辑2:团队使用EntityFramework.
直接,你可以采取一些良好的做法.
每日Scrum会议非常有效.让整个团队每天在白板附近,而不是房间,15分钟站起来.每个人都要回答三个问题:
这有利于让每个人都感受到团队的一部分,并让问题浮出水面.
将项目划分为迭代也非常有用.选择两周或一个月的迭代长度.
有时我们使用结对编程来建立团队精神并专注于特别复杂的问题.只使用一台计算机给一个项目解决两个人.
说到团队关注,如果可能的话,让整个团队在同一个专用房间工作.这非常重要.
持续集成,合理的源代码控制和单元测试是技术工具,使您的团队更加敏捷.设置它们!
我还发现过去有用的是传播敏捷宣言(并挂出大量的印刷品).
为了变得更加敏捷,您需要业主"购买"方法.他们需要参与规划会议,在那里挑选和选择在下一次迭代中应该开发哪些项目.通常,这种选择基于商业价值:通过首先开发最有价值的物品来降低风险.如果项目运行较晚,您仍然可以提前关闭它,仍然拥有最重要的东西.他们还必须接受将开发完成的部分责任.这通常将开发重点放在正确的事情上.
我可以写更多关于这些方法的完整实现,但正如我所说,你的项目已经开始了.根据我的经验,实施敏捷方法的最大问题是人们难以获得敏捷意味着什么.即使在完全敏捷的开发过程中,有些人也会倾向于以非敏捷的方式行事!因此,我认为在实施完整的Scrum之前,您需要进行一些敏捷培训.
希望能帮助到你!