最近跟朋友聊天,我們都是寫韌體
聊到開案之後,要規劃好架構,考慮所以因素後再開始動工還是先衝出一個雛形給老闆看
我以前都是先衝出一版,出貨後回報bug接著maintain 花的時間有夠多,1 2次後覺得這樣
不行,有夠沒效率
需要更改功能的話,由於一開始沒有考量到,都要大改程式
之後我都是先規劃好架構,列出可能有bug的點,預想客戶可能會加減什麼需求
盡量讓程式彈性一點
雖然韌體軟體架構其實也不大喇
可是朋友跟我說,這樣不行
老闆只會希望趕快看到東西,愈快做好印象愈好,速度=能力
仔細想想好像有道理...反正maintain也是等客戶bug後再來改,或是下一個接手的人改
或者是要評估可行性,不管3721,先衝一版雛形,有達到部分需求讓老闆開心一下,後面
問題後面再說
是不是讓老闆看得見比較重要