在處理基於 WordPress 的高階專案時,需要考慮許多重要的因素。到目前為止,我們已經研究了一些規劃、建構和行銷專案的策略,但我們還沒有研究實際維護一個專案需要什麼。
#畢竟,沒有一個軟體專案是沒有缺陷的。假設您產生了相當大的用戶群,客戶也會對他們希望在專案中看到的功能或變更有想法。為此,建立適當的系統來追蹤問題、規劃功能以及與用戶溝通非常重要。
在本系列的最後一篇文章中,我們將了解如何最好地定位您的項目,以實現對您和您的客戶都有利的長期管理。
#如果您是專業開發人員,那麼您已經了解(並且可能已經使用)至少一個原始碼控制系統。如果是這種情況,那麼本節可能沒什麼價值,但如果您對開發和/或原始程式碼控制相對較新,這可能最終成為您添加到工具箱中的最有用的實用程式之一,而不僅僅是針對該項目,但也包括未來的工作。
簡單地說,原始碼控制(有時稱為版本控制)是一種保存對專案中任何文件所做的每次更改的歷史記錄的方法。
具體來說,它使您能夠拍攝要發布的程式碼快照、回滾到專案的先前版本,並提供有關每次更新完成的內容的註釋。如果您與團隊合作,您可以查看每個人對應用程式的貢獻、解決衝突並合併差異。
最終,原始碼控制為您提供了一種方法來維護專案歷史記錄、管理工作迭代(在此期間修補錯誤並引入新功能)以及標記特定版本以進行發布。
還有許多不同的原始碼控制系統可用。儘管詳細介紹每個系統或如何使用它們超出了本系列的範圍,但值得注意的是,有許多可用的免費選項:
每個平台都有自己的優點和缺點。您不必花太多時間考慮選擇哪個系統,而是可以更好地選擇一個並開始使用它。有東西到位總比什麼都沒有好。
#如前所述,您的專案將在發佈時存在錯誤。無論您花費多少時間來測試和評估您的工作,幾乎不可能捕獲每個問題。
由於您找不到它們,您的用戶會找到它們,並且您需要做好追蹤他們找到的內容的準備。尋找錯誤追蹤解決方案可能會令人畏懼——市場上有豐富的選擇。
在專案的早期,沒有理由在主要解決方案上投入大量資金。隨著專案的發展,您始終可以擴大規模。有效的錯誤追蹤只需要幾個功能:
有許多免費的方法來追蹤錯誤 - 有些是老式的,有些是現代的網路應用程式:
再次強調,追蹤問題的區域比如何追蹤問題以及使用這些問題更重要讓您的產品變得更好。
#如果您有要追蹤的錯誤(並且您會的!),那麼您為您的專案提供某種類型的支援才有意義。最重要的是,提供支援還可以激勵用戶購買產品(或購買更高等級的許可證),讓他們放心有人「隨時待命」來回答他們的問題。
就其價值而言,我認為這是互惠互利的:使用者可以有人幫助他們使用您的產品,而客戶可以提供回饋來幫助您發展工作。
就像錯誤追蹤一樣,有數十種支援平台,從經過考驗的真實公告板系統到更先進的票務解決方案。但請記住,我們的目標是以低廉的價格做到這一點。
隨著您的專案不斷發展,您可以考慮根據您的工作進行擴展的更高級的支援應用程式。
就其價值而言,我確實發現使用論壇或評論等公共系統可以很好地服務於客戶群,因為一旦您可以回答一次並提供可用的信息,您就有瞭如何實現(或解決)問題的文檔您的工作,並且您有辦法追蹤使用者的錯誤和功能請求。
雖然這一部分比較主觀,但我發現值得注意的是:客戶喜歡溝通。他們想知道他們購買的產品是否物有所值。由於 WordPress 社群非常活躍,他們習慣於更新,這意味著您的產品需要與平台保持同步。
您能為客戶做的最好的事情之一就是讓他們知道您正在致力於該專案 - 該專案正在開發中並且您正在傾聽他們的意見。
當然,您不想過度溝通。這裡有幾種方法可以讓您的用戶了解專案的狀態,而不用向他們提供過多的資訊:
請注意,以上所有方式都是使用者可以選擇聽取您的意見的方式 - 您不會向他們強加任何他們不想聽到的資訊。這是您可以繼續向用戶提供溝通的另一種方式,而不會讓他們被資訊淹沒到煩人的地步。
我們已經以低廉的價格完成了規劃、建立、行銷和管理優質 WordPress 專案的所有階段。希望該系列提供了一些護欄,可以幫助您完成下一個(或當前)項目。
當然,這些貼文並不詳盡。總是有更多的東西要討論,還有更多的東西要添加,所以請隨時在評論中添加您自己的想法!
以上是維護高級WP專案的指南 – 第四部分:持續維護的詳細內容。更多資訊請關注PHP中文網其他相關文章!