老闆問:驗證做完了嗎? 該怎麼回答?

更新 發佈閱讀 3 分鐘

這是一個非常好的問題,幾乎每個做 Design Verification(DV)的人都曾經問過自己:「這工作到底什麼時候才算驗完了?」但偏偏老闆、PM 或客戶總會問:「你驗完了嗎?」我們常常只能一邊苦笑,一邊給出模糊的回答。所以,這裡我們可以從幾個不同的觀點來探討「驗完了沒」這件事:


1. 從「理論上」的觀點:永遠驗不完

  • 因為狀態空間太大。尤其在使用 constraint-random 的驗證方法時,輸入組合可能是天文數字,根本無法窮舉所有情況。
  • 設計複雜度高,各種 corner cases 無法完全預測。
  • 所以從數學或理論的角度來說,驗證是一個無限接近「完成」的過程,但不可能絕對完成
  • 驗證是用各種方法證明bug存在, 並沒有證明 bug 不存在

2. 從「專案管理」的觀點:有一個可交付的「驗完」

  • 老闆問「驗完沒?」其實問的是:你達到了驗證目標嗎? 或你該做的都做完了嗎?
    • 例如:達到 100% functional coverage、100% code coverage。(Line, branch, expression, toggle)
    • 驗證計畫裡做有的case 都做完了, 並通過各種強度的 regression。
  • 在這個觀點下,「驗完了」等於 達到定義好的驗證標準與交付條件

3. 從「風險管理」的觀點:驗證是風險評估,不是證明正確

  • 驗證的核心任務是 找 bug、降低風險
  • 當:
    那我們就可以說:「我們降低了足夠多的風險,可以接受 tape-out 的風險了。」
    • 找不到新的 bug
    • 所有已知的功能都測過了
    • Coverage metric 覆蓋率合理
    • Regression 穩定通過
  • 所以,「驗完了」= 風險降到可接受的程度

4. 從「工程文化」的觀點:驗完是階段性宣告,而不是真完

  • Tape-out 前說驗完了,其實只是代表「我們準備好了,願意承擔後果」。
  • Silicon 回來後,如果有 bug,盡快分析原因, 找到根因, 改善驗證方法來避免再犯.
  • 所以很多時候,驗完是一種溝通語言,是工程師和管理層的妥協


那我們該怎麼回答?

當老闆問「驗完沒?」時,不一定要簡單說「還沒」或「驗完了」,可以回應得更具體一點,例如:

  • 「目前Functional coverage 都達到了,code coverage 還差一點,我們預計明天補完。」
  • 「已經連續3週沒有 regression fail,但 coverage 上還有幾個 low-priority 的 gap,我們有計劃補。」
  • 「我們達到 tape-out 所需 coverage 目標,目前沒有 known bug,認為可以交付。」
