關鍵是把抽象的工程工作變成生活中的比喻
家看得到的成果
下面是給你一套超白話的版本核心概念
工程師等於蓋房子的人你可以這樣子跟高層說
工程師像蓋房子,只是我們蓋的是看不見的房子(軟體)把
工程工作拆成四個小朋友也能懂得步驟
設計想要蓋什麼房子
講法
我們先決定要蓋學校醫院還是遊樂園
對應
需求分析產品設計
蓋地基很無聊,但超重要想法地基沒打好房子會倒掉
對應系統架構資料庫設計基礎建設重點讓高層董這部分看不到結果,
但不做會出大事蓋房子(921大地震還記得吧?)
真正寫程式
講法把牆壁和門窗一個一個裝起來
對應
寫程式和做功能檢查
看看會不會漏水
講法
下雨時看看會不會漏水門能不能打開
對應
測試D E B U G修bug
再補一個超關鍵的概念高層最容易誤會的為什麼工程師看起來很慢
講法因為我們不是在畫圖,但是真的畫錯可以擦掉
但蓋房子蓋錯要拆掉重來
為什麼常常改需求很麻煩講法房子蓋掉一半說要改用成游泳池他就砍掉重練為什麼有時候什麼都沒做?但是很忙
講法我們在挖地基外表看起來什麼都沒有?其實是最累的工作簡單一句話總結可以直接用工程師在蓋移動看不見的房子前面很慢,但是大家蓋好的時候大家每天都在用,如果你想更好一點讓高層聽得懂
你可以加一句如果現在覺得很慢通常是因為我預言未來更慢更貴更慘的問題