我们有一个软件产品,可以根据客户的需求和更一般的路线图发展.
因为我们处于SCRUM项目环境中,所以非常重要的是,新功能会进入产品,然后我们面临以下选择:
不发布新功能不是一种选择,客户不希望等待长期里程碑计划来获得他们想要的功能,并且在客户端模块中移动功能并不总是不可思议 - 有时我们需要更改产品的核心......
鉴于这些限制,有没有人对良好做法有任何反馈?
这是一个问题.开发人员有某种任务(开发某些功能),这需要大约一个sprint的长度.因此,在sprint结束时,开发人员很高兴,因为他们刚刚完成了他们的部分.
但.该产品不是QAd,因此无法将其区分为"可能可交付",因为它很可能包含一些错误.
所以,问题是:如果没有自动化测试,只有人类QA工程师,那么计划我们冲刺的最佳方法是什么?有一个延迟的冲刺(QA测试在前一个冲刺中开发的项目)?
什么能帮助我们摆脱这种局面?开发人员在质量保证程序中应该做些什么?
目前我们使用Trac来管理我们的所有门票(错误,增强功能和新项目).它缺乏很好的能力来绘制项目,发布和做时间估计.是否有一个良好的Scrum项目管理系统可以与Trac集成以使用我们已经制作的门票?
如果客户要求我完成整个项目的预计完成时间,可以使用Scrum吗?
使用例如(可怕的)瀑布方法我将使用技术规范来进行半估计.
我有一个项目,我开始修补这是一个独立的项目,但我想尝试保持井井有条,并有一些方法来工作.我见过的大多数方法都是针对团队的.我想知道是否有任何关于使用系统作为独立开发人员规划/制作项目的链接或想法.先谢谢你,约翰
在构建实施软件之后,PMBOK是更多的用于向客户提供,而Agile或Scrum更适合用于构建软件吗?只是想了解.
谢谢.
编辑:我主要担心的是PMBOK.他们在我工作的地方使用它很多但不用于开发(他们用它来实现.)它们没有发展很多,所以我没办法问,"嘿,你用什么来开发?" 我必须自己想出最好的计划.我真的不太关心PMP认证,但如果这是使用PMBOK开发软件的最佳方式,我可以证明它是合理的.如果scrum或敏捷是最好的方式,那么我宁愿使用它并且比我的名字有一个pmp更成功.
在Scrum或Agile团队中,产品所有者是否建议参与多个产品?拥有企业系统的产品负责人和该系统组件的"子"产品所有者是否合适?也就是说,在零售商中你是否有一个企业系统的PO,可以推动零售,供应链和制造业的"子"PO?
感兴趣的是其他人如何在企业环境中处理Scrum团队,而许多利益相关者都处于功能孤岛中.
我被提升为经理,我需要采用一种方法来管理程序员.
我读了很多关于Scrum的内容,但就我而言,我们在这里有一个测试人员,而且我找不到Scrum测试的地方.是在冲刺期间还是在冲刺结束时?
我们有3个C#程序员,2个VB,1个ObjectiveC和一个Web Designer/Developer.Scrum是我们最好的选择吗?
在此先感谢任何帮助,对不起打字错误,我的英语不好=)
有没有办法从TFS 2012中的MSF Agile 6.0迁移到Scrum流程模板?我们最近从TFS 2010迁移到2012年,并希望在不丢失历史记录的情况下更改流程模板.
我听说过http://witsynchronizer.codeplex.com/但是有人试过TFS 2012吗?
我有两个项目设置,都使用Scrum模板.在其中一个sprint积压板显示泳道/列,如我所料:
在我的另一个项目(当然重要的项目)中,看起来Backlog项目中的列已经与Sprint Backlog项目中的列合并,并显示所有这些列:
额外的列在电路板视图中看起来是只读的,除了使电路板使用起来很麻烦之外什么都不做.我是否在某处影响了这个设置?