作为带领团队有3年之久的人,始终将自己的定义徘徊在项目管理和技术管理之间,一直在寻求如何激发队员的积极性和如何将一个项目进行有效的管理之办法。今天坐在图书馆,突然想起了敏捷开发模式(之前听招商银行的一位同事谈及过敏捷开发),于是搜遍了图书馆,终于找到一本《轻松Scrum之旅——敏捷开发故事》,该书由以作为产品经理的关毅为主人翁第一次接触敏捷开发到逐步在公司推行该开发模式为主线的一个个小故事串成了一次轻松Scrum之旅。
——读《轻松Scrum之旅——敏捷开发故事》有感
书中对“什么是敏捷开发?”是这样回答的:它是一种开发方法学(Methodology),可以应对客户快速变更的需求。它强调以人为核心,采用迭代的方式,循序渐进地开发软件。在敏捷开发过程中,软件项目被划分成多个相互联系但也能独立运行的子项目。这就使得每个子项目在开发、测试直至完成的过程中一直保持可使用的状态。这个过程实际上就是要形成开发过程中团队成员之间更加有效的合作关系,使其灵活性更高,以适应不断变化的需求。敏捷开发过程与传统开发(瀑布模型)过程的最大的不同之处在于,在敏捷开发过程中,团队是有激情、有活力的、能够适应更大的变化,生产出更高质量的软件。