1 最高优先级更早并且持续交付有价值的软件价值 Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
2 PO 和 DEV 必须每天在一起 Business people and developers must work together daily throughout the project.
3 更短的交付周期(3个月而不是半年,一年) Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
4 打造好的创新环境,真正尊重人才 是让事成的关键;Build Value; Build Solution; Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
5 伍洲彤 零点对话; 面对面的对话才是最重要的 The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
6 666 可工作的软件才是唯一的衡量尺度 Working software is the primary measure of progress.
7 7 是一个质数,这让我想到质量; 对于软件而言,质量和产量是成正比的。Testing, TDD,Clean code的理念都是要提升软件质量。否则软件很容易步入泥潭。 Continuous attention to technical excellence and good design enhances agility.
8*5 原则 而不是996原则; 匀速前进, work life balance; Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
9 孙悟空有九九 81般变化,软件需求变化不以项目经理的意志为转移, 拥抱需求变化,唯一不变的的就是需求总在变化; Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.
10 十全十美;想像一个手牵手的圆圈构成一个自管理团队;自管理团队, 最好的架构,需求,设计来自于自治团队;一开始就要involve所有的人;collective ownership; 我们不知道我们不知道的东西; The best architectures, requirements, and designs emerge from self-organizing teams.
11 就像一把奥卡姆剃刀原则,如无必要,无序增加,包括敏捷流程中的步奏 Simplicity–the art of maximizing the amount of work not done–is essential.
12 想像教堂里面的告解室厘米摆的一把人体力学电脑椅; 学而时习之, 时而反思之 乃制胜之道也 At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
2 拥抱需求变化 Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.