持續部署(continuous deployment)使企業能通過自動化的構建、測試和部署迴圈來快速交付高質量的軟體。它使投資更容易得到回報,產品團隊更早地得到使用者反饋,也簡化了部署流程。但從商業的角度看,持續部署也那麼好嗎?
\\ steve blank是史丹福大學的諮詢副教授,他在他最近的博文中提到,從消費者的角度來講,持續部署可能意味著不滿意。
\\
\\\雖然從工程角度來說,持續部署確實是一種更好的開發流程,但它對一家公司的商業模式和客戶的期望都有意義深遠的影響。
\
他對比了發布週期較長的瀑布交付流程(wate***ll delivery process)和更頻繁的持續交付流程。以前,公司如果使用瀑布模型,產品上市需要幾個版本週期。公司計算年收入額的時間點,都是圍繞瀑布模型的軟體發布週期來設定的。跟瀑布式開發相反,敏捷開發模式在乙個不斷更新的基礎版本上,增量和持續地進行交付,這也會影響公司年收入額的計算模式。公司可以通過雲來交付產品的改進版本,這樣使用者就能不斷地用上更好的產品。
\\ steve舉了adobe的例子,他們現在把整個產品線遷移到了雲端,稱之為adobe creative cloud。使用者不再需要為新產品付錢,而是支付每年的訂閱費用。這種做法使公司的年收入更趨向於穩定,但是從消費者的角度來講,卻是不好的。
\\ 他描述了adobe在運用持續部署過程中遇到的問題:
\\ 雖然持續部署讓adobe從高階使用者身上不斷獲得穩定的年收入,但是他們也製造了兩個問題。首先,不是所有客戶都相信adobe新的訂閱式商業模式能給自己帶來好處。如果客戶停止支付每月的訂閱費用,那他們不但會失去工作所依賴的adobe creative suite軟體(photoshop、illustrator等),同時還可能無法訪問已經完成的作品。
\\ 其次,adobe這種定位過高的策略無意中傷害了要求比較低的學生、小公司和輕度個人使用者,把他們送到了優秀競爭對手的懷抱,比如用pixelmator、 acorn、gimp替代photoshop,用artboard替代illustrator。
\\ 拋棄低價值客戶、增加年收入和短期利潤的結果就是,adobe培養了未來的競爭對手。
\\ steve也提到了特斯拉的例子。特斯拉在不斷地推出更好的車型。
\\
\\\在未經消費者許可的情況下,特斯拉單方面刪除了使用者已經付費的功能,對於有雲端功能的商品來說,麻煩就此開始。其次,特斯拉取消了新車的年度發布機制(model years),他們對持續開發軟體和硬體的激進推廣,使現在的使用者對他們的期望出奇地高。有些使用者覺得他們理應獲得所有剛剛投產的硬體新功能,即便這些新功能(比如更快地充電、全新的泊車感測器)在他們買車的時候還不存在——即便他們的車是後向不相容的。
\
新車的年度發布機制,使使用者的期盼有乙個明確的時間邊界。缺少了這種邊界,就會使一些客戶失望。
\\does continuous deployment depict customer disatisfaction
\\
新註冊使用者意味著什麼?
曾經在負責過賬戶體系設計,圍繞賬戶體系分享過登入註冊頁面路徑設計 使用者的person account底層賬戶架構設計 登入註冊互動設計等。使用者路徑 登入註冊賬戶體系遠沒有那麼簡單 與使用者的第一次見面,賬戶體系 產品經理在設計賬戶體系都需要考慮後台的乙個流程問題 什麼時候才算註冊成功?為此圍繞上...
如果融資意味著聯姻 收購是否意味著死亡
創始人兼ceo。部分內容有刪改。雖然instagram,drawsomthing因為收購一夜暴富,但通常情況下,收購都是失敗的,如果融資意味著聯姻,收購是意味著死亡還是重生?融資過程是這樣的,投資人對創業公司各方面進行評估考核,然後與之討論,協商,如果中意對方,融資完成,然後舉辦融資慶祝party,...
如果融資意味著聯姻 收購是否意味著死亡
創始人兼ceo。部分內容有刪改。雖然instagram,drawsomthing因為收購一夜暴富,但通常情況下,收購都是失敗的,如果融資意味著聯姻,收購是意味著死亡還是重生?融資過程是這樣的,投資人對創業公司各方面進行評估考核,然後與之討論,協商,如果中意對方,融資完成,然後舉辦融資慶祝party,...