程式作品和產品的差別(一)

2022/11/02閱讀時間約 1 分鐘
在繼續連載本科生學了什麼之前,先來寫一個最近比較有感而發的,兩種文章交互看,我猜大家也比較有新鮮感?
程式作品和產品的差別
作品和產品的區別,不只有程式工程師,PM和老闆更必須要知道,才能讓公司的運轉更加地順利
我們以前在學校寫的作業和練習,就是程式作品
如果用一個術語,就是
程式作品是比最小可行性的產品還要再小
舉一個最簡單的例子來說,要做一個股市分析的程式,那就去寫程式開始爬台灣證交所的資料,寫好可以開始運作,這就是一個程式作品
很多年輕的工程師、PM、和老闆看到了這樣的作品,很多時候就會覺得這已經是產品,可以發布給客戶,畢竟可以開始運作了
然而這時候就是悲劇的開始,因為一個程式作品到產品之間還有很大的鴻溝
這也是為甚麼資深程式工程常常跟PM和老闆吵架的理由
老闆和PM會覺得程式工程師只是在都偷時間,資深工程師則是覺得老闆跟PM不懂在亂壓時間
從程式作品到產品主要還會有以下幾個問題要解決
  1. 使用者遇到錯誤的處理
  2. 好用的使用者介面
  3. 程式系統之間資料的處理
  4. 電腦系統環境的處理
  5. 文件的整理
  6. 各式各樣的測試
  7. 客戶端轉體的安裝與更新
  8. 程式碼的反編譯與資料傳輸的安全性
以剛剛的股票分析程式來說,雖然可以跑了,但是也許沒有好用的使用者介面,總不能叫使用者執行的時候,開啟終端機下指令去跑吧?
通常老闆、PM和年輕的工程師在進行產品的評估的時候,好一點的話只有考慮到上述的第二點,慘一點的話連第二點都沒有想到,這也是為甚麼資深工程師常常在跟老闆和PM吵架
一樣之後會針對這幾個點在進行詳細的分析
本文章同步分享於FB粉專 如峰小教室
歡迎大家一起來到FB追蹤按讚,獲得更多及時的資訊
    如峰小教室
    如峰小教室
    一個喜歡寫程式、玩寶石、玩股票的工程師/講師 將自己會的知識分享出去 讓世界更美好
    留言0
    查看全部
    發表第一個留言支持創作者!
    從 Google News 追蹤更多 vocus 的最新精選內容