Re: [討論] 需求重要?技術重要?

看板 Soft_Job
作者 lovdkkkk (dk)
時間 2012-01-16 23:09:47
留言 18則留言 (1推 0噓 17→)

我覺得它們重要的對象不一樣, 需求重要的對象是人, 因為人有需要而重要, 技術重要的對象是需求, 因為對實現需求來說有其必要而重要, 它們重要的時間不一樣, 例如溝通的需求 N 百年來如一, 用以溝通的技術則不斷更新, 從快馬 飛鴿傳書 電報 書信 bbcall 到現在的 手機 FB 與 skype 例如對便利與降低成本的需求, 幾千年前的商人一樣知道買低賣高, 排程, 動線規劃等等, 現在多了理論與資訊技術協助而已 如果不看技術, 需求的重要性仍在, 如果不看需求, 那技術要用來幹麻? 但也因許多需求一直都是那麼重要, 反而鑽研的空間不多, 技術不斷演化更新, 進步空間仍然很大 結論就是, 沒有什麼結論 真要說的話就是上面某推文, 肝比較重要, 大家小心肝 早點睡 : 程式技術不一定會是重點,解決問題和提昇產值才是根本。 : 這句話其實是我常喜歡說的,也是近來常看到的, : 但是常常被誤會成,所以技術不重要,不需要鑽研技術。 : 不,並不是這樣的意思。 : 早上搭車時看到朋友在噗浪上提到這個議題,我想了想加註了一些註解, : 也覺得這個議題其實值得提出來討論,底下附上我的經驗跟意見。 : TonyQ 想 : 這個論述不是技術無用,是技術是為了解決問題跟提高產值而學習的, : 不要為了盲目的展現技術而誤會學習技術的目的。 : 以工程師圈而言,過度依賴技術,認為只要確實達成規格, : 無視於規格和規格間在需求上的關聯性,為了達成非必要的抽象化包裝, : 而做的過度架構及非必要犧牲效能,都是非常典型而常見的問題 : 技術在工程師圈扣掉根本無法掌握技術的人(根本不懂技術所以貶低技術), : 大部分狀況反而是過度看重技術,我不是說以技術為重心不好, : 而是要把需求謹記在心,這是一種雙方的拔河。 : 反過來在管理層或user而言,他們因為只依賴人去處理問題, : 對技術並不直接著墨,所以對他們而言在乎的是需求有沒有被達成。 : 這種時候又過份的偏向於需求,而無視於開發者的技術能力, : 會在根本上強力的影響需求達成度的事實。 : 諸如效能或資安問題就是很吃技術經驗的東西等。 : 這時又應該對 user / 管理層提高技術的重要性。 : 對user跟管理層,不重視技術會讓他們以為技術瓶頸很多, : 但事實上很多事情可以用更低的成本,更快的速度,更好的效能做到, : 但他們無法掌握,甚至『不知道』有這樣的事情。 : 這是我認為公司該有架構師做為平衡雙方技術認知的理由。 : 原噗 http://www.plurk.com/p/fc2nmh : ----------------------------------- : 回到標題,技術重要?需求重要? : 我認為的是「都重要」,而且雙方都應該把彼此放在心裡, : 比例孰輕孰重,依照不同環境跟情形會有不同的需求。 : 當比例過度偏重一邊時難免會引起反彈, : 但也不要過度的敵視另一邊,畢竟雙方需要的是合作,不是對立。 : 大家對這個議題有什麼看法或經驗呢? -- ◆ From: 61.224.46.123 先說, 我仍然是沒有結論, 我也發現我想的需求和討論的主題有些不同, 想了想價值倒底是什麼? 很多人需要? 或者是現今技術相信做得到? 想到的一個例子是萊特, 在他們那個年代, 倒底是相信飛行只差一步的人多, 還是認為根本不可能實現的人多? 是只把飛行當成 "如果能夠有多好" 的幻想的人多, 還是? 然後看看現今飛行這項技術的需求與價值, 我想...價值或許是在, "能實現的情形下的獲利能力" 吧 或者說是 "實現之後能對多少人提供多大的益處" 或許更貼切 但是, 回說到上頭的防盜連需求, 或許現今技術難以實行, 但是誰知道未來...新的協定 or 新的軟硬體規格 or 其它, 不會讓它變成簡單基本的功能? 另一方面也想了想技術的重要性, 前面說不看需求技術哪裡重要, 好像也不對, 先有個不知能幹麻的技術, 後來才生出有價值的應用的例子應該也不少, 那似乎不論需求的發展技術也是有其價值的, 反正, 還是沒有結論, 如果這麼簡單能有結論, 這話題也就沒什麼好討論/爭論的了吧?
※ 批踢踢實業坊(ptt.cc)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1326726590.A.1D9.html

TonyQ:如果技術做不到的東西,需求也是屁啊... 01/17 09:55

TonyQ:舉個例子,web的東西要防盜轉這需求到處都有,哪個真的做到 01/17 09:55

TonyQ:如果不看技術,只看需求很多需求都會變成不重要的泡泡。 01/17 09:56

lovdkkkk:技術做不到的東西 需求就是推近技術開發的力量 01/17 11:17

lovdkkkk:它可能變成做不到的泡泡 但不重要倒未必 01/17 11:18

TonyQ:如果以需求的目的(做出可銷售的成品、可用的系統)而言, 01/17 11:20

TonyQ:做不到的需求價值相對就低很多,而且浪費討論時間、浪費開發 01/17 11:20

lovdkkkk:如果不重要了 沒人重視 需求小了對應的技術就更難出來了 01/17 11:20

TonyQ:成本。這是我說他不重要的理由。特別是那些在技術上早就已經 01/17 11:21

TonyQ:證明不太可行的東西。 01/17 11:21

TonyQ:你說的是技術研發應該被重視的理由,可以達成潛在、無法完成 01/17 11:22

TonyQ:的(未來/高風險)需求,那時重點會偏重在技術而非需求。 01/17 11:23

TonyQ:很多需求都早已被提出,而且一直不斷的被提出,但就是不重視 01/17 11:23

TonyQ:技術卻又認為需求重要的人,無法了解需求為什麼無法被達成。 01/17 11:24

TonyQ:因為雙方沒有坐下來對話。重點在於這個。 01/17 11:24

readonly:有啊,我有需求,你做一個iOS還是android,絕對賣得出去 01/18 21:03

readonly:但是技術上你做得到嗎? 01/18 21:04

lovdkkkk:我覺得 iOS, android 是技術, 絕對賣得出去才是需求 @@ 01/18 22:02

您可能感興趣