很多时候,开发主力直接跳过软件开发流程,一有灵感直接进入写代码阶段

【本文来自《手中的开源产品,要拿出来与机构去合作?》评论区,标题为小编添加】

    山回路转

    团队水平不够,没有开发团队.

    也就是没有干活的,还玩什么啊?

实际情况比你想的还要糟糕。。

原本是开了一个大群,400多人,后来是在我强烈要求下成立了一小群作为核心团队成员,在项目发起人一番“操作”下达到30人,同时把小群干活的人员比例提升到20%。。。

小群里头有几个(包括我在内)有完整互联网开发项目经验的人,但因为上班没空贡献代码,导致基本没有话语权。

成员各自为阵。。大部分都是直接封装已有的接口,团队中的概念是。。

(1)你提出观点,你上,不用经过审核,因为都是好的需求。。

(2)逼格高的功能都是亮点,像是文档只选能和国际接轨的方案,什么你说底层一个核心模块不能被文档收集器识别?那你改源代码吧。。

(3)产品经理?开源团队里头根本就没有这么一个位置。。

(4)产品原型图?拍拍脑袋就完成这个功能了,为何耗时费力在没用的地方?又不能贡献代码。。

(5)代码规范?严格遵守一行80个字符原则吧,对于命名,哎大家各自有习惯没事的。。

(6)开发工具里头有个自动单元测试的模块,大家各自写好单元测试验证通过即可。联调?QA验证?有自动单元测试就够了,还要啥自行车。。

(7)我看不懂的地方在别人代码中写TODO要对方解释。。

所以直接很多时候开发主力(985学校的大四学生或研究生)直接跳过软件开发流程,一有灵感直接进入写代码阶段

简而言之:面向想象的开发。。

全部专栏