关于前端:程序员职场工具库Excel-应用3-简易系统

3次阅读

共计 3211 个字符,预计需要花费 9 分钟才能阅读完成。

这是《程序员职场工具库》系列文章,在浏览本文之前,倡议先浏览 《程序员职场工具库》工具导论《程序员职场工具库》Excel 工具开篇

Excel 繁难零碎

前一篇文章 中曾经提到过,Excel + 原理认知 = 一款弱小的工作管理工具 。更进一步, 当咱们赋予 Excel 逻辑,它就能够变成一个弱小的繁难零碎

咱们都晓得,零碎 = 数据 + 逻辑。在 Excel 中,每一张表格就是一个 db 表,把 Excel 看成是一个 db,它就是咱们繁难零碎的数据源。而后咱们的人工操作或者利用一些简略的 Excel 函数或编程能力,就能够实现一个繁难零碎了。

当咱们须要一个简略的零碎的时候,咱们能够思考一下,利用 Excel 工具是否能够疾速实现咱们想要的工作?咱们只须要 2 个步骤,第一步是设计咱们的数据结构,就是咱们须要哪些数据表格,以及每个表的构造是怎么的。下一步就是设计咱们的运行规定,咱们的数据处理和数据迁徙必须严格依照规定来运行,这样咱们的繁难零碎就实现了。

Excel 繁难零碎的作用

可能有人会有疑难,这么简陋的零碎,到底有什么用?我想次要有以下作用。

第一,老本极低。开发一个零碎是低廉的,如果咱们只是须要某些简略的性能,应用 Excel 繁难零碎更加便宜。特地是在守业过程中,咱们能够尽量通过 Excel 繁难零碎来代替从新研发一个零碎,达到精益守业的目标。

第二,不便。零碎是不能跟着你一辈子的,咱们工作中有十分多的零碎都是外部零碎,换了一家公司,零碎就全副都没了。然而 Excel 和底层原理是能够跟你一辈子的,而且随处可用,没有任何限度。

第三,灵便。只有把握原理,就能利用 Excel 做很多的事件,不再让本人被零碎局限,使得本人的工作会更加灵便。而且 Excel 也可能疾速迭代更新,让 Excel 繁难零碎越来越弱小。

利用案例 – 版本需要治理

明天给大家介绍的是一个用来治理版本需要的 Excel 繁难零碎,这也是我司目前在用的工具。是的,你肯定会感到诧异,虾皮这么大的公司,竟然没有一个好用的版本需要管理系统,我刚退出虾皮也是被雷的不行的。不过,在应用这个工具之后,我感觉还挺不错的。纯正,直指外围,其实需要和版本的治理没必要搞得太简单。当然了,如果还须要更加弱小的性能,比方统计,做版本流程优化这些事件,就比拟难了,最终还是须要零碎来反对更多的自动化能力才行。不过,PM 在这里如同存在感不高,所以也没多少人会来关注版本流程优化这件事件,所以就这样了。

明天给大家介绍的 Excel 繁难零碎是做了精简之后的版本,不过外围的流程还是残缺的。首先看下全貌:

零碎次要有 3 个局部:

  • 需要池:解决所有需要的流转。
  • 版本工夫线:梳理所有版本的工夫线,确定每个版本的要害工夫节点。
  • 排期甘特图:每个版本的需要排期甘特图。

咱们按程序每个局部来讲一讲。

首先是需要池,咱们依照需要的流转生命周期来讲:

  1. PM 在编写完需要文档,并通过 PM 外部评审通过之后,就会把这个需要放进【待评审需要池】中,并标记需要优先级,期待每周固定的需要评审会去评审。
  2. 在需要评审会之前,各个 team leader 须要先看下这周要评审的需要,安顿需要开发人员,以及做下工作量粗估。
  3. 在需要评审会时,按优先级程序评审每一个需要,这时会拉上相干的开发一起来听评审,当然,在评审之前要先让开发同学提前看下需要文档。
  4. 在需要评审时,要记录评审意见,次要是记录那些需要文档没有明确、脱漏、谬误的中央,须要 PM 在后续欠缺需要文档的。每个需要在评审完结时,须要确认,这个需要是否能够 signoff,如果能够,那这个需要就能够挪到【待排期需要池】,否则,须要 PM 再次欠缺需要文档,解决完所有的待确认点之后,在下一次需要评审会上再次评审。
  5. 需要评审会之后,对于移入【待排期需要池】的需要就是确定能够做的需要了,这时就会让这个需要相干的开发人员做工作拆解和工作量预估了。
  6. 而后到了排期会,业务负责人(或者项目经理)就会依据以后团队的版本可投入人力来安顿哪些需要排入下一个版本了。依照需要优先级和人力容量来排需要,确定下一个版本的需要。所有干系人都达成统一之后,这个版本就算确定下来了,已实现排版的需要就会从【待排期需要池】迁徙到【已排期需要池】。

