软件开发共享可行吗?

商界老玩童


不知你说的“软件开发共享”准确定义是什么,我假设你说的是如下3种情况:

1. 建立一个开发共享的平台或圈子

参与圈子的成员通过网络自愿形成一个松散团队(圈子),成员一起参与开发,共享开发成果。

理论上是可行的,关键在于圈子的“游戏规则”的建立,每个成员的责权利如何以有法律依据的制度限定?

如何实现“多劳多得”?必须有激励和惩罚机制。此外代码的规范和标准化很重要,否则做出的东西没有商业价值。

2. 开发成果共享的平台或圈子

成员不是为共同开发一个项目来“共享”,而是共享或交换开发成果。

例如,将已经开发成功的程序、项目和其它成员分享(源代码级);

或者,交换开发工作,例如甲方为乙方开发一段A程序,作为交换乙方为甲方开发一段B程序等,便于开发公司和团队取长补点。

第二种情况有市场需求,例如一家公司擅长写支付接口,一家公司擅长做UI,一家的长处正好是另一家的短处,可以交换。

3. Shareware(共享软件)开发

Shareware(共享软件)是国际上流行的一种软件营销模式,指的是开发公司或个人根据市场需要开发一种软件,这个软件分试用版和付费版,通过网络免费发放试用版,试用版要么使用时间有限,要么功能有限制,只有用户付费后,才能获得付费版或解锁全部功能。这是一种在全球成功运作多年的模式,针对PC软件市场仍然可行。

笔者做Shareware十几年了,可以私信交流。


网帮兵哥


实际上Github中那些开源项目就属于软件开发共享呀。只不过有一些为了保证软件开发的质量,一般会对软件开发者的角色做一些限制。


比如软件创作者以及核心开发团队对代码有全部控制权,而其它开发者如果有兴趣的话也可以通过提交Pull Request的方式参与到软件的日常开发过程中,只不过这些请求在合并之前是需要核心团队Review的。


程序猿蓝天


软件开发共享,这个共享的概念是如何定义?开源?还是说类似于共享单车?

如,题者欲从其中得利,那么题者应该是想贩卖软件,那应该考虑的是客户群体的大小,以及客户的潜力。

如果是为了开源,让大家帮你完成软件,那就是当兴趣来做了,这个,可以挂在git上,或者svn上来做。但是一旦开源,基本你就没有盈利了


MelyLenient


软件开发共享?首先统一代码语言,再开放架构,再生态!这些很难打通!当然也可以协同!


MoFei在线


目前一般航空航天领域的软件开发基本都是合作共享平台,可以具体VisualStudio,y也可以借助GItHUB


Gail


开源项目就是代码共享。不过,需求不同,对应的功能实现不一样。


快乐工作生活每一天


非核心可以共享


子寒46858583


共享软件开发可能性不大,因为软件开发最核心的是理解需求,共享的话就很难理解需求!


钟小乖


可以的.相互约定好就行


分享到:


相關文章: