很多时候,开发主力直接跳过软件开发流程,一有灵感直接进入写代码阶段
【本文来自《手中的开源产品,要拿出来与机构去合作?》评论区,标题为小编添加】
- 山回路转
团队水平不够,没有开发团队.
也就是没有干活的,还玩什么啊?
实际情况比你想的还要糟糕。。
原本是开了一个大群,400多人,后来是在我强烈要求下成立了一小群作为核心团队成员,在项目发起人一番“操作”下达到30人,同时把小群干活的人员比例提升到20%。。。
小群里头有几个(包括我在内)有完整互联网开发项目经验的人,但因为上班没空贡献代码,导致基本没有话语权。
成员各自为阵。。大部分都是直接封装已有的接口,团队中的概念是。。
(1)你提出观点,你上,不用经过审核,因为都是好的需求。。
(2)逼格高的功能都是亮点,像是文档只选能和国际接轨的方案,什么你说底层一个核心模块不能被文档收集器识别?那你改源代码吧。。
(3)产品经理?开源团队里头根本就没有这么一个位置。。
(4)产品原型图?拍拍脑袋就完成这个功能了,为何耗时费力在没用的地方?又不能贡献代码。。
(5)代码规范?严格遵守一行80个字符原则吧,对于命名,哎大家各自有习惯没事的。。
(6)开发工具里头有个自动单元测试的模块,大家各自写好单元测试验证通过即可。联调?QA验证?有自动单元测试就够了,还要啥自行车。。
(7)我看不懂的地方在别人代码中写TODO要对方解释。。
所以直接很多时候开发主力(985学校的大四学生或研究生)直接跳过软件开发流程,一有灵感直接进入写代码阶段
简而言之:面向想象的开发。。