针对项目开发流程我想谈谈在现公司中的一些共同和差异。1、OKR的管理。项目设立时,OKR自上而下进行确立,总体上能保持一致,但是随着项目进行会出现偏差,这个偏差往往是在部分功能投产后,用户实际的反馈会导致需要对项目初设立的OKR进一步补充才能完善;2、技术创新和支持,考虑到工作安排的时效性和在一般公司技术创新的可行性和依赖,国内公司很少有这部分的工作安排。但是这部分时间对技术人员的成长和价值体现又往往很重要,这不知道是不是雇主和雇员利害最后博弈的结果;3、重构关键产品链路,进行双重写入的实现,验证数据结果,再进行切换。这个实现确实对保持服务的稳定性方面起到至关重要的作用,但是实现上需要花费比较大的时间和精力,项目管理者往往就愿意用测试的覆盖率和案例量去替代了这个实现方案;4、项目收尾,基本错误和异常处理写入到运维手册。这个也是对项目运维比较好的支持和积累,值得推荐。
展开