开发微服务为何同时需要敏捷与软件工程?

2016.9.25, 北京, Ken Fang

我们为何在开发微服务架构产品时,同时需要敏捷与软件工程实践?

其实,我想,任何一个人,只要是搞 IT 的,没有谁不会开发微服务的。

但真正的重点是:

1. 会开发微服务和能开发出对客户能产生正面影响的微服务架构产品,是两个完全不一样的事;两者的高度与复杂度是完全不同的。

2. 一个人,十个人,上百人,开发微服务,所面临的协作、沟通、相互影响的复杂度也是有天壤之别的。

3. 身为一个带领近百人,甚至数百人的团队领导,所应该具备的领导技能、开发产品的思维、方法,在其带领团队的时候,往往是并不具备的;我们真的必需要谦卑的认知到,带领团队开发成功产品的技能,绝不是因为自身当上了领导,便自然ㄧ夜之间就会的。

在产品与团队成员面前,我们都应该学会谦卑。

唯有谦卑,我们才能以同理心去带领着团队成员,将每个团队成员都视为自己的至亲。而团队成员也才会发挥高度的自主、责任心与协作,帮助我们真正的在打造产品、打造世界第一的产品,而不是只是在做事、在应付。

唯有谦卑,我们才会对着产品的架构,永远怀着敬畏的心;怀着对产品架构敬畏的心,我们才会永远能对产品架构做出最适当的决策;而不是只是为了个人利益、个人好大喜功,而任意的伤害、甚至摧毁产品的架构。

当我们领导的团队成员越来越多,当我们所面对的产品架构复杂度越来越高时,我们所拥有的将不再是更高的权力与更加值得炫耀的专业。而是我们将承受更多人的未来、更多人的家庭幸福、更多自身所无法掌控的复杂度。

保持谦卑,持续探索敏捷与软件工程,我们将能ㄧ起找得到答案的。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CDA数据分析师

CDA火到了波士顿!来听听美国的数据专家说了啥

不知不觉,CDA协会的活动都火到美帝了!来听听来自两位美国的专家是怎么看待数据分析应用的吧。 日前,CDA协会会员们在波士顿举办了一期沙龙活动,邀请来自Pfiz...

21210
来自专栏java一日一条

与开发团队高效协作的8个小技巧

开发团队是每一个产品经理和产品负责人的重要合作伙伴:是团队来设计和建造实际产品。但是,要高效地引导并与团队一起工作并不是一件容易的事情。这篇文章将分享8个使开发...

351
来自专栏腾讯大讲堂的专栏

腾讯开源启航

今天继续跟大家分享在腾讯分享日大会上的内容回顾。来自腾讯TEG研发管理部的黄志斌分享了腾讯开源的一些现状、思考和展望。 ? 漫谈腾讯开源 腾讯首批将开源6个非常...

1859
来自专栏IT大咖说

传统金融企业践行DevOps的两大法宝

内容来源:2018 年 05 月 05 日,英捷创软 LEANSOFT 创始人兼首席架构师徐磊在“DevOpsDays Beijing 2018”进行《强监管环...

772
来自专栏新智元

线性资本合伙人:技术驱动这个词被说滥了,但我们真理解对了吗?

首先这里只谈软件。这个话题分成三部分,我们将分三篇文章来讨论,读完之后你可以知道: 1)什么叫技术驱动; 2)什么叫数据公司; 3)为什么要做一家技术驱动的数...

2556
来自专栏北京马哥教育

大数据人才到底值钱在什么地方?

周未跟一做人才外包服务朋友聊天,提到自己正在学习大数据技术的时候。他直接就说到他现在有需求,但就是招不到合适的人才。然后提到说现在大数据人才的价值,收入,待遇方...

3294
来自专栏云计算D1net

SaaS迁移趋势或将挤压内部软件开发人员生存空间

企业员工队伍中软件开发人员的数量比上一年有所增长,但是随着更多的公司将目光投向基于云的服务,企业IT方面的岗位可能会变得更加难找。 ? 乍一看,软件开发方面的岗...

3174
来自专栏点滴科技资讯

新创企业面临的8个挑战

创业总会面临随之而来的挑战。有些挑战让你获得更多回报,有些挑战则比较严酷。有经验的创业者必须处理这种情况无论他创业多久——创建品牌,调整策略以适应竞争并且保持企...

4238
来自专栏腾讯大讲堂的专栏

做TO B产品, 积木式产品思维还是链条式服务思维?

导语 | 其实我一直不懂互联网圈很多人心中的那个“产品梦”,有时候我甚至觉得自己对于腾讯最提倡的的“产品思维”这四个字也是懵逼的。 然而当我不断比较我与同事所服...

2955
来自专栏Cloud Native - 产品级敏捷

微服务产品级敏捷: 重新定义软件需求分析

2016.11.3, 深圳, Ken Fang 研发团队长久以来,就一直与市场、产品管理团队,花费大量的时间、人力,辩论著某某需求,有没有价值?有没有必要性?然...

18910

扫码关注云+社区