Project management 看板作为软件开发过程的实践
有人使用过软件开发管理吗 我正在将看板作为一种技术进行评估,我很想听听实际应用看板的人对看板的有效性有何看法。我见过这样的问题:,但它们没有解决我的担忧 我特别感兴趣的是:Project management 看板作为软件开发过程的实践,project-management,process,performance,kanban,Project Management,Process,Performance,Kanban,有人使用过软件开发管理吗 我正在将看板作为一种技术进行评估,我很想听听实际应用看板的人对看板的有效性有何看法。我见过这样的问题:,但它们没有解决我的担忧 我特别感兴趣的是: 在动态识别瓶颈方面,它是否真的提供了is声称的优势 在实践中执行起来容易吗,还是需要管理后勤方面的挑战 它是否能够很好地扩展到具有许多并行工作流和许多开发人员的项目团队 与关键路径分析(在MS项目中实现)相比,它有什么不同 应用看板还可以获得哪些其他好处 谢谢。我没有在软件中使用看板的具体经验,但我从制造业的角度熟悉这种做法
谢谢。我没有在软件中使用看板的具体经验,但我从制造业的角度熟悉这种做法,因此我对其实现很好奇。阅读你的链接,让我觉得可能是一个障碍的是,对于相同大小的工作单元(功能、故事,等等)的潜在假设。虽然保持事情“故事大小”是一个很好的目标,但经常会有大故事和小故事混合在一起,因此他们管道中的小数量限制似乎是人为的。如果目标是突出瓶颈,我认为站起来、冲刺计划和回顾会很好。如果目标是促进优先排序,我认为对任务的数量按类型进行限制不如简单地从上到下排序
我想我真的不知道它增加了什么价值;话虽如此,我不认为尝试它并采用任何可行的方法有什么害处。我也没有很多经验,但我认为我可以提供一些见解。 1和4:看板和其他技术(如CPM)之间的主要区别在于,看板在正确的实现中,会强制您施加进度限制。这将创建一个拉动系统,因为只有当工人有能力时,他们才会接受新项目。这与MS项目类型项目不同,在MS项目类型项目中,任务是事先分配给工人的(即推送) 在pull系统中识别瓶颈要容易得多,因为工作项将在流程的某个阶段排队。在推送系统中,工作通过系统推送(无论“完成”与否),因此很难找到瓶颈 拉式系统的另一个优点是,您可以开始根据实际结果(提前期和周期时间)确定工作时间表,而不是预测。是的,故事的大小和粒度确实会影响这一点,但使用累积流程图等技术,这一点就变得不那么重要了 2:大多数实现都非常简单,这就是该技术的优势所在。我认为,如果你在技术的后勤方面遇到问题,你就错了。查看一个不错的“kickstart示例”。在本文中,团队必须考虑以下设备:
- 将部署160台新电脑
- 将部署40台新笔记本电脑
- 120台个人电脑和10台笔记本电脑需要更新和重新部署
- 技术支持
- (见上文引述)
- 挑战、附加概念和Wrapup
Agile – A structured and iterative framework to track and manage projects. This approach is used in managing software development projects. It allows cross-functional teams to collaborate on users expectations.
Kanban – A framework which utilizes visualization technique, limiting the number of tasks to be taken in “Work in Progress” column. The segregation of a similar type of tasks can be done here. To simplify it, allocate colors to tasks using the swim lanes.
Scrum – The approach followed here is breaking down a complex task into simpler smaller manageable pieces which are easy to collaborate upon by the respective owners of the [scrum][1].