在項目的發現階段會發生什麼?

已發表: 2021-08-27

所以,你有一個絕妙的創業點子,下一步是什麼? 正如他們所說,一個起步良好的產品是一個半成品。 最佳實踐表明,Web 項目的良好開端幾乎每次都涉及產品發現階段。

根據麥肯錫最近的一份報告,大約 17% 的 IT 項目沒有成功。 只有 7% 延遲交付,約 50% 超出預算。 什麼可以防止這些和其他可能的啟動失敗? 最佳實踐表明,及時、仔細的分析和計劃有助於防止一些陷阱。 作為一種出路,對於希望知道如何在合理的預算內按時完成新項目的企業來說,發現階段是必不可少的。

所以,讓我們找出在發現階段發生了什麼,為什麼它是必要的,以及它給企業主帶來了什麼好處。

目錄顯示
  • 為什麼你的產品需要一個發現階段?
    • 產品發現基礎知識
  • 在產品發現階段會發生什麼?
    • 1. 探索項目的主題領域
    • 2. 定義可能的瓶頸
    • 3. 討論最合適的解決方案
    • 4. 建議初始功能並定義項目範圍
    • 5. 估算項目成本和時間並最終確定項目文件
  • 對企業主的發現好處
  • 在產品發現之後,您可以指望什麼?
  • 最後的想法

為什麼你的產品需要一個發現階段?

創業企業品牌製造工廠生產人工智能機器人

產品發現的首次亮相始於 2000 年代初。 這是對產品開發過程的運行方法的一致反應,在某些情況下可能需要數年時間。

2001 年,Agile Manifesto 的發佈為緩慢、不准確的產品開發提供了一種更省時的替代方案。 敏捷方法真正改變了遊戲規則,因為它鼓勵軟件開發團隊小而快。 最終,這種新實踐訓練了團隊來構建客戶可以使用並因此會喜歡的產品。

與此同時,設計思維和用戶體驗設計成為新的黑色,改變了產品開發的主要焦點在客戶而不是企業主身上。 用戶體驗促使產品開發團隊提出一個新的大膽問題:客戶真正需要什麼?

這種以客戶為中心的方法構成了當時新產品發現過程的核心。

為您推薦:在您的下一個 PHP 項目中使用 WordPress 的優點和缺點。

產品發現基礎知識

產品發現就是它聽起來的樣子。 沒有隱藏的意義。 在任何開發之前只是一個非常密集和準確的研究階段或諮詢。 根據工作的範圍和復雜性,此階段可能需要一周到幾個月的時間。 產品發現的成本取決於項目的複雜性,但通常佔總開發成本的 5% 到 10%。

一般建議:這個階段對於只有在進一步推進和構建 MVP 或複雜產品之前驗證想法的企業來說至關重要。 儘管發現是良好開端的理想階段,但並非所有初創公司和產品都需要這個初始階段。 我們稍後再談。

到目前為止,找出您作為企業主應該考慮為您的新產品進行發現會議的關鍵原因。

持有產品發現會話的關鍵原因

但是,在某些情況下,您可以省略發現階段而風險很小:

  • 如果您已經擁有來自另一個軟件供應商的所有項目文檔。
  • 如果您只需要對現有的正在進行的項目進行一些小的更改。

如您所見,發現的主要產品開發規則有一些例外是必須的。 現在讓我們找出產品發現階段發生的事情以及通常涉及的人員。

在產品發現階段會發生什麼?

顯微鏡研究實驗室科學化學實驗生物技術分析

發現承諾:每一個新產品從一開始就可以避免風險和可能的返工。 如果您想了解開發團隊並獲得估價,請嘗試發現。

這個預開發階段的背後是什麼,以及如何進行。

1. 探索項目的主題領域

項目發現階段點 1

首先,客戶會詳細分享產品背後的想法、產品應該如何執行、哪些功能被認為是必須具備的,等等。 填寫一份包含產品創意和其他相關問題的簡短調查問卷會有很大幫助。 在這個階段收集的信息越多越好。 一旦開發團隊掌握了有關客戶願景的所有信息,他們就會進行研究和分析。

2. 定義可能的瓶頸

項目發現階段點 2

通過分析,開發供應商提出瞭如何以最有效的方式解決最終用戶問題的建議。 在此之後,開發團隊與客戶討論可能的項目瓶頸。 普遍存在的障礙是特定產品功能或預期業務邏輯的實現。

3. 討論最合適的解決方案

