網頁制作poluoluo文章簡介:自我(self)部分——邀請測試版本(private beta).
問題概述(Problem Summary)
用戶想要加入一個目前還是處在邀請測試階段的網站。
例子(Example)
twine.com——左上角上顯示網站還是beta版的。首頁上的注冊形式顯示網站還處在內測版,每天通過邀請來增添會員加入網站。Twine目前已經不是測試版了。
何時用(Use When)
1.當你允許用戶注冊加入到內測版網站的時候,可以使用此模式;
2.當你允許一小部分用戶通過邀請其他用戶以病毒傳播的方式(在控制范圍內)來發展你網站的時候,可以使用此模式;
解決途徑(Solution)
1.明確表明網站目前還處在內測階段;
2.提供一些功能特征和好處列表或者產品演示,讓用戶了解注冊以後能做些什麼;
3.當要求用戶注冊以便接收有關測試版本或下一個版本的邀請信息的時候信息:
—提供一個電子郵件輸入框;
—提供一個用戶名輸入框;
—要有一個確認頁面,讓用戶知道了網站已經收到注冊請求,並說明將在多少時間之內給予一個反饋或者是邀請。
—發送一封確認郵件到用戶提供的這個郵件地址,提醒用戶什麼時候可以收到加入內測版的邀請
4.當允許用戶可以限量邀請一部分用戶加入到內測版的時候:
—明確表明用戶有多少邀請可以發送;
—記錄用戶已經用掉了都是邀請,以及還有多少可用的邀請;
—允許用戶自定義邀請的內容;
—明確地向被邀請者表達網站的一些特色功能和好處;
邏輯依據(Rationale)
在網站正式上線之前,內測版本通過一小部分人來測試網站的社交特征。從內測版本開始,讓網站有機會能有一批來自朋友或者家人的種子會員,這樣就避免一些冷啟動帶來的問題。
特殊案例(Special Cases)
在早些時候,Beta的目的是在一段時間內要求真正的用戶測試網站——找出一些在較小規模的測試組不能發現的bug——然後快速采取行動或者正式發布,然後更大規模的用戶可以訪問。
在如今這個web2.0的時代,能夠快速的發布web應用程序,我們看到越來越多的網站上浮現著beta版的標志並永遠保留。
這通常是不利於用戶和軟件開發過程的,Beta版本無疑牽涉到質量和產品生命周期的發展。維持很長一段時間的beta版,這告訴用戶網站有很多bug,而你也許不會花時間去修復它們。這意味你不在乎網站,不去改進哪些導致用戶離開的功能——既然是這樣,他們為什麼不離開呢。
Gmail從2004年到現在一直是Beta版本。
從04年開始,Flick也保持很多年的beta版本。Flickr在06年底至07年初是gamma版本。這個是2007年2月份的flickr首頁。