美文网首页想法成长励志读书
开发团队最重要的事

开发团队最重要的事

作者: 心水 | 来源:发表于2019-04-16 19:48 被阅读39次

最近一直在思考如果最重要的事只有一件,那么对于一个开发团队来说,最重要的是什么呢?

今天我已经找到了答案,答案很简单,就三个字:可视化

为什么?

昨天下午我们有一个后台服务“挂”了几个小时,大部分人都不知道,等到第二天用户来“投诉”了,我们才开始查问题出在哪里。

上周我们的一个后台功能设置好之后,没有起作用,花了一周时间才查到是哪里出错了。

上周我们一个后台处理程序处理了一个Excel文件,失败的原因没有直白地告诉用户,花了接近一周的时间沟通和检查问题。

这样的例子数不胜数,细心的你可能已经发现了一个共同点:“后台”,后台是前台的反义词,前台是看得见的,而后台通常意味着看不见,看不见的地方往往是最容易出问题的地方,而可视化能够帮助我们看见“看不见”的地方,第一时间把问题暴露出来。

如果我们有后台流量可视化,我们就能第一时间因为流量异常发现上述的第一个问题,如果我们有后台任务执行状态可视化,我们就能第一时间定位问题。如果我们能把后台失败的原因直白地告诉用户,用户就能第一时间自己纠正Excel里面的错误,而不用兜兜转转找到开发,开发再兜兜转转找到用户,浪费大家的精力和时间。

可视化的好处远不止于此,随便可视化下面几项内容,就能产生巨大的收益,不解释。

  1. 应用性能可视化
  2. 方法性能可视化
  3. 内存占用可视化
  4. 系统吞吐量可视化
  5. 代码质量可视化
  6. 开发质量/效率可视化
  7. 目标进展/行动可视化
  8. 系统主流程被自动化测试覆盖可视化
  9. 用户行为可视化

总之,可视化可以给一个开发团队带来巨大的好处,一方面能大幅节省开发团队分析问题、定位问题和解决问题的成本,另一方面能照亮引领开发团队改进的方向。

最后我们给这件最重要的事取个名,就叫VDD(可视化驱动开发)可好?

相关文章

  • 开发团队最重要的事

    最近一直在思考如果最重要的事只有一件,那么对于一个开发团队来说,最重要的是什么呢? 今天我已经找到了答案,答案很简...

  • 教会团队侍奉----致同工

    事奉中,最宝贵的和最重要的就是事奉的团队同工。团队实在不容易建立,建立后就要珍惜,要相爱,要互助,要互谅,否则「同...

  • 企业网站建设应该怎么选择外包公司?让对方提供哪些资料?

    直接进入正题,企业进行网站建设选择外包公司时,最应该看的两点就是开发案例和开发团队。 拥有自己的开发团队是保证开发...

  • 做重要的事

    做重要的事 对谁而言?个人、团队、公司、行业、国家。目前而言,关于自我成长,采取的是三级火箭理论,最内是个人提升,...

  • 开发团队如何培养新人

    开发团队可能不是铁打的营盘,但IT人绝对是流水的兵。所以对每个开发团队,培养新人都是一项很重要的工作。如何培养好新...

  • Daily Scrum

    好的流程永远是最好的监工。 每日站会是敏捷开发的重要步骤之一。敏捷开发强调团队的协作与同步,站会就能很好地将团队每...

  • 《绝地求生》已经沦为神仙打架游戏 网友:我玩的不是吃鸡 是诛仙

    越火的游戏,麻烦也会越多,所以开发团队的后续维护能力非常重要,现在的《绝地求生》算得上今年最火的一款游戏了,从最初...

  • 一件关于责任感的小事

    最近工作中遇到一件挺失望的事,我们项目的开发工作主要是由成都的开发团队负责的,最近开发团队有一名成员离职了,之前他...

  • Docker环境在windows系统下的安装与配置

    背景 配置开发环境是目前我们开发团队在进行开发工作之前的重要工作,对于需要使用我们自己封装的开发框架的java w...

  • Nav2之QT学习

    QT是linux平台重要的交互平台开发工具,同时也是跨平台开发和小团队的首先 浅谈VSCode配置并进行Qt开发的...

网友评论

    本文标题:开发团队最重要的事

    本文链接:https://www.haomeiwen.com/subject/weuiwqtx.html