項目發現階段點 3

在此步驟中,技術專家針對上述痛點提供高級解決方案。

簡而言之,他們解釋了為什麼這個或那個架構解決方案完全滿足產品要求。 在這個階段,為客戶提供了最先進的技術棧,用於未來的產品開發。 這樣,團隊可以確保以最有效的方式交付項目。

4. 建議初始功能並定義項目範圍

項目發現階段點 4

完成分析後,讓我們繼續指定項目範圍並確定優先級。 這一步對雙方都至關重要:客戶和開發供應商。 形成的項目範圍允許各方查看功能描述或用戶故事,並且是進一步準確估計所必需的。

5. 估算項目成本和時間並最終確定項目文件

項目發現階段點 5

根據所有收到的信息,開發團隊現在可以完成所有需要的項目文件。 通常,這些文檔包括系統需求規範 (SRS) 和一組可點擊的原型。 SRS 文檔涵蓋了進一步順利開發所需的所有信息。 在這個階段,開發團隊還提供準確的時間和預算估算。

在開發團隊和利益相關者之間舉行定期會議非常重要,以便在產品期望和可能的更新方面保持一致。 一周幾次通常就足夠了。 在可能的會話中,格式包括:在供應商的辦公室、在客戶的辦公室,或者,根據我們的時間要求,遠程。

您可能會喜歡:您應該考慮在下一個 Web 應用程序項目中使用的 8 個優秀的 Amazon Web Services (AWS)。

對企業主的發現好處

總而言之,請看下表,了解產品發現階段的所有目標。

在項目發現階段發生了什麼

在發現階段的第一次會議期間,項目經理通常會向企業主詢問一份澄清問題的清單。 以下是基本查詢的列表:

  • 你的產品的商業目標是什麼?
  • 誰是您產品的目標受眾?
  • 誰是主要競爭對手?
  • 項目時間表是什麼?
  • 項目的大概預算是多少?

為了實現項目發現階段的目標,開發團隊和客戶代表都參加了會議。 客戶的積極參與對於成功至關重要。

以下是來自客戶和服務供應商的主要產品發現角色:

  • 客戶端:
    • 業主;
    • 利益相關者。
  • 軟件服務商方面:
    • 業務分析師/產品經理;
    • 用戶體驗/用戶界面設計師;
    • 軟件架構師。

如果您仍然不確定為什麼要在發現階段花費額外的時間和預算,您可以在下面找到您將在此預開發階段收到的可交付成果。

在產品發現之後,您可以指望什麼?

數據分析報告圖表統計圖表營銷研究

在最基礎的層面上,產品發現提供了有關業務挑戰的線索,以及產品目標受眾面臨的確切問題。 從這裡開始,開發團隊可以找到問題的有效解決方案,創建所有需要的文檔並提供估算。

因此,在發現階段之後,作為客戶的您可以依靠以下可交付成果:

  • 產品的可點擊原型;
  • 具有高優先級的功能列表;
  • 產品詳細說明;
  • 產品架構和技術文檔;
  • 準確的成本和時間估算;
  • 開發團隊組建的建議。

如您所見,發現階段的主要目的是收集詳細的項目信息以及時間和成本估算。 此外,您最終將獲得項目文檔和可點擊的原型。 現在,當發現背後的魔咒被打破時,讓我們看看接下來會發生什麼。

完成產品發現階段後,下一步是產品開發。 它通常包括以下步驟:創建項目路線圖,提及所有功能和用戶角色,最後,構建最小可行產品(MVP)。

您可能還喜歡:軟件開發項目角色和職責。

最後的想法

結束結論最後的話

對於有新想法的初創公司來說,項目發現是一個關鍵的開發階段。 它允許企業主驗證概念,獲得準確的時間和成本估算,並展示未來發展的載體。 此外,發現有助於接收詳細的技術規範 SRS 和時間線上的精確範圍。

公平地說,並非所有企業都需要這個初始諮詢階段。 其他服務提供商對產品和現成項目文檔的微小更改是跳過發現的兩種情況。 儘管如此,從小處著手總是更好,嘗試與開發團隊合作,找出所涉及的成本和時間,當然,加強這個想法。

發現階段旨在為您節省時間和預算,並使開發過程在利益方面對各方更加清晰。 當項目最重要的風險和瓶頸提前暴露出來時,你的創業很可能會成功。 這裡要提到的最後一件事是,發現是一項協作努力。 定期溝通是有效完成產品發現階段的主要關鍵。