留言
avatar-img
ChatDV的沙龍
0會員
1內容數
聊聊DV這個工作相關的大小事
你可能也想看
Thumbnail
創作不只是個人戰,在 vocus ,也可以是一場集體冒險、組隊升級。最具代表性的創作者社群「vocus 野格團」,現在有了更強大的新夥伴加入!除了大家熟悉的「官方主題沙龍」,這次我們徵召了 8 位領域各異的「個人主題專家」,將再度嘗試創作的各種可能,和格友們激發出更多未知的火花。
Thumbnail
創作不只是個人戰,在 vocus ,也可以是一場集體冒險、組隊升級。最具代表性的創作者社群「vocus 野格團」,現在有了更強大的新夥伴加入!除了大家熟悉的「官方主題沙龍」,這次我們徵召了 8 位領域各異的「個人主題專家」,將再度嘗試創作的各種可能,和格友們激發出更多未知的火花。
Thumbnail
看完上篇 4 位新成員的靈魂拷問,是不是意猶未盡?別急,野格團新血的驚喜正接著登場!今天下篇接力的另外 4 位「個人主題專家」,戰力同樣驚人──領域從旅行美食、運動、商業投資到自我成長;這些人如何維持長跑般的創作動力?在爆紅的文章背後,又藏著哪些不為人知的洞察?5 大靈魂拷問繼續出擊
Thumbnail
看完上篇 4 位新成員的靈魂拷問,是不是意猶未盡?別急,野格團新血的驚喜正接著登場!今天下篇接力的另外 4 位「個人主題專家」,戰力同樣驚人──領域從旅行美食、運動、商業投資到自我成長;這些人如何維持長跑般的創作動力?在爆紅的文章背後,又藏著哪些不為人知的洞察?5 大靈魂拷問繼續出擊
Thumbnail
這篇文章分享了面試中常詢問的後續流程和時間相關問題,包括詢問後續面試關卡和流程、預計通知下一關面試時間等問題。建議在面試中詢問這些問題,以便掌握招募後續流程和時間,並展現對職缺的熱忱。
Thumbnail
這篇文章分享了面試中常詢問的後續流程和時間相關問題,包括詢問後續面試關卡和流程、預計通知下一關面試時間等問題。建議在面試中詢問這些問題,以便掌握招募後續流程和時間,並展現對職缺的熱忱。
Thumbnail
這篇文章探討如何有效回答面試中的工作經驗問題。指出直接描述工作內容缺乏吸引力,建議用故事性包裝經驗。面試問題旨在評估應試者的經驗、溝通能力和與職務的匹配度。文章提供三個回答策略:一是重點突出並舉例;二是展示成長曲線;三是有結構地展現解決問題的能力。此外,應注意公司文化適應性,並避免抱怨過去同事。
Thumbnail
這篇文章探討如何有效回答面試中的工作經驗問題。指出直接描述工作內容缺乏吸引力,建議用故事性包裝經驗。面試問題旨在評估應試者的經驗、溝通能力和與職務的匹配度。文章提供三個回答策略:一是重點突出並舉例;二是展示成長曲線;三是有結構地展現解決問題的能力。此外,應注意公司文化適應性,並避免抱怨過去同事。
Thumbnail
以前我在新創公司當PM(產品經理)的時候,如果提出做一個新功能的需求,常被工程師挑戰是否真有必要做...
Thumbnail
以前我在新創公司當PM(產品經理)的時候,如果提出做一個新功能的需求,常被工程師挑戰是否真有必要做...
Thumbnail
最近終於完成了年度的大事項—稽核,不管經歷了多少次,每一次都還是很緊張,畢竟平常的一點一滴,必須要有個統整性的評核、必得展開了自己一年的所作所為,深怕哪裡有失誤,以致沒有盡到職責,也就是這個職務的最大責任。
Thumbnail
最近終於完成了年度的大事項—稽核,不管經歷了多少次,每一次都還是很緊張,畢竟平常的一點一滴,必須要有個統整性的評核、必得展開了自己一年的所作所為,深怕哪裡有失誤,以致沒有盡到職責,也就是這個職務的最大責任。
Thumbnail
相信大家應該都不陌生,在面試的最後通常主管或是人資都會問說:「有沒有什麼問題?」 今天就想跟大家來聊聊,如果不小心問了什麼問題或是有哪些回應,可能會讓自己被扣分。
Thumbnail
相信大家應該都不陌生,在面試的最後通常主管或是人資都會問說:「有沒有什麼問題?」 今天就想跟大家來聊聊,如果不小心問了什麼問題或是有哪些回應,可能會讓自己被扣分。
Thumbnail
無論是試用期後的評核還是每年年度的年中或年底考核,常常會出現一些令人困惑和不滿的情況。被考核的人認為自己表現超出標準,但打考績的人卻認為只是恰如其分,甚至差強人意。這其中的原因多種多樣,其中一個關鍵的原因是:角色認知不一致。
Thumbnail
無論是試用期後的評核還是每年年度的年中或年底考核,常常會出現一些令人困惑和不滿的情況。被考核的人認為自己表現超出標準,但打考績的人卻認為只是恰如其分,甚至差強人意。這其中的原因多種多樣,其中一個關鍵的原因是:角色認知不一致。
Thumbnail
本文分享對於補助計畫審查會的體驗與觀察,強調審查過程中的挑戰與改進策略,並鼓勵參與者在評估計畫時增進理解與溝通,以提高過件率。透過分享個人的看法,本文希望激勵更多人參與討論,並促進申請過程的有效率與透明度。
Thumbnail
本文分享對於補助計畫審查會的體驗與觀察,強調審查過程中的挑戰與改進策略,並鼓勵參與者在評估計畫時增進理解與溝通,以提高過件率。透過分享個人的看法,本文希望激勵更多人參與討論,並促進申請過程的有效率與透明度。
Thumbnail
近期持續在自我反思 我也成為那種事情有做就好的人 主管交辦的事情做了沒? 做了 做好了嗎? 總還是會被發現問題 尤其 許多都是行政庶務的事
Thumbnail
近期持續在自我反思 我也成為那種事情有做就好的人 主管交辦的事情做了沒? 做了 做好了嗎? 總還是會被發現問題 尤其 許多都是行政庶務的事
Thumbnail
這幾天在跟伙伴討論工作時,看到對方若有所思,詢問一下是否瞭解,得到肯定沒問題的答案。為了慎重起見,跟對方重複確認一下內容,發現果然有些關鍵遺漏,並且與交辦狀況出入甚大。讓我不禁思考,所謂「懂了!」到底是否真的「懂了」?
Thumbnail
這幾天在跟伙伴討論工作時,看到對方若有所思,詢問一下是否瞭解,得到肯定沒問題的答案。為了慎重起見,跟對方重複確認一下內容,發現果然有些關鍵遺漏,並且與交辦狀況出入甚大。讓我不禁思考,所謂「懂了!」到底是否真的「懂了」?
Thumbnail
關鍵在於 看開口問你的人是「誰」? 如果是創辦人或部門最高主管 通常面談最後被他們問到這個問題 可以理解為對方對你有基本認可
Thumbnail
關鍵在於 看開口問你的人是「誰」? 如果是創辦人或部門最高主管 通常面談最後被他們問到這個問題 可以理解為對方對你有基本認可
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News