"敏捷开发"是一套方法论,
其包含的具体方法有很多,
Scrum是一种比较火的敏捷开发方法。
Scrum本指橄榄球 中的团队“争球”的动作
寓意:
团队合作
目标明确
激情澎湃
Scrum创造性地发明了很多概念,比如:
产品经理不叫产品经理,
叫“ProductOwner”,
负责产品的需求、进度、目标
项目经理不叫项目经理,
叫“ScrumMaster”(简称SM),
中文勉强翻译为“流程管理员”,或“敏捷专家”,
其实叫“Scrum教练”更合适
这个角色负责阻挡外界对开发团队干扰,保证团队顺利工作。
开发团队也不能叫Team
必须叫“ScrumTeam”,
一般5~10人。
Scrum对团队素质要求比较高,
不仅需要技术能力,
还需要很强的沟通能力和自我管理能力
作为以体育术语命名的开发方式,
Scrum还创造性地发明了一个词叫Sprint
(不能叫冲刺,很Low)
直白地说,
就是一个项目开发周期,
一般是2~4周
每个Sprint(冲刺)中,
团队成员 通力合作、各显神通、紧张高效地工作,
由Scrum教练保证团队的工作不受干扰,连需求都不准变更!
相比于传统的开发方法,
Scrum的工作方式的确比较畅快淋漓。
----------
关注【虎老狮】微信公众号
专注于IT知识科普
偶尔解毒西游记
领取专属 10元无门槛券
私享最新 技术干货