天天看點

Salesforce ISV産品生命周期介紹

大家都知道 ISV Partner可以完成将一個Idea變為投放到市場的産品的過程,那麼這個過程是怎麼樣的呢?今天我們就将介紹 ISV 産品生命周期的六個階段。你還會了解到這個開發模型如何幫助你走向成功。在介紹這些之前,我們先來讨論一下使用 Salesforce 平台能夠建立并銷售的應用和Lightning 元件。

什麼是應用?

應用用來解決業務問題。如果你已經自定義了 Salesforce 以使得一個工作更快地被完成或者一個任務更早的被執行,你可能就需要建立一個應用。作為一個ISV Partner,我們要将應用看作是可以在Salesforce 平台上開發的并可以分發給其他使用者的産品。以下幾項要素已經被預置在應用中了。

  • 标準對象的自定義字段
  • 頁面布局
  • 清單視圖
  • 工作流
  • Visualforce 頁面
  • Apex 代碼

有關可以包含在應用中的要素的完整清單,可檢視 ISVforce 向導。現在我們來講講 Lightning 元件。

什麼是 Lightning 元件?

Lightning 元件是應用的構模組化塊。子產品之間是完全獨立的,并且可以被重用。通過一個可支援拖拽操作、被稱為 Lightning App Builder 的直覺界面,Salesforce 客戶可以使用這些子產品來設計業務問題的解決方案。接下來我們通過一個簡單的例子來了解一下如何使用 ISV Parnter建立的元件來解決業務問題。

想象下有一個 Salesoforce 管理者想要使用者能夠在 Salesforce1 移動端應用上閱讀技術類新聞。這時管理者不需要從新設計一個解決方案,他可以利用 Lightning 元件。在 Lightning App Builder 上,管理者可以使用 Salesforce (1) 中預先建立的元件和 AppExchange (2) 上 ISV Parnter提供的元件來建立一個(3) 用于插入技術新聞推送的應用。

Salesforce ISV産品生命周期介紹

管理者不需要編寫任何代碼就可以讓使用者關注最新的技術類新聞。我們能夠如此容易的就建立了一個應用,就是因為利用了 ISV Partner 。

什麼是 AppExchange?

Salesforce ISV産品生命周期介紹

在 AppExchange 中 Salesforce 客戶可以找到一些不可思議的應用和 Lightning 元件。ISV Partner Program 會取得如此大的成功的一個主要原因是 AppExchange 是全球最大的商業應用市場。超過 75%的 Salesforce 客戶安裝了一個通過 AppExchange 下載下傳的應用。客戶如此願意使用 AppExchange 的原因是:

  • 擁有應用于大量不同行業和價格的解決方案。
  • 可以在購買之前很友善的試用産品。
  • Salesforce安全團隊會全面的測試每個産品。
  • 它有一個适用于移動端的、設計美觀的使用者界面,在任何裝置上都可以很友善的進行浏覽和搜尋。

加入了 ISV Partner Program 的話, 你就成為這個關系的一份子。當你想要釋出一個應用或 Lightning 元件時,通過我們的釋出工具就可以很容易的将你的産品釋出給幾百萬個客戶。如果你到現在還沒使用過 AppExchange,強烈建議你去試一下。浏覽浏覽相關頁面,再看幾個 demo,你就一定會明白它對于 ISV 合作夥伴是如此重要的原因了。

ISV 産品生命周期的階段

在之前的例子中,我們了解了管理者如何使用 Lightning 元件來建立用于擷取最新技術類新聞的應用。上述例子執行後,剩下的流程是什麼?元件的來源?如何将元件上傳到 AppExchange 上? 管理者如何得知上傳到 AppExchange 上的元件?元件是免費的還是需要購買許可?為了回答以上這些問題,你需要了解 ISV 産品的生命周期。ISV 産品生命周期是一個路線圖,它是有關從確定正在建構的産品是正确的到發行後提供相關支援之間的所有階段的路線圖。ISV 産品生命周期包括以下階段:計劃 (1), 建構 (2), 釋出 (3), 投放市場 (4), 銷售 (5) 和支援 (6)。

