软件项目技术路线图
Scrum has a tool for roadmap and release planning as well. We use two different mechanisms for the roadmap and the release plan. The roadmap is very high level and is intended to apply over your themes over time. This way everyone has a general sense of what the focus will be on, in a given time frame.
Scrum也具有路线图和发布计划的工具。 我们对路线图和发布计划使用两种不同的机制。 该路线图非常高级,旨在随着时间的推移适用于您的主题。 这样,每个人都可以在给定的时间范围内大致了解重点。
If we take an example of creating a Mobile app for food delivery service, there are so many components we have to take care of. From order placement to payment and delivery tracking, we need to decide the best order to work on this. So we will start from App design and order placement system, later on we will move to payment system which is a third party integration and most important feature of any business. Like everything else in Scrum this is a guideline not a rule.
如果我们以创建用于食品配送服务的移动应用为例,那么我们需要处理的组件太多。 从下订单到付款和交付跟踪,我们需要确定最佳订单以解决此问题。 因此,我们将从应用程序设计和订单下达系统开始,然后我们将转向支付系统,该系统是第三方集成,是任何业务的最重要功能。 像Scrum中的其他所有内容一样,这是一条准则,而不是一条规则。
The roadmap is considered to be updated at the end of every sprint. The team will be learning things and writing new stories throughout the sprint. So the roadmap is meant to be a meaningful document. It's just a guide, but it's a guide that will help you stay focused on getting the project done.
该路线图被认为在每次冲刺结束时都进行了更新。 该团队将在整个Sprint中学习事物并编写新故事。 因此,该路线图应成为有意义的文档。 它只是一个指南,但它可以帮助您专注于完成项目。
Once you've completed this you can organize your stories around the theme timelines you've created. This is how you create your release plan.
完成此操作后,您可以围绕创建的主题时间表安排故事。 这就是您创建发布计划的方式。
The release plan is the next layer of detail. It's a high level plan that's meant to connect the roadmap to the sprints. It provides visibility to how we're going to deliver.
发布计划是下一层细节。 这是一个高级计划,旨在将路线图与sprint连接起来。 它提供了我们将如何交付的可视性。
In Scrum you must have fully functional stories completed at the end of every Sprint. You're not, however, required to release them to the stakeholders at the end of every sprint. This means you can complete all the work for two or three sprints before releasing the combined results together. You'll use your story points to help your team decide what they can do within each sprint. Once your team has been together for a while they'll reach what's known as a stabilized velocity.
在Scrum中,您必须在每个Sprint结束时完成功能齐全的故事。 但是,您不需要在每次冲刺结束时将它们释放给涉众。 这意味着您可以先完成两个或三个冲刺的所有工作,然后再一起发布合并的结果。 您将使用故事点来帮助您的团队确定他们在每个冲刺中可以做什么。 一旦您的团队在一起了一段时间,他们就会达到所谓的稳定速度。
A Sprint is a time frame, not more than one month, during which a project or sub-project is completed. Most commonly a sprint is of 2 or 3 weeks time. After completion of one sprint, the next sprint starts immediately.
Sprint是一个时间范围,不超过一个月,在此期间内完成一个项目或子项目。 冲刺最通常需要2到3周的时间。 完成一个冲刺后,下一个冲刺立即开始。
During the Sprint planning, stories, epics are created and during an ongoing sprint, no changes are made, that may affect the sprint goal.
在Sprint计划期间,将创建故事,史诗,而在正在进行的Sprint期间,不会进行任何更改,这可能会影响Sprint的目标。
Every sprint starts with a Sprint Planning Session and at the end of every spring, a Sprint Review Meeting is condcuted where the Product Owner reviews whether the commited tasks are completed. Also, a Retrospective Meeting can be conducted to look back at the issues faced during the last sprint, to improve upon those in the coming sprint.
每个sprint都从一个Sprint计划会议开始,并且在每个Spring结束时,将召开一次Sprint审查会议 ,产品负责人将审查已完成的任务是否完成。 此外,可以举行回顾会议 ,以回顾上次冲刺期间面临的问题,以改善即将到来的冲刺中的问题。
翻译自: https://www.studytonight.com/scrum-framework/creating-roadmap
软件项目技术路线图