互联网程序员能力模型设计

互联网是高科技/崇尚技术的公司,意味着所有问题都可以通过/间接通过技术来解决,遇到问题后,优先选择技术方式进行处理

人是不可靠的,尽可能使用规则和制度进行限定,保证稳定的产出质量

理解需求的能力

通常产品经理会把需求落实为文字+图片的形式即PRD(Product Requirement Document)放在wiki上让程序员先预习

预习的质量直接决定着理解需求的能力,从技术角度有以下方式提高预习的质量

  1. 站在产品角度思考问题,思考产品在写下这个wiki时的状态,估算出wiki中缺少的信息,并自行进行查找相关资料进行验证

  2. 熟悉wiki系统的使用,比如confluence这个wiki系统的收藏功能

点击头像下拉菜单中的收藏即可进入收藏列表

Read more   2020/3/17 posted in  项目管理 业务

项目排期工具OmniPlan实用指南

官方文档:

  1. https://support.omnigroup.com/doc-assets/OmniPlan-Mac/OmniPlan-Mac-v3.0.0.1/zh/EPUB/xhtml/03_tutorial.xhtml
  2. https://support.omnigroup.com/documentation/omniplan/mac/3.0/zh/

官方文档虽然很全,但是不太容易快速上手,按照下面的步骤可以快速上手这个软件,官方文档在需要的时候可以花时间去研究

选择模版

软件内置4个模版(排期1是我加的,忽略)

目前在使用的是第二个 “自动调整计划” 这个模版,这个模版可以累加排期时间,一般选这个就可以了

Read more   2019/4/27 posted in  项目管理

上线流程

dev

准备迭代分支,需要联调时合并到dev分支进行联调

dev 为了开发效率可以随意一些,但是为了改表/配置等在test, stage, production环境可以复用,可以走系统,比如配置系统nacos/apollo,sql审核平台yearling

开发完成后,跑冒烟测试,这个环境非常重要,直接决定提测的质量

test

代码合并到test分支

给测试、产品验收

stage

production

2018/4/28 posted in  项目管理