短期間で開発に至った理由として、仕様を固めずプロトタイプを作成し、そのフィードバックを元に修正というサイクルを短期間で行う手法(ラピッドプロトタイピング)をとったこと、開発者のモチベーションが高かったことが挙げられている。