在长时间的敏捷流程中,会存出一些团队层面的挑战:RoadMap和长期视角的缺失;工作计划的不确定性;对新成员不友好;跨部门协调挑战等。
需求是肯定会变动的。“期望产品在写PRD的时候思考到滴水不漏的逻辑、整理全部闭包的需求”本身就是一个不现实的期望。“欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,敏捷过程掌控变化。”
个体和互动 高于 流程和工具;工作的软件 高于 详尽的文档;客户合作 高于 合同谈判;响应变化 高于 遵循计划。敏捷是一种理念,而不是一个流程,不等于Scrum。敏捷和技术质量不冲突,良好的技术设计是支持敏捷的关键因素。