商界老玩童
軟件開發共享,這個共享的概念是如何定義?開源?還是說類似於共享單車?
如,題者欲從其中得利,那麼題者應該是想販賣軟件,那應該考慮的是客戶群體的大小,以及客戶的潛力。
如果是為了開源,讓大家幫你完成軟件,那就是當興趣來做了,這個,可以掛在git上,或者svn上來做。但是一旦開源,基本你就沒有盈利了
MelyLenient
不知你說的“軟件開發共享”準確定義是什麼,我假設你說的是如下3種情況:
1. 建立一個開發共享的平臺或圈子
參與圈子的成員通過網絡自願形成一個鬆散團隊(圈子),成員一起參與開發,共享開發成果。
理論上是可行的,關鍵在於圈子的“遊戲規則”的建立,每個成員的責權利如何以有法律依據的制度限定?
如何實現“多勞多得”?必須有激勵和懲罰機制。此外代碼的規範和標準化很重要,否則做出的東西沒有商業價值。
2. 開發成果共享的平臺或圈子
成員不是為共同開發一個項目來“共享”,而是共享或交換開發成果。
例如,將已經開發成功的程序、項目和其它成員分享(源代碼級);
或者,交換開發工作,例如甲方為乙方開發一段A程序,作為交換乙方為甲方開發一段B程序等,便於開發公司和團隊取長補點。
第二種情況有市場需求,例如一家公司擅長寫支付接口,一家公司擅長做UI,一家的長處正好是另一家的短處,可以交換。
3. Shareware(共享軟件)開發
Shareware(共享軟件)是國際上流行的一種軟件營銷模式,指的是開發公司或個人根據市場需要開發一種軟件,這個軟件分試用版和付費版,通過網絡免費發放試用版,試用版要麼使用時間有限,要麼功能有限制,只有用戶付費後,才能獲得付費版或解鎖全部功能。這是一種在全球成功運作多年的模式,針對PC軟件市場仍然可行。
筆者做Shareware十幾年了,可以私信交流。
網幫兵哥
實際上Github中那些開源項目就屬於軟件開發共享呀。只不過有一些為了保證軟件開發的質量,一般會對軟件開發者的角色做一些限制。
比如軟件創作者以及核心開發團隊對代碼有全部控制權,而其它開發者如果有興趣的話也可以通過提交Pull Request的方式參與到軟件的日常開發過程中,只不過這些請求在合併之前是需要核心團隊Review的。
程序猿藍天
目前一般航空航天領域的軟件開發基本都是合作共享平臺,可以具體VisualStudio,y也可以藉助GItHUB
Gail
軟件開發共享?首先統一代碼語言,再開放架構,再生態!這些很難打通!當然也可以協同!
MoFei在線
非核心可以共享
子寒46858583
開源項目就是代碼共享。不過,需求不同,對應的功能實現不一樣。
快樂工作生活每一天
可以的.相互約定好就行
鐵哥8687
共享軟件開發可能性不大,因為軟件開發最核心的是理解需求,共享的話就很難理解需求!