官术网_书友最值得收藏!

六、軟件成為開發(fā)工具而產(chǎn)生的需求

互聯(lián)網(wǎng)上產(chǎn)品的功能和內(nèi)容允許用戶自己利用一些工具開發(fā)。著名的網(wǎng)絡游戲《魔獸世界》,就有大量的用戶利用其插件腳本工具編寫自己的界面,并且發(fā)布到網(wǎng)上供別的玩家使用。而社區(qū)型游戲《夢幻西游》,也因為玩家的互動而產(chǎn)生了大量的社區(qū)活動。更不要說微博、相冊這類互聯(lián)網(wǎng)應用,它們本身就是用戶直接共享信息的平臺。而大部分的現(xiàn)代網(wǎng)絡社交產(chǎn)品,追溯至FaceBook,都會提供開發(fā)者API,讓用戶自己在上面開發(fā)應用。谷歌的API則已經(jīng)成為互聯(lián)網(wǎng)上的開發(fā)經(jīng)典庫之一,而FaceBook已經(jīng)擁有成千上萬的用戶應用程序。另外一個叫虛擬人生的產(chǎn)品,則直接提供了一整套3D建模工具給用戶,讓用戶直接構(gòu)造出虛擬世界。有的公司甚至靠在這個虛擬世界中以賣虛擬產(chǎn)品為生。

在這類產(chǎn)品形態(tài)中,開發(fā)者和使用者往往混淆起來了,原本被認為并不重要的“開發(fā)者”自己的需求,反而變成了重要的產(chǎn)品需求。而“用戶開發(fā)者”的加入,為產(chǎn)品帶來了巨大的不確定性。這些產(chǎn)品新的變種部分,可能增強或者危害產(chǎn)品本身。因此從后臺浮現(xiàn)出更多的實時監(jiān)控、安全加密、架構(gòu)設計需求到前臺,使得項目的開發(fā)需求正在被顛覆。

從另外一個層面上說,因為互聯(lián)網(wǎng)產(chǎn)品需要持續(xù)地更新和開發(fā),一套完善的產(chǎn)品工具庫,包含了諸多經(jīng)過實踐提煉的需求實現(xiàn),這些需求實現(xiàn)都是非常有價值的。那些能把自己的產(chǎn)品做成開發(fā)工具的項目,往往都具有極大的靈活性。在游戲開發(fā)范疇,這一類工具被稱為引擎,最著名的引擎就是FPS類游戲“QUAKE”的引擎,還有3D游戲的BigWorld和Unreal等引擎都被廣泛銷售和使用。在網(wǎng)游的童年時代,那些稱為MUD的文字網(wǎng)游,則幾乎都是由一套叫做MudOS的代碼驅(qū)動,在其上層配上不同的GameLib程序,從而形成完全不同的游戲。而這套MudOS和基礎GameLib,居然具備了在線文件管理和文件編輯及編譯的整套功能,于是無數(shù)個MUD游戲誕生了。

這些應用軟件的特定開發(fā)工具,能讓互聯(lián)網(wǎng)軟件產(chǎn)品變得更加豐富。為了獲得這種強大的開發(fā)能力,我們對于軟件的需求就不僅僅是用戶的使用需求,還有另外一個重要需求,就是要滿足開發(fā)者用來進一步開發(fā)這些軟件本身的需要。

主站蜘蛛池模板: 辉南县| 大英县| 阿鲁科尔沁旗| 柘荣县| 安宁市| 汉中市| 横峰县| 宜阳县| 公安县| 全南县| 五寨县| 乌鲁木齐市| 图片| 油尖旺区| 隆子县| 阳朔县| 廉江市| 凉山| 南木林县| 黄龙县| 金寨县| 博乐市| 綦江县| 江西省| 类乌齐县| 商水县| 封丘县| 泰安市| 新营市| 舒城县| 宜昌市| 石泉县| 获嘉县| 营山县| 台中市| 阿克苏市| 尚志市| 南澳县| 游戏| 平遥县| 宜丰县|