请选择 进入手机版 | 继续访问电脑版
搜索
查看: 595|回复: 4

实践出真知!锦高科技教你准认识敏捷开发,避免陷入误区

[复制链接]

36

主题

50

帖子

50

积分

三亚会员

Rank: 2

积分
50
发表于 2022-1-10 16:02 | 显示全部楼层 |阅读模式
在敏捷开发大行其道的时代,部分人对敏捷依旧是照猫画虎,深陷“伪敏捷”的误区之中。为此,锦高科技以实践出真知的精神,用工作实践经验带领这一部分人走出敏捷误区,引导行业新人拥抱真正的敏捷。


​敏捷开发不是无脑“快”,而是“灵活”

很多“伪敏捷”团队,认为敏捷开发就是快,快速把一个项目完成,快速交付给客户可使用的软件……这都是错误认知。锦高科技认为,敏捷开发是“灵活”。小碎步快跑,才能避开道路上的障碍物。如果像博尔特一样飞快地奔跑,过程中没有障碍倒还好,如果有一丁点障碍,就势必会摔倒。锦高科技认为敏捷开发里强调的“快”,是相对于瀑布开发而言的快,是指单个迭代周期短,能快速交付的快。

但是,保持灵活的前提是每个迭代的技术欠债,尽量在当周偿还。如果技术欠债累积过多,灵活又何从谈起呢?所以,锦高科技向来便认为偿还技术欠债也应视为迭代的一部分。

如何保持灵活?锦高科技认为应该尽量减少人员的复用,所以应当考虑但凡需要消耗时间的工作都应放在迭代当中,比如改bug、程序设计和评审、代码评审等工作。


敏捷开发需要保持项目透明

很多人深究敏捷开发之含义,到头来自己也说不出敏捷的确切意思。其实,锦高科技认为,完全可以将敏捷开发理解为拆分诚很多个小的瀑布开发的开发模式,这样做旨在让项目足够灵活,纵使有需求变动,也能够快速调整,在迭代中搞定。

假如不能做到项目透明,就会导致技术欠债堆积如山、项目进度滞后等问题,这样一来,产品的迭代进度也就无法保证,那脱离了目标的敏捷也就毫无意义可言了。

敏捷开发不是为所欲为,伪敏捷才是!

很多人认为敏捷开发就是各司其职,每个人按照自己的工作方法干活就行,这样是错误的。锦高科技团队在接手一个项目时,会设下相应规范流程,团队里每个人在明确规范规程下,按部就班地工作,能显著提高迭代效率,并减少不必要的沟通和无意义的工作。

另外,锦高科技表示,不能将敏捷宣言奉为圭臬,比如“工作的软件高于详尽的文档”,这句话可能适用于整个敏捷团队,但不适用于开发人员,因为锦高科技觉得关于程序设计、流程图、数据结构等有必要设有详尽文档。锦高科技持有应该用灵活变通的方式去理解敏捷宣言的观点。


正确对待晨会

伪敏捷总是认为晨会可有可无,即便举行晨会,也只是流于形式,走个过场。但是锦高科技团队实行真正的敏捷,晨会至关重要。比如让项目透明,各成员知道彼此进度,做完了什么,准备做什么,遇到了什么问题。

总之,敏捷开发是非常好的一种软件开发方法,但是要警惕陷入伪敏捷的误区。更不要将敏捷宣言奉为金玉良言,而是要灵活地、“敏捷”地去理解敏捷宣言,像锦高科技一样多多实践,从实践中学会真正的敏捷。


回复

使用道具 举报

0

主题

380

帖子

380

积分

三亚达人

Rank: 3Rank: 3

积分
380
发表于 2022-1-10 16:02 | 显示全部楼层
旧的东西再不放开,即使新的来了,你也会因为腾不开手而错过。
回复

使用道具 举报

0

主题

398

帖子

398

积分

三亚达人

Rank: 3Rank: 3

积分
398
发表于 2022-1-10 16:04 | 显示全部楼层
大哥你真的不适合写作,改行吧!       
回复

使用道具 举报

0

主题

430

帖子

430

积分

三亚达人

Rank: 3Rank: 3

积分
430
发表于 2022-1-12 03:39 | 显示全部楼层
胸不平,何以平天下。乳不巨,何以聚人心。
回复

使用道具 举报

0

主题

334

帖子

334

积分

三亚达人

Rank: 3Rank: 3

积分
334
发表于 2022-1-14 14:04 | 显示全部楼层
打死我也不说,你们还没使美人计呢!
回复

使用道具 举报

手机版|站内地图|联系我们|三亚自由行论坛

GMT+8, 2022-1-26 15:47

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部 返回列表