新たな要件が見つかるたびに0から構成し直す