敏捷开发五大原则
在敏捷开发的实践中,我们坚守以下核心价值观:
我们的终极目标是以迅速且持续的方式,交付有价值的软件以满足客户的期待。我们追求的是尽早地为客户带来实实在在的价值。
我们积极拥抱需求的变更——无论项目进展到哪个阶段。我们认为利用需求变更可以帮助客户在竞争激烈的市场中获得优势。
我们倡导不断推出可用的软件,不论周期是数周还是数月,我们都致力于缩短交付周期,持续为客户带来价值。
在项目的推进过程中,我们强调业务团队与开发团队的紧作。我们相信这种紧密的合作能够提升沟通效率,从而推动项目的顺利进行。
我们重视激励项目团队成员,为他们提供所需的环境和支持,并对他们充满信心,相信他们能够出色地完成任务。
我们坚信,无论是团队内部还是团队之间的沟通交流,面对面的交谈是最直接且有效的方式。我们尽可能地通过面对面的交流来促进信息的流通和共享。
在衡量项目进度时,我们关注的是可用的软件。这是我们的主要指标,也是衡量我们工作成果的关键。
敏捷开发倡导可持续的开发过程。我们致力于确保项目方、开发人员和用户都能且持久的工作进度。
我们对技术和设计有着极高的追求,认为对技术的精益求精和对设计的不断完善能够极大地提升我们的敏捷性。
我们追求简洁,努力消除一切不必要的工作。我们认为这是一种艺术,也是一种责任,能够确保我们的工作更加高效且富有成效。
我们相信,最佳的架构、需求和设计都源自于自的团队。我们鼓励团队的自行为,相信这样能够更好地发掘并整合团队的创新力和专业知识。