前言
这篇文章的完整标题是:多人研发的前端工程团队如何做技术方案选型?
我当前所在的前端团队有 7 名 Android 开发、8 名 iOS 开发、16 名 H5 开发(其中 1/3 是内包)。除了 Android/iOS 客户端研发之外,团队成员需要具备全栈开发的能力,研发涉及的系统有 Chair、Needle、Cube、H5。
团队负责的业务场景众多,远超团队成员数量,再考虑人力资源、项目排期、风险等问题,不可能始终让一个人持续维护一个固定模块。
作为一个前端工程团队,需要思考如何降低多人研发的复杂度,降低理解成本、开发成本、维护成本。