作者oomusou (oomusou)
看板Soft_Job
標題Re: [請益] 有公司用這種開發方式嗎?
時間Mon Nov 14 00:31:28 2011
※ 引述《sniffer (again)》之銘言:
: 一個很"正規"的例子, 世界前三大某IC豬屎屋, 他們的SDK就是在印度寫,
: 採用"正規"作法, 裡面每個模組都帶有比code還多的規格書, 測試報告,
: 其實這個產品全部的code只有幾MB, 但是拆成一百多個模組,
: 於是當我要修改電路板某個clock, 問他們的人會影響哪裡,
: 這件事情沒有人能告訴我, 所有的programmer都沒有辦法知道整個架構,
: 一點小小地修改都要找一群人開會, 大約要等二周,
: 或者自己看海量的文件, 找出所有用到這個clock的模組
: 文件比code還多的時候, 所謂的好維護根本只是為了以後可以告訴你,
: 他文件"有"寫到, 在編號E1046875r467文件的677頁120行....
: 找文件不會比找code方便, code至少是100%文字檔, C也比英文有結構
其實這才是正確的作法
只是軟體業已經太習慣錯誤的方式而習以為常
PG當然只該懂他的模組
整個架構的了解是SD的事情
所以才要SD詳細的文件告訴PG要幹什麼
世界前三大IC design house都這樣做了,還有什麼懷疑?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.250.57.126
→ TonyQ:你回應的原文已經明顯說出問題,修改時SD並沒有辦法了解 11/14 03:28
→ TonyQ:系統實作的細節,也很難做出對應的調整。 11/14 03:28
→ TonyQ:這就是在這種模組下的挑戰,主要分成兩部份:1.PG實作的 11/14 03:29
→ TonyQ:確認。另一方面SD 是否真的掌握了全局。 11/14 03:29
→ TonyQ:這樣的成本是相當高的,當然,如果報酬賺得回來,這樣的成本 11/14 03:30
→ TonyQ:整體來講也不是問題。我在的這個專案經費有百萬美金等級, 11/14 03:31
→ TonyQ:他們是這樣跑專案,但是也不見得就事事盡如人意。 11/14 03:32
→ TonyQ:手上的SA SD 是不是進入狀況,PG是不是有能力實作。 11/14 03:32
→ TonyQ:即使擁有看起來漂亮的架構,事成不成人還是佔有很大的因素。 11/14 03:32
→ TonyQ:其實重要的是要看你產品規模 跟產品屬性 去判斷這些事情. 11/14 03:37
→ TonyQ:我不覺得有什麼作法是「正規」的,只有「適合」與否。 11/14 03:37
→ Lordaeron:"正規" 只有一個作法, 就是可以左手收錢,右手交貨的方法 11/14 08:17
→ Lordaeron:只要能做到, 就是正規. 11/14 08:17