I. Introduction
In the Project-Based Learning on Software Development (reffered to as SDPBL), it is required that every student uses same development environments because of effective development support by teachers. For example, the difference between the version of SDK or an application framework may lead to serious problems in the project. In order to avoid such problems, it is expected that each student installs common development environment through a prepared common procedure on his/her PC. However, it is very difficult to prevent small differences occurring. Moreover, even if teachers let every student install the common development environment first, it is also difficult to prevent changing its environment.