Salesforce ISV産品生命周期介紹

第一階段:計劃

計劃是 ISV 産品生命周期中最重要的一個階段。為了了解這其中的原因,我們來想想鄉間穿越旅行。你會某一天跳上車後就直接開始旅行嗎?應該不會的。你應該會先計劃你的路線,确定你要住的地方等等。基于以上例子,我們可以明白一個成功的 ISV 合作夥伴關系始于一個詳實的計劃。以下是這個階段要考慮到的點:

  • 你的目标客戶是誰?客戶是大企業、中等規模企業還是小型企業?
  • 你的業務戰略是什麼? 為了業務的成功,你必須要在什麼時候完成多少的銷售量?
  • 你将支援哪個 Salesforce 版本(如:Professional、Enterprise 或 Unlimited)?
  • 你想使用哪個許可類型? 我們提供 CRM、Platform 和 Communities 三種類型。
  • 你的職員是否熟悉 Salesforce 平台? 如果還不熟悉,就請他們盡快通過 Trailhead 等資源盡快熟悉這個平台。
  • 在確定産品的安全性方面,你的戰略是什麼?

制定一個計劃并堅持執行這個計劃可以引導你的團隊走向成功。在這個階段,我們會提供一個幫助你和你的團隊成為認證的開發人員的教育訓練。我們也會允許你建立測試 org 以便你可以學習 Salesforce 是如何運作的。

第二階段:建構

在此階段中,你将通過點選或者編碼的方式來建立你自己的應用或 Lightning 元件。建立好後,你要測試它是否能給客戶帶來很好的體驗。第一步是設定專為 ISV 合作夥伴定制的開發和測試環境。開發環境指的是你執行設計的地方,而測試環境是确定所有方面均按計劃被執行的地方。我們會提供給你一個靈活開發方法論等軟體開發最佳方案相關的教育訓練。

在技術團隊在努力工作的同時,業務團隊會也負責開發市場投放戰略,其中包括有關營銷、銷售和支援的計劃。

第三階段:釋出

在這一階段,會将你的應用或 Lightning 元件釋出給客戶。首先需要将你設計的功能打包并上傳到 AppExchange 上。接下來你要建立一個 AppExchange 清單以便你的産品能夠通過最終檢查。我們會對你的應用或元件進行一次全面的安全檢查。

第四階段:投放市場

在這個階段,你需要想辦法讓客戶對你的應用或 Lightning 元件産生興趣。那麼我們就要定位到目标客戶,利用合作夥伴活動上的營銷機遇,優化你的 AppExchange 清單讓它能夠令客戶滿意。我們的 Partner Marketing 團隊會提供給你這方面的教育訓練,教育訓練的内容均來自行業最佳案例以及首席 ISV 合作夥伴所得到的寶貴經驗。

第五階段:銷售

這個階段的目标是将潛在客戶轉化為付費客戶。你需要建構一個專業的銷售團隊來對潛在客戶進行有效的篩選并引人入勝的向合格的潛在客戶示範你的産品。你的應用或元件在市場上占有了一席之地以後,你就可以開始拓展銷售途徑和管理更新了。我們的合作夥伴客戶經理(Partner Account Manager)、直銷團隊以及首席 ISV 合作夥伴會給你進行相關的教育訓練。

第六階段:支援

這一階段的目标是令你的應用或元件持續的獲得客戶的青睐。你需要建立并執行一個赢得客戶的計劃,提供支援并協助解決問題,通過更新檔和更新來改進你的産品。我們會提供給你一些工具,這些工具可以讓你了解客戶是如何使用你的産品的,還能夠允許你向遇到挑戰的人們提供手把手的幫助。

完成了整個生命周期後,在接下來需要計劃和建構新功能,營銷和銷售新功能以及教育訓練你的支援團隊時,重複這六個階段即可。