文章出處
文章列表
ShrinkWrap(在包裝盒子里面的軟件)、Web APP(基于網頁的軟件)、Internal Software(企業或學校或某組織內部的軟件)、Games(游戲)、Mobile Apps(手機應用)、OperatingSystems(操作系統)、Tools(工具軟件)選取三種軟件,請分析它們各自的特點。列舉你在使用上述軟件時觀察到的"特殊"現象,它們和硬件有什么不同?這些能說明軟件的某些本質特性么?
-
這些軟件的開發者是怎么說服你(陌生人)成為他們的用戶的?他們的目標都是盈利么?他們的目標都是賺取用戶的現金么?還是別的?
-
基本都是為了盈利,比如:游戲中的虛擬裝備需要花錢買,有些軟件只提供試用三十天的條件,如果需要繼續使用就必須收費
-
有些軟件通過各種很多方法來吸引用戶,比如發紅包,提供優惠券…..,當用戶訪問達到一定規模的時候,就可以獲得廣告投放的盈利。
-
有些軟件是為了解決用戶的特定問題:并非以盈利為目的,比如:Linux操作系統,維基百科……
-
-
這些軟件是如何到你手里的(郵購,下載,互相拷貝……)
-
基于網頁的軟件通過瀏覽器即可訪問。
-
在無法聯網的情況下,只能使用一些有介質的軟件進行安裝,而這種類型的軟件,基本需要通過郵購的方式獲得,或者通過介質拷貝的方式。
-
還有一類軟件是捆綁在操作系統上的軟件,這類軟件在安裝完系統以后無法卸載,通常可以滿足基本的需求,比如用記事本來消除格式,快速記錄臨時信息
-
-
這些軟件是如何處理bug的?又是如何更新新版本的?
-
對于一些網頁軟件來說,bug修復更新到服務器上以后,大家訪問網頁即可獲得最新的效果反饋。
-
對于一些聯網的客戶端軟件來說,會有定期接收補丁并安裝補丁的功能,比如Windows10操作系統,但是這些bug的修復往往會經過一個相對長的周期,累計到一定的數量再發布新版本。
-
手機應用在一些平臺(App Store, Google應用商店)上每次會發布軟件的最新版本,通常是處理一些累計bug和增加新功能,通常情況下,比較小的bug修復和功能增加,版本號的改變通常比較小,比如4.01->4.02, 比較重大的更新,版本號會變化比較大,比如:4.0->5.0
-
-
同一類型的軟件之間是如何競爭的?
-
軟件在UI層面可能會做的很類似,讓用戶在切換的時候需要重新學習的成本最低,比如微信朋友圈和支付寶生活圈。但是用戶為何需要兩個功能相似的東西呢?往往軟件商會用一些小利來吸引更多的用戶:發紅包,發優惠券……
-
有些軟件選擇推出開源免費版,比如Visual Studio Code, intellij IDEA Community。
-
可能會捆綁于操作系統中,比如早年的IE。
-
對于游戲,手機應用和網頁軟件,有些會選擇一些"擦邊球"的東西來吸引更多的用戶。
-
文章列表
全站熱搜