作為一個嵌入式方向或者跟硬件打交道的技術型的人才,在我們的日常工作中往往會遇到該如何選型某個器件、芯片的問題。
那么,方向是否正確,選型是否合適,會直接影響你這個產品生命周期里的各個方面。所以,選型顯得尤為重要,下面從幾個角度談談我的淺解。
1、是否滿足需求,包括: 功能需求、性能需求。這是技術方案選型最基礎的一點,是衡量一切的標准。
對於性能:看同行產品、工程師推薦、買個樣片來試試
2、使用成本是否最低(性價比),包括: 硬件成本、開發成本、維護成本、人力成本、時間成本等等。
如技術方案是否成熟穩定、技術社區是否成熟活躍。
尤其時間成本,硬件成本,是很多企業特別敏感關注的。
3、供貨廠家是否為較穩定的大公司,批量后貨源是否穩定,因為大公司會有專人維護技術方案且經得起市場考驗,對產品的生命周期有保證。
4、跨平台、擴展性是否強。
其他注意點
1、目標團隊的建設
技術背景:團隊的技術背景對新技術的選型很重要,但也沒必要去精心匹配。
團隊規模:團隊規模也是技術選型很重要的因素。
人員流動性帶走的相關技術對團隊的建設影響也是很大。
請先客觀認識自己的團隊,然后再據此進行選型,千萬不要懶於思考,盲從潮流
2、盡可能不重復造輪子,但也要根據實際情況而定
有現成相關的技術或方案能用盡量用,但使用的同時要考慮與實際產品的融合性,是否滿足產品的主要功能需求。
3、不要為過於長遠的東西考慮過多
4、因人而異選擇技術路線
有什么人,做什么事,有些技術方案很好,你的技術人員不擅長,你也只能看着。 技術方案,在相差不大的情況下,盡量選擇你所信任的技術合伙人擅長的領域。
5、參照標桿選擇技術方案
如果你團隊還沒有技術合伙人或者技術合伙人是個多面手,並沒有明確的方案偏好,或者你希望團隊未來不依賴於單一技術合伙人,那么建議參照你們所處領域大多數企業或者領先企業所選擇的技術方案。同時,在人力資源這一方面講,招人會好招一些。
6、非業務核心可外包
對於產品中不影響產品功能的一些可有可無的業務,盡可能選擇一些口碑好的外包公司。
7、讓技術專家充分認識應用場景
讓做件事的技術人員,充分了解需求,並盡可能挖掘需求,了解應用場景是什么,因為很多問題都是出現在這個環節上。
產品類型
1、短生命周期產品和長生命周期產品
一般的講,短生命周期的產品追求的是:在最短的時間里完成產品的需求,達到目的即可。后期維護基本沒有,做到“快糙猛”即可。
對於長生命周期的產品,對后期的可維護性有很強的追求,同時要考慮后續的擴展性、技術遷移性。
2、低價值產品高價值產品
對於低價值產品,優先考慮門檻低的技術、成本低的方案。
對於高價值的產品,要盡早進行技術積累,優先考慮天花板高的技術,同時要考慮后續的擴展性、技術遷移性、工程化團隊能力。
。。。。。。。持續跟新中
歡迎轉載,歡迎指正,更歡迎點贊。轉載請附原文鏈接。