敏捷开发
敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。
通俗来讲,它就是软件开发的一种流程,它会指导我们按照一定的步骤去完成项目的开发,并且快速迭代。
敏捷开发是一种开发方式,或者一种指导思想,它的具体方式目前有两种Scrum和XP,前者偏重于过程,后者更注重实践。我们今天主要学习的是Scrum。
Scrum主要目标就是让团队能高效的工作。
Scrum开发流程中有三大角色,分别是产品负责人(Product Owner)、流程管理员(Scrum Master)、开发团队(Scrum Team)。