这个就是残缺的需要流转过程了,还是很清晰明了的。从各个需要池的状况来看,也能够判断以后这个业务的需要状况和压力状况,比方待排期需要池积压过多,就示意开发团队消化不过去了。对于一些须要长期退出已排版本的高优先级的紧急需要,也能够间接跳过排期,间接排入版本,齐全能够灵便运作。

而后是【版本工夫线】局部,这里实质是个甘特图,然而是以版本作为 task 的甘特图,次要是依据假节日和公司封版的状况来安顿每个版本的工夫线,次要是要做到每个版本的各个阶段不会有重叠、安顿正当即可。每个版本的节奏也是依据各个业务本人的节奏来安顿,比方上图所示的是 2 周开发,1 周测试,1 周预公布,2 天公布,大略每个版本 1 个月的节奏。对于一些快节奏的业务来说,也能够 2 周 1 个版本。或者是大小版本交叉着来。

从【版本工夫线】中能够清晰的看到每个版本的负责人是谁,投入多少人力,还有各个要害工夫节点:提测工夫点、提预公布工夫点、公布工夫点。

最初的【排期甘特图】局部就不开展讲了,能够看 上一篇文章 有介绍如何应用 Excel 工具来利用排期甘特图的案例。这里次要就是跟踪每个版本的所有开发人员的工作进展,以确定版本停顿和危险为次要目标,确保每个版本的安稳推动,直到版本顺利公布上线。

这个就是版本和需要的流转生命周期了,只须要 3 张 Excel 表格,再加一套严格执行的运行规定,就能够运行良好。不信?虾皮就是最好的证实。

讲到这里,不得不拿来比照一下之前在腾讯的情况。在腾讯教育业务中,是没有版本的概念的,每个需要独立运行,也没有固定公布工夫点,能发就发。尽管这样可能更加高效,也更加灵便,然而对于研发的压力也越大,越容易出错,而对于需要的治理也更加简单。即便腾讯有 Tapd 这个弱小好用的需要管理系统,在需要的公布节奏上,也很难做到最好。因而在这种状况下,PM 的作用就会变得重要。PM 须要治理需要节奏,制订需要流转规定,让整个团队运行良好,同时还要收集数据,一直优化需要流程,让整个团队的需要吞吐量变得更好。而在过后,腾讯的 PM 也还是会适当地应用 Excel 来治理大量的需要流转。由此可见,在工作中,最外围地还是原理认知,工具只是辅助,咱们要学会利用各种适合的工具达成工作指标

小结

当咱们赋予 Excel 逻辑,它就能够变成一个弱小的繁难零碎。我把它称为 Excel 繁难零碎

Excel 繁难零碎有以下 3 大益处:

  • 老本极低
  • 不便
  • 灵便

而后本文还介绍了一个 Excel 繁难零碎:版本需要治理。这是我正在应用的版本需要管理工具的精简版。通过 3 个简略的 Excel 表格,再加一套简略的、严格执行的运行规定,就能很好的治理业务需要和版本的生命周期。

而且这个 Excel 繁难零碎是能够跟我一辈子的。简略地说,如果当初我要守业,我不须要开发或者购买一个 Tapd 零碎,我只须要这个 Excel 繁难零碎,就能够让我的产研团队运行起来!

Excel 工具的利用系列文章总共会有 4 篇,这是第 3 篇,它的更多、更弱小的利用案例将会在后续文章中介绍,敬请期待。

【探讨问题】

如果感兴趣的话,大家能够察看一下当初在应用的一些外部零碎,有哪些是能够利用 Excel 繁难零碎来代替的?

欢送在评论区分享你的想法,一起探讨。

—————-【END】—————-

【公开调研】

后续打算做一些集体职业倒退相干的总结输入,想要做个简略的调研,心愿大家能够独特参加:https://wj.qq.com/s2/12385427/6f37/

欢送加我 v【longyiyiyu】,进行无累赘沟通,我会

  • 长期职业倒退布局领导
  • 近期工作重点交换
  • 职场解惑
  • 面试辅导

也欢送关注公众号【潜龙在渊灬】,播种程序员职场相干教训、晋升工作效率和职场效力、结交更多人脉。

正文完
 0