软件灵敏开发宣言中提出了以下12个原则:
· 持续、尽早交给有价值的软件以满足客户,是咱们优先要做的首要使命。
· 拥抱需求改动,甚至是在开发的后期。灵敏进程利用改动为客户带来竞争优势。
· 频频交给可执行的软件,从几周到几个月,交给时间越短越好。
· 在整个项目进程中,业务人员和开发人员必须每天在一起作业。
· 激起每个团队成员的积极性来打造项目。为他们提供所需的环境与支撑,而且信任他们可以完结作业。
· 在一个开发团队内部最有用的传递信息的方式是面对面的交流。
· 可执行的软件是进度的首要检验对象。
· 灵敏进程倡议可持续发展。赞助商,开发人员和用户应该尽或许保持一致的步伐。
· 保持关注先进的技能与设计会增强灵敏性。
· 尽量用艺术化来简略论述未完结的作业是很有必要的。
· 最好的架构,需求,和设计出自于自我组织办理的团队。
· 每隔一段时间,回忆反思如何让团队变得更高效,并相应地调整其行为。
尽管许多这些原则或许看起来只要直接应用到开发团队才讲得通,可是如果咱们了解了这些原则的精力,咱们还是可以获得一些非常有用的价值。而且这些价值可以使咱们的项目办理变得更灵敏。
· 交流:无论是开发人员,办理层,或是客户之间,关于任何灵敏项目来说开放的交流是必要的。项目经理应保证参与项意图各个部门间的交流及时、明晰、有用。包含每一个开发人员和利益相关者。记住,灵敏项目是“拥抱需求改动的”。这意味着,只要不断的交流才是仅有的办法,然后保证改动不被丢掉,而且避免出现团队成员在完结作业的时候,关于需求改动还什么都不知道的状况。
· 简略:一个项目成功的关键因素应该是尽或许做到最简略的方式,而且一切项目办理活动都应当做出可衡量的奉献值。项目经理的职责是,与利益相关者共同来决定项目中各个使命,交给件,和交给产品的价值,然后让项目以最简略的方式体现又具有最高的价值。
· 反应:“乐观主义是软件开发行业的职业病,反应是治好这种病的良药”。定期反应是灵敏开发项意图关键,因为它让错误和缺少交流及早地被发现。降低了交给的产品与项目关连人需求背道而驰的危险。
· 气魄:项目经理作为领导者,其领导力需要气魄。灵敏项目常常需要不断改动开发方向,需要很大的勇气来应对这些改动所带来的结果。
· 透明:作为最好的项目经理,他们并不是什么都知道。相反地,他们常常依赖各个项目成员的各种专业知识,来打造一个透明化的大环境,然后让成员们互相学习,各取所长。