作者abcdefghi ()
站內Programming
標題Re: 軟工不就是該給軟體研發增加生產力與競爭力的嗎 ?
時間Sat Mar 10 15:42:45 2007
※ 引述《tester.bbs@bbs.csie.ncu.edu.tw (try or test)》之銘言:
: > ^^^^^^^^^^
: > 軟體開發並非只有 "繁" , 還有很多 "難" 的問題要解決.
: > 在 20 年前要開發出 GUI 系統, 是件了不起的事, 但在今天, GUI 系統滿街跑
: > , 在 10 年前要開發出 Win95 這樣的系統是一件了不起的事, 但在今天, 光是
: > 免費的 Linux 就比 Win95 好太多了, 其中的原因之一就是很多 "難" 的問
: > 題已經解決了, 只剩下 "繁" 的問題.
: > 軟體工程中的流程管理主要只是在管理 "繁" 的問題, 因此只強調 CMM 對軟
: > 體產業的幫助是很有限的, CMM 還是在軟體代工裡比較有幫助, 但即使是在軟
: > 體代工, 還是跟台灣過去擅長的硬體代工不同, 硬體線路圖, block diagram
: > , 訊號都是很具象描述的, 很容易讓人用肉眼看出要怎麼處理問題, 但在軟體
: > 開發時, 卻只有依靠 programmer 心中難以具象描述出來的描象圖形, 這個本
: > 質上的不同, 也很容易讓擅長硬體思維的大老闆們不懂寫程式的搞什麼.
: > 而在開發套裝軟體的公司, 很多時候確實是在 "發現發掘出前人所未知的知識
: > 與領域" .
: ======
: 成功的軟體可以大量複製, 所以量產時一點都 "不繁", 軟體在開發時, 也是跟
: 新硬體一樣不會一切從頭做, 是只做最重要的部份, 其餘的是弄清楚與銜接的煩與
: 繁, 因為舊有的就是沒這一塊, 在調整切入銜接時就是繁, 不知道整體概念, 如何
: 切入當然是 "難" , 難是因為知識認知落後. window 視窗從 MIT 的 X-window 就
: 有了, ccp/m-86 就是文字模式多視窗. 圖形 icon 化與"執行", 在 hypertext 概
: 念就提出了, 但要硬體顯示卡高解析度成熟之後才會有普及的使用.
不知道你又在背什麼歷史, 或許你沒看懂我的意思 ?
舉 GUI 系統為例, 只是因為大家耳熟能詳, 表達軟體開發除了數以萬行的 source
code 要管理外, 還有很多 "難" 的問題, "未知" 的事情需要處理, 並不代表全部
的軟體開發難度都這麼高.
GUI, Window 的概念 X Window System 不是第一人,
舉 Windows 95 為例, 也不是因為它畫面上有很多 "Window" .
想了解 "正確" 的歷史, 可以參考:
http://en.wikipedia.org/wiki/Graphical_user_interface
http://en.wikipedia.org/wiki/X_window_system
http://en.wikipedia.org/wiki/Microsoft_Windows
http://en.wikipedia.org/wiki/Mac_OS_history
: "不知" 當然是難, 大老板也是如此, 但就學院派知識累積發展的立場看, 那
: 不是 "全然未知" 的領域, 那是環境與認知的 "落後". 而商業產品保護壟斷的方
: 法之一就是 "Know How" 的隱藏, 本來就不想讓落後者看穿, 只有行家才能一伸手
: 就知道 "有沒有". 如果都"知道"了, 當然一點都不難. 大老板當真不知道嗎 ? 這
: 令人存疑, 如果他知道怎麼幹, 早就會受不了下來指導了.
沒有人一開始什麼都會知道的, 只能在一邊開發過程, 一邊學習過去未知的,
也就是一邊開發, 一邊學習處理這些 "難" 的問題, 因此需要自我學習能力好
的 RD , 而要公司如何提供環境給這些 RD 學習, 如何讓這些 RD 願意加入
公司, 就是和過去經營工廠的概念不同.
: "化繁為簡" 其中之一, 當然就是要有方法先從容易的, 可參考的下手, 不管
: 是查已知公開的資料, 還是派間諜專門收集對手方下游零組件商資訊(如以前的電
: 玩業收集日本製造商情報的方法)都是讓事情變得不難, 不繁
: 開發軟體, 固然是以前沒有這個成品, 但所有新高建築物不也是這樣 ? 沒有
: 人會把蓋新高建築物當 R&D , 因為這行不允許 "失敗". 這種新事物的成份不全然
: 都是 "全然未知" 的, 也不因 "未知" 就會是 "高價值", 反而是不成功的產品,
: 價值就是低.
新的軟體當然不是 "全然未知", 又不是在學術機構, 有國家在養,
但是想從新開發的軟體中獲利, 就必須要有和別人差異的地方.
而這差異就是未知的地方, 需要 RD 去研究, 開發的地方.
要能蓋出 101 這樣的大樓, 對建商而言或許不需要 RD, 但是對提供建材, 設備
的廠商也不需要 RD 嗎 ? 沒其他協力廠商的 RD 在背後努力, 101 能立在信義區
嗎 ?
: 企業猛找 "難" 事做, 那豈不是自尋死路 ? "難" 多數是無知, 其次就是落後
: 的窮, 沒環境沒支撐引起 "無知" 的難.
軟體產業裡有這種不難, 又能賺到錢 ?
可能我的資訊真的太落後, 沒聽過.
麻煩你提供建言, 相信產業界會很感激你的.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.23.107
※ 編輯: abcdefghi 來自: 140.113.23.107 (03/10 15:42)
推 dolphinus:tester很喜歡亂扯蛋,不要花時間在他身上 218.168.200.45 03/11 03:04
推 ggg12345:嗯 ! 扯蛋是 捧LP 的相反詞嗎 ? 140.115.6.234 03/11 21:51
推 walking:認真說來,現在就差兩個辣姐出來跳舞 219.80.138.144 03/14 10:04
→ walking:不然就更有 鐵獅玉玲瓏的水準跟味道了. 219.80.138.144 03/14 10:05
推 walking:現在有各種搜尋引擎,資料庫的,要找題材, 219.80.138.144 03/14 10:52
→ walking:至於如何掰,如何硬凹,想要增加這方面功力, 219.80.138.144 03/14 10:53
→ walking:就多看看鐵獅,或某些人的對話:D 219.80.138.144 03/14 10:56