我想做壹個產品,產品的研發制作過程是怎麽樣的?
大家好,我是隔壁丶老師,下面對壹般產品的開發流程做壹些介紹。
產品可以分為很多種,包括但不限於電子產品、軟件、食品、首飾、服飾、機械、玩具等。
對於壹般的產品,主要可以分為如下幾個階段:
1.產品策劃與需求分析
2.可行性評估與制定開發計劃
3.產品方案框架設計
4.產品方案詳細設計
5.產品方案驗證
6.產品小批量試產
7.產品首批試產
(高亮表示該階段更為重要)
階段1:產品策劃與需求分析
這個階段是所有的產品都應該仔細進行與完成的階段,是為了明確產品開發目的,統壹團隊目標,判斷是否能夠開展的重要環節。
主要的任務為(不分先後):
1.確定產品市場定位及目標消費人群。也就是分析將來誰會購買這個產品,如何進壹步的滿足他們的需求,年輕人/老年人,男性/女性,企業/個人,甚至是更為針對性的群體,區別很大。
2.規劃產品性能和功能需求。性能是產品的核心競爭力,功能則為產品錦上添花,更要仔細的分析與規劃核心功能。
3.初步規劃產品成本。不僅是規劃產品未來的生產成本,研發的投入成本也需要進行規劃,特別是人力與時間、外包成本等,估算需要籌集或開銷的資金,判斷是否能夠滿足。
4.與競品的對標分析。尋找市場上是否有相近似的產品,如果有,那麽要考慮如何與現有產品競爭並擊敗他們,又或者是如何搶占市場份額;如果沒有,則要考慮如何讓客戶接受新產品。
確定產品的特定要求。比如必須滿足的法律法規、認證、生產許可要求,價格要求、外形特點、尺寸、結構形式、產品包裝與材料等。
階段2:可行性評估與制定開發計劃
進入這壹階段,則是為了確認產品是否有可能在規劃的時間與成本內被開發出來。
主要任務為(不分先後):
1.確定產品技術的可行性。需要專業的技術人員從技術的角度評估現有技術能否滿足產品開發需求,包括材料、生產工藝、元器件供應等方面均需要進行考慮。
2.初步估計產品的成本。根據產品的可行性分析,將所涉及的主要元器件、材料價格等估算產品的大致生產成本,評估是否滿足規劃要求。
3.評估產品生產效率和生產規劃。在產品開發的初期,就應當考慮是否有合適的廠家或者產線進行生產,如果沒有,則需要進行仔細的評估。
4.元器件與材料供應情況評估。產品所需的元器件或者材料是不是需要定制,或者都是易於采購的標準間,供應商的供貨能力與周期,甚至運輸周期、費用等問題,都將直接影響到產品的研發周期。
5.檢驗檢測能力評估。產品的性能與功能如何進行檢測,特別是如何判定是否滿足強制性的法律法規要求,也是需要進行考慮的問題。
6.確定產品的開發周期與節點。計劃好開發的時間節點,分配好各項任務的負責人,進而對整個項目進度進行監控,是做好產品開發的有效管理手段。
(產品的性能、功能與成本永遠是產品開發所需要進行權衡與考量的關鍵所在,到底向哪方面妥協,都可能影響到產品最終的效果)
階段3:產品方案框架設計
在確認了產品方案可行後,就要對產品進行初步的設計與驗證。進壹步的確認產品技術方面的可行性。
主要任務為:
1.制定產品大致方案。
2.將關鍵元器件組裝成初代實驗機進行實驗,判斷性能、功能等關鍵項目是否滿足要求。
3.參照相關測試標準,對初代實驗機進行測試。如果不能通過,則需要更換方案再次進行測試,直至滿足要求。
4.根據測試結果,確定產品的大致方案。包括元器件選型、結構方案、電氣方案、控制器方案、操作軟件、包裝方案的初步確定。
階段4:產品方案詳細設計
這壹階段是產品研發制作最關鍵,也是難度最高的部分。將方案從框架落實到產品的各個方面,都將面臨壹道又壹道的考驗,壹次又壹次的修改方案與測試。
主要任務為:
1.按初步設計方案采購與制造相應的元器件材料,制造或組裝壹定數量較為完整樣機。
2.參照相關測試標準(國標、認證標準、企業內部標準等),對初代實驗機進行測試,檢測並判斷各項設計指標是否符合設計要求與標準要求,並根據測試結果進行針對性的改進,直至能夠同時滿足所有的標準要求與產品開發需求。
3.根據測試結果與改進後的方案,確定產品各設計板塊的最終方案。
階段5:產品方案驗證
這壹階段的目的,是對方案進行最終的確認,再次驗證產品設計是否滿足需求。
1.按最終方案,模擬實際生產組裝壹定數量的完整樣機。
2.參照相關測試標準(企標),對實驗機進行全面測試,檢測並判斷各項設計指標是否符合設計要求與標準要求。
3.全面考察產品的方案是否滿足需求(各板塊必須全部合格)。
4.對於壹些需要進行認證的產品(如3C認證、生產許可證、CE認證等),需要準備相關資料與手續,進行認證工作。
5.根據產品需要,申請相關專利、軟件著作權等知識產權保護。切記在產品公開之前完成專利的申請工作。
階段6:產品小批量試產
這壹階段是為了用較低的成本測試產品的生產效率,以及尋找優化生產效率的可能性,排查在實際生產過程中導致的產品不合格的因素,提升良品率。
1.使用經過驗證後的產品方案,在實際生產線正式生產壹定數量的產品,考察產品的生產效率。
2.參照相關測試標準(企標),對產品進行抽測,分析產品的合格率以及良品率是否滿足要求。
3.根據發現的問題,進行針對性的優化,如改動過大,可能需要再次進行產品方案驗證。
階段7:產品首批試產
本階段與小批量試產的區別只是產品生產數量上的區別,可能在實際的產品開發中忽略這壹階段。
1.按小批試產通過後的(整改後)方案,在實際生產線正式生產壹定數量的產品,考察產品的生產效率。
2.參照相關測試標準(企標),對產品進行抽測,分析產品的合格率以及良品率是否滿足要求。
3.根據發現的問題,進行針對性的優化。
經過了上述七個階段,並且全部通過後,產品就可以正式的定型了。
後續在銷售與客戶使用中接收到的反饋,可以對產品進行改進,或者開發新壹代的產品。
當然,上述的階段在實際的產品開發過程中,不壹定是壹步壹步的進行,有些階段可能進行了合並或簡化,壹些階段可能會同時進行。這也取決於開發團隊的管理模式、生產規模與實際需求。
作為壹名過來人,建議大家在產品開發的過程中,做好更多的前期工作,以及在設計中留有改進的余地或者空間,以防項目在後期需要修改而導致對前期的方案推倒重來,造成不必要的損失。
以上,就是壹個產品的大致研發制作過程。希望能夠對大家有所幫助。
1產品的設計:產品的業務模型與流程要設計好,如果有UI的話先做好UI模型,把整個產品原型完全程序出來。
2技術選型與架構設計。產品原型出來後就可以進行技術選型,根據產品的要求,選擇最高效與簡潔的技術方案。技術選型完成後就可以進行整體架構設計。如果產品比較復雜,做完架構設計在分模塊進行詳細設計,具體到模塊功能的設計,業務流程,接口定義等。
3開發與測試階段。技術方案出來後評審通過,就可以按設計進行開發。開發過程涉及到細節與設計沖突或不明確,可以討論再進行修補方案。開發完成後壹般開發先進行基本功能的單元測試,單元測試完成後提交版本交付給系統測試(黑盒測試),測試與開發過程中可能有多次駁回與重提版本的過程。
4測試完成上線。產品測試通過後就可以準備服務器部署上線。壹般由運維人員部署上線。
5產品運營。產品上線後交付與運營人員進行運營。
6產品叠代。產品運營過程中,有反饋需求的可以對產品再進行叠代開發,不斷完善產品。
互聯網產品,如果需求確定的話,按大公司的流程壹般是這樣的
壹、產品經理根據需求畫原型圖
二、調配開發資源,協調後端開發工程師,前端開發工程師
三、以最小化可運行單元叠代開發,壹般以周為單位
四、協調運維分配機器,然後上線
當然如果需求和立項都不確定的話,也需要花很長時間確定需求,計算投入等預算
如果是創業初期就不用考慮那麽多了,自己確定好方向找個開發,最好前端後端都會的,開編碼就好了,壹切從簡。
如果是其他實物類商品,那就找代工廠吧,壹般都有,妳設置好圖紙,人家基本會定制做。