1. A remote program development mediation system for mediating a program development contract between a consignor and a developer using wired and wireless networks and providing a developer terminal with a virtual development function of a program, the remote program development mediation system comprising: a development hub portal server configured to provide a homepage, register a consignment request of the consignor and trust requests of development pools, mediate a program development contract and cost payment between the consignor and a selected development pool, provide information about a program development progress performed by the development pool, perform development execution evaluation processing of the development pool, and perform login access of the developer terminal; a virtual development platform server configured to receive a development framework, comprising a development tool and a development environment, from a consignor server, construct a virtual development environment based on a virtual machine to be sued by the developer terminal, provide a development tool image of the virtualized development framework to a developer terminal that has logged in and accessed the virtual development platform server through a development hub portal server, store relevant files including program sources written through the developer terminal and the development tool image, request the consignor server to generate an execution program and test the execution program by sending a source program to the consignor server, provide processing results to the developer terminal, and perform the virtual development function of the developer terminal; a hub manager terminal configured to mediate the contract by approving the consignment request of the consignor and the trust request of the development pool through the development hub portal server and set a remote service environment of the development framework in the virtual development platform server based on information about program development, the development framework of the consignor, and the client virtualization solution; a consignor server configured to provide the development framework of the consignor to the virtual development platform server, receive the source program from the virtual development platform server at the request of the developer terminal, generate the execution program based on the received source program, and perform a test and provide results at the request of a consignor terminal and the developer terminal that has accessed the virtual development platibrin server; the consignor terminal configured to request the consignment from the development hub portal server, receive information about an approved developer pool from a hub manager, select a trust target based on the received information, monitor the development progress process of a developer in real time, access the consignor server, perform a test for the program in real time, and registers results of th test with the development hub portal server; and a developer terminal configured to search the development hub portal server for approved consignment information, request trust based on the retrieved approved consignment information, receive remote service and virtual development function of the development framework from the virtual development platform server, remotely develop and test a program using only a screen input and output function, and register results of the development with the development hub portal server.