發(fā)現(xiàn)與交付

發(fā)現(xiàn)與交付

我們中的大多數(shù)人都致力于解決一些相當(dāng)困難的問題,并且這些問題通常需要一些相當(dāng)復(fù)雜的系統(tǒng)來實現(xiàn)這些解決方案。因此,對于大多數(shù)團隊來說,有兩個非常重要的挑戰(zhàn)需要解決:

首先,詳細(xì)地發(fā)現(xiàn)客戶的解決方案需要是什么。這包括所有事情,從確保有足夠多的客戶實際上需要這個解決方案(需求),到打造一個適合我們的客戶和我們自己公司的解決方案。更困難的是,我們需要確保我們提出的是一個適用于許多客戶的單一解決方案,而不是一系列的特例。為了做到這一點,我們需要快速學(xué)習(xí)。

其次,我們需要確保我們交付了一個健壯的、可擴展的實現(xiàn),我們的客戶可以依靠它獲得持續(xù)可靠的價值。你的團隊需要對發(fā)布充滿信心。雖然我們從來沒有百分之百的信心,你也不應(yīng)該“發(fā)布和祈禱”。

所以我們需要在快速學(xué)習(xí)的同時充滿信心地發(fā)布。

可以理解許多團隊可能自然地認(rèn)為這兩個困難的目標(biāo)是不一致的。我們急于推出一些東西,以便了解哪些可行,哪些不可行;然而,我們不想發(fā)布那些還沒有準(zhǔn)備好上市的產(chǎn)品,以免傷害我們的客戶和品牌。

我花了很多時間走訪產(chǎn)品團隊,我有時被稱為了一分鐘努力為團隊更積極地得到顧客和早期反饋自己的想法,然后幾分鐘后把同樣的團隊很難妥協(xié)他們的標(biāo)準(zhǔn)發(fā)布可伸縮、容錯、可靠、高性能、安全的軟件。

您可能還會以另一種形式認(rèn)識到這個問題。許多團隊進入很多的悲傷與最小可行產(chǎn)品的概念(MVP),因為一方面我們非常愿意得到這個在客戶面前快速得到反饋和學(xué)習(xí),另一方面當(dāng)我們走出去快,人們覺得這個所謂的“產(chǎn)品”是一個尷尬的品牌和公司,和我們怎么可能考慮“發(fā)射”呢?

在本文中,我想說明強大的團隊如何工作,以滿足在發(fā)現(xiàn)方面快速學(xué)習(xí)的雙重和同步目標(biāo),同時交付穩(wěn)定可靠的版本。

一般來說,我發(fā)現(xiàn)大多數(shù)產(chǎn)品團隊對于如何完成交付可靠軟件的第二個目標(biāo)比如何完成快速試驗和發(fā)現(xiàn)的第一個目標(biāo)有更好的感覺。持續(xù)交付是我在理解對復(fù)雜系統(tǒng)的一系列小的、遞增的變更的重要性的團隊中發(fā)現(xiàn)的高級交付技術(shù)的一個很好的例子。

造成混淆的部分原因是,當(dāng)我們稱某物為“產(chǎn)品”、“產(chǎn)品質(zhì)量”、“產(chǎn)品化”或“生活在生產(chǎn)中”時,其真正含義被淡化了?!拔乙恢迸ΡA羰褂卯a(chǎn)品這個術(shù)語來描述我們實際上可以用它來經(jīng)營業(yè)務(wù)的狀態(tài)。具體來說,它具有必要的可伸縮性和性能。它有一套強大的回歸測試。它被用來收集必要的分析。它已經(jīng)在適當(dāng)?shù)牡胤奖粐H化和本地化。它是可維護的。這與品牌承諾一致。最重要的是,團隊可以滿懷信心地發(fā)布它。

這并不容易。當(dāng)我們的工程師在建造的時候,大部分時間都在這里。因此,我們非常努力地不浪費這一努力。

當(dāng)產(chǎn)品經(jīng)理甚至不確定這是否是客戶想要或需要的解決方案時,做所有這些工作是一種巨大的浪費。

因此,產(chǎn)品發(fā)現(xiàn)的目的是確保我們有一些證據(jù),當(dāng)我們要求工程師構(gòu)建產(chǎn)品質(zhì)量的軟件時,它不會是一個浪費的努力。

這就是為什么我們在產(chǎn)品發(fā)現(xiàn)中有這么多不同的技術(shù)。我們已經(jīng)掌握了技術(shù),可以更深入地了解我們的用戶和客戶,并從質(zhì)量和數(shù)量上驗證產(chǎn)品的想法。事實上,大多數(shù)技術(shù)甚至不需要開發(fā)人員的時間(這是很重要的,因為我們知道在創(chuàng)建產(chǎn)品質(zhì)量的軟件上需要花費多少時間和精力)。

有效的產(chǎn)品發(fā)現(xiàn)的關(guān)鍵是接觸到我們的客戶,而不是僅僅把我們的快速試驗推向生產(chǎn)。

如果您是一個早期的初創(chuàng)公司,并且沒有客戶,那么當(dāng)然這并不是一個真正的問題(現(xiàn)在創(chuàng)建具有生產(chǎn)質(zhì)量的軟件可能還為時過早)。

但對我們大多數(shù)人來說,我們有真正的客戶和收入,所以我們必須關(guān)心這個。我寫了許多最重要的技術(shù),以負(fù)責(zé)任的方式在成熟的公司中進行這種快速試驗。

我們的許多技術(shù)可以歸結(jié)為邀請一組客戶或潛在客戶“選擇加入”(以一種或另一種形式)來測試我們的新產(chǎn)品創(chuàng)意??蛻舭l(fā)展項目就是一個很好的工具。這些人本質(zhì)上是自愿成為測試對象的。我們可能會花一些時間親自和他們交談,觀察他們嘗試我們的產(chǎn)品想法,或者我們可能會讓他們運行一段時間我們的實驗版本(通常是實時數(shù)據(jù)原型),然后查看他們生成的數(shù)據(jù)。

但這是關(guān)鍵。如果你想發(fā)現(xiàn)偉大的產(chǎn)品,在真正的用戶和客戶面前得到你的想法是非常重要的,早和經(jīng)常。如果您想要交付偉大的產(chǎn)品,您就需要為工程使用最佳實踐,而不是試圖忽略工程師的關(guān)注。

如果我們想快速行動和快速發(fā)現(xiàn),我們會使用發(fā)現(xiàn)技術(shù)和選擇客戶。一旦我們收集了一些證據(jù)來證明我們知道我們需要構(gòu)建的解決方案,我們就允許我們的工程師構(gòu)建他們認(rèn)為合適的“生產(chǎn)質(zhì)量”的軟件,這樣他們就可以放心地發(fā)布了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容