「GAgileとは」の編集履歴(バックアップ)一覧はこちら
GAgileとは - (2007/11/07 (水) 03:23:17) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
*GAgileとは
GAgileとは、「柔軟性」を特徴としたゲーム開発手法のひとつです。
GAgileを用いることによって、柔軟な開発を行うことができ、
プロジェクトが混沌とした状況になることを防ぎ、
より健全な状態で作品のクオリティを上げる事ができます。
現在のゲーム開発の多くの現場では、プロジェクトのコントロールを失い、
統率が取れないことによってデスマーチ化し、メンバーの士気は低下、
その結果、クオリティの低下や人材の流出がいたるところで起こってます。
ものづくり系の現場ではよく起こることかもしれませんが、それにしても多すぎます。
これにはさまざまな原因があるかと思われますが、
原因の一つとして、体系だった開発手法が存在しないことが挙げられます。
開発手法があると、次のような利点があると考えられます。
・知識が蓄積される。
・学習しやすくなる。
・改善のきっかけを与える。
・「プロジェクトマネジメント」というものを意識し、業界の中で論じ合うことができるようになる。
GAgileはあくまで数ある開発手法の一つですが、このような現状を打破し、
業界に開発手法について論じ合える場所を提供できればと考えて創り出しました。
**GAgileの目的
-ゲーム開発の体系的な手法を確立する
-クオリティの高い作品を短期間で提供する
-革新的な作品を作り出す
-毎日が楽しく過ごせる環境を作る
**GAgileの範囲
GAgileは開発手法・プロジェクトマネジメントの観点からまとめたものなので、
ゲームデザインについては、範囲としません。
また、日本と海外でゲーム開発の体制が若干違いますが、
GAgileは日本のゲーム開発現場での採用を前提としています。
**元になったAgile開発
GAgileは名前にも入ってるように、ITソフトウェア業界のAgile開発(それと、それに属する開発手法)を参考にしてます。
Agile開発はITソフトウェア開発手法のひとつですが、柔軟さを重視した特徴がゲーム開発に適しているため、
それを元にゲーム流にアレンジしました。
しかし、あくまで参考にしているだけであり、
Agile開発の思想やプラクティスでもゲームに適さないものであれば捨てています。
(あまりありえないとは思いますが、)アレンジが進むにつれ、
元のAgile開発から遠ざかることがあったとしてもかまわないと考えます。
----