Aiming 開發者信條

變化為善 – 敏捷開發

Aiming 全公司採取敏捷式開發的進行方式。所謂的敏捷式開發,是一種在早期階段並不會擬定所有的計畫需求,過程中允許變化,並將無謂、爭端、失敗抑制在最低限度的程式開發方式。

遊戲以及服務的開發,都是建立在反複試驗之上,敏捷式的開發方式非常適合這種需求。 拋棄從一開始就訂定全盤計畫的前提,工程師交付可用的軟體,收集回饋訊息之後再針對計畫本身進行改變。一般而言,修正計畫需要莫大的勞力以及勇氣,然而與「將最初的構想直接成型」方法相較,開發上的無謂行為卻少得多。

因為人們在討論時,對於眼前的既有事物進行討論,比起未成型階段靠腦海中的構思印象固定方向性來說,更能夠做出具體而有建設性的探討。 這才是反複試驗、回應變化的價值所在。

Aiming 制作風景

敏捷式開發,是軟體開發先驅們經歷過許多失敗與成功之後的經驗總結。

不知學習先人的智慧固然愚昧,但也並非一昧照本宣科就必定有成。從隨時容許變化的思想可知,不斷思考什麼是對自己最適合的作法,並願意自己依此進行改變,我們認為這才是最根本的價值所在。

Aiming 研發人員信條