形成 (Forming)、风暴 (Storming)、规范 (Norming) 和执行 (Performing) – (FSNP) 的概念描述了一个团队在一个项目中所经历的心理发展的四个阶段。团队在克服挑战的过程中经历了每个阶段,学会了一起工作,并最终专注于实现共同的目标。
Continue readingCategory: Agile Project Management
敏捷软件开发宣言——4 个价值观和 12 条原则
本文让我们仔细看看敏捷宣言背后的 4 个敏捷价值声明和 12 条原则。
Continue reading敏捷投 INVEST – 6 个很棒的用户故事指引
敏捷 使用用户故事来表达产品或系统应该解决的问题。Agile INVEST 指南是 Bill Wake 汇总的一组建议,用于测试可以帮助您进行敏捷项目管理的优质用户故事(或更一般的产品待办列表项) 。
Continue reading敏捷用户故事的验收标准
我们如何才能确保用户故事正确完成并符合客户的需求呢?这就是验收标准发挥作用的地方。验收标准是一份正式的要求列表,可确保完成所有用户故事并考虑所有场景。简而言之,验收标准指定了满足用户故事的条件。简洁的书面标准可帮助开发团队避免对客户需求的含糊不清并防止误解。
Continue reading如何用Scrum框架开始敏捷开发
敏捷开发的原则之一是让团队成员定期讨论如何提高效率,然后相应地调整他们的行为。Scrum整合了一个正式的过程来帮助团队做到这一点。每天的会议使团队能够反思在接下来的24小时内要做的工作,并根据预期或遇到的障碍改变他们的方法。敏捷的另一个原则是认识到最好的工作来自于自我指导的团队。Scrum master在这方面发挥了作用。它们给予团队完成工作所需的东西,以及设定自己路线的自由。然后,他们充当服务型领导,指导团队解决问题、实现目标和解决冲突。
Continue readingScrum 概述
本文提供了 Scrum(敏捷类型之一)的概述。这是 Scrum 基础知识,提供了有助于您理解 Scrum 流程的基本知识。
Continue reading什么是敏捷项目管理?实施敏捷方法的好处
敏捷的工作原理是将项目分解为用户功能的一小部分,对它们进行优先级排序,然后以 2-4 周的周期持续交付它们,称为迭代或冲刺。团队以短周期运作,旨在持续改进,只开发用户想要的东西。工作目标由团队在每个周期开始之前定义。如果客户对该功能有任何疑问,该团队会直接与客户沟通。客户的优先级由产品负责人分析并反馈给团队,让他们继续处理最高优先级的项目。团队估计在一个迭代中工作需要多少时间,以及如何完成工作。
Continue readingScrum: 谁创建 Product Backlog项目或用户故事?
The Product Owner (PO) “owns” the product backlog on behalf of the stakeholders, and is primarily responsible for creating it. He or she may instruct the development team and/or the Scrum Master to help him/her in defining the backlog items and in estimating them. (产品所有者(PO)代表利益相关者“拥有”产品积压工作,并主要负责创建积压工作。他或她可以指示开发团队和/或Scrum主控来帮助他/她定义积压项和估计它们。)
Continue reading如何使用Scrum Board进行敏捷开发?
Scrum boards (also known as scrum task boards) are tools that help teams visualize backlogs of sprint work items. The board can use many manual (whiteboard and sticker) and virtual forms (software tools), but it can perform the same function regardless of appearance. (Scrum 板 (也称为 scrum 任务板) 是一种工具, 可帮助团队使冲刺积压工作项可见。该板可以采用许多手动 (即白板和贴纸) 和虚拟表单 (即软件工具), 但无论外观如何, 它都能执行相同的功能。)
Continue readingSprint Increment (冲刺增量) vs Potential Shippable Product (潜在可发货产品) vs MVP vs MMP
Scrum requires the team to build an incremental function in each sprint, and the increment must be deliverable, because the product owner may decide to release it at the end of the sprint. This article explains and clarify the related key concepts of: sprint increment, potential shippable product MVP and MMP. (Scrum要求团队在每个sprint中构建一个增量的功能,并且增量必须是可以发送的,因为产品负责人可能决定在sprint结束时发布它。 This article explains and clarify the related key concepts of: sprint increment, potential shippable product mvp and mmp。)
Continue reading