怎麼開始專案

在專案中系統工程師扮演著建築師的角色,必須按照專案的類型、目的去規劃這個系統的範疇,

Kick-off Meeting 中是一個非常好的系統工程師表達立場的場合,因為這個場合包含可能為各部門主管(成員),如果能夠一開始就達成共識,這對於之後的專案執行有非常大的幫助,做起事來也格外輕鬆。

我認為的 Kick-off Meeting 最重要的就是要問對問題,讓專案負責人了解可能發生的問題與狀況,事先預防或是進行調整:

  • 該專案是否對外開放

對外開放是一件必須格外謹慎的事情,想像你的家中有一個沒有鎖的門,這就是風險。

  • 該專案服務的族群

不同的終端使用者會有不同的使用習慣,如:遊戲專案高峰期在晚上、補習班在考試季。

  • 該專案成本是否允許備援,Level 級別與成本成正比

備援是一件很基本的事情,但是會因為成本考量而變成非即時、即時。

  • 該專案的安全性級別,最好都使用加密包裝,但這也與成本成正比

HTTPS 需要購買憑證、伺服器加解密需要更多硬體資源。

  • 該專案的技術成本

新技術 study 的成本也關乎一個專案的品質,上線一個你不了解的新技術是一件非常可怕的事情。

我就曾遇過老闆為了趕出一個案子,丟了一本 Hadoop 相關的書要求工程師在極短的時間內趕鴨子上架後就離職了,事後 reviewer 的人根本痛不欲生。

results matching ""

    No results matching ""