不会真的有人不知道什么是敏捷开发吧?

Posted 寒食君

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不会真的有人不知道什么是敏捷开发吧?相关的知识,希望对你有一定的参考价值。

2013年,敏捷圈 1 个朋友,别人 1 礼拜的活,他1天半干完,剩下的 4 天半就没事炒炒股,还挣了不少钱。
反观传统开发,礼拜一安排完任务,然后就是 “能不能坚持下”,“我不管,我要结果”,“今晚能不能加个班?”,这是开发者的日常。
敏捷是一把双刃剑,用不好自毁武功,用好了,提高不止1倍效率。
我曾经主导过华为、中兴的敏捷开发转型,我认为本质是它的 多重收益 ——


  • 工程实践技术 – 测试驱动开发,持续集成,重构,自动化测试等;
  • 高效编程习惯 – 小步提交,快捷键,Clean Code 等;
  • 全栈开发能力 – React + Spring Boot;


为什么敏捷开发能提高写代码效率:


  • 习惯测试先行,拿到需求先写测试,再写代码;

  • 养成持续集成的习惯,确定需求,小步前进,避免反复修改;

  • 做好重构打算,改进代码坏味道,提高可读性和扩展性,不为重构发愁;


举个例子,习惯不用鼠标做开发,正常程序员人均50分钟的项目,我们大概7、8分钟就能做完,无他,手熟尔。




很多人有这种体验,学一种体育,能最快体现你资历和专业度、帮你拉近圈子的,就是国家体育部认可的级别。
你我都是国家一级运动员,来来来,我们聊一聊。就像“英语6级”,“国家一级运动员”一样,在敏捷领域,国际通用,也是最权威的资格认证是—— CSD


什么是CSD认证?




CSD认证 ,是Scrum联盟认证体系的基础认证之一,针对个人职业发展的敏捷认证体系,由国际Scrum联盟(ScrumAlliance.org)制定和维护。其中基础认证分别对应于Scrum框架中的三大角色所需的基本技能和知识,分别是:


  • Certified ScrumMaster认证(CSM)
  • Certified Scrum Product Owner认证(CSPO)
  • Certified Scrum Developer认证(CSD)

不会真的有人不知道什么是敏捷开发吧?

CSD认证是获得更高阶认证的前置要求,是成为更高阶敏捷开发者的必经之路。当然,会让你的履历更加丰富。


不会真的有人不知道什么是敏捷开发吧?

CSD侧重于为互联网全栈工程师提供快速交付可工作软件所需的工程技术实践和 软件匠艺 ,大多来自于极限编程XP,目前不需要考试,需要参与一共不少于5天的CSD学分资格的学习。

不会真的有人不知道什么是敏捷开发吧?

其中21小时的技术实践,可以获得3学分,是 CSD 的核心。
如果你对于CSD认证,还有疑问,或者不知如何取得认证,我会在4月20日晚,进行一次免费的直播。
在这次直播中,我会对敏捷开发,以及CSD认证进行系统的讲解,还会有互动答疑环节。如果你对敏捷开发感兴趣,可以来直播间,我们一起讨论。


我是谁?

我是熊节,《重构》译者,前 ThoughtWorks 总监咨询师。




从业18年,有管理超百人技术团队经验,带队主导华为、中兴敏捷开发转型,前 ThoughtWorks 总监咨询师, 翻译《重构》、《软件工艺》多本开发著作。
我做这次 直播 的目的,是为了让各位更加了解敏捷开发、CSD认证。


直播适用学员


  • 针对软件开发者、架构师、技术管理者

  • 工作1-3年,发觉敏捷开发和极限编程已成主流,我却知之甚少,无人指导

  • 工作3-5年,在产品演进过程中,技术债务像滚雪球一样越滚越大,不堪重负

  • 技术leader,想将团队带入敏捷,实现高效开发




如何报名直播?


1.前100人,免费参加直播+实战营项目一

2.后续学员,必须付费8900元,才能参加课程

3.扫描下方二维码,立即报名


4月20日(今晚)  首次直播

4月30日 正式开营

免费体验项目一  拿 CSD 认证

添加小助手微信  备注CSD

以上是关于不会真的有人不知道什么是敏捷开发吧?的主要内容,如果未能解决你的问题,请参考以下文章

敏捷开发流程管理三要素是什么?不知道答案的你赶紧进来学!

我推崇的软件工程思想--敏捷开发

扫盲贴:敏捷开发,你真的够了解吗?

敏捷开发到底是想解决什么问题?

敏捷开发想要解决什么问题?

《精益和敏捷开发》读书笔记