我也来聊聊「敏捷开发」

Posted 跨界架构师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我也来聊聊「敏捷开发」相关的知识,希望对你有一定的参考价值。












之前参加一个敏捷开发大会的时候,偶遇到一位许久未见的老友,与他闲聊的时候他和我聊起一个真实案例, 他有一个热衷「敏捷开发」的大学同学,别人 1礼拜的活,他1天半干完,剩下的3天半就没事捣腾捣腾理财,挣了不少钱,稳稳跑赢通胀率。
怎么说呢,如果真的理解敏捷开发,并且执行到位,对于效率的提升的确是质的飞跃。
反观传统开发模式,我们很多人经常会遇到的情况是,礼拜一安排完任务,然后就是 “能不能坚持下”,“我不管,我要结果”,“今晚能不能加个班?”,这是开发者的日常写照。
敏捷是一把双刃剑,用不好自毁武功,用好了,提高不止1倍效率。
我自己从2013年开始接触敏捷开发,认为敏捷开发所带来的收益是 多重的 ——
  • 工程实践技术 – 测试驱动开发,持续集成,重构,自动化测试等;
  • 高效编程习惯 – 小步提交,快捷键,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日晚的直播,报名的前100名小伙伴免费哦。
在这次直播中,他会对敏捷开发,以及CSD认证进行系统的讲解,还会有互动答疑环节。如果你对敏捷开发感兴趣,可以来直播间一起讨论。
下面是是他的自我介绍,了解一下吧。


我是谁?

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


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


直播适用学员

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

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

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

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



如何报名直播?

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

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

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


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

4月30日 正式开营

免费体验项目一  拿 CSD 认证

添加小助手微信  备注CSD


以上是关于我也来聊聊「敏捷开发」的主要内容,如果未能解决你的问题,请参考以下文章

今天来和大家聊聊敏捷开发的路径

今天下午我们聊聊「敏捷开发中的性能质量管控」,参与有礼:)

从翻硬币游戏看敏捷开发

如何在程序员客栈做‘敏捷开发’

敏捷软件开发

Nick 每周读读书 - 有关于“敏捷开发”