A method of assigning resources to different non-real time (NRT) bearers within a cell of UMTS Terrestrial Radio Access/Time Division Duplex (UTRA/TDD) system is discussed. A very important measure of the quality of such a scheduling algorithm is the ratio of satisfied users at a certain system load. Different criteria for a satisfied user requires different scheduling methods. We propose an adaptive algorithm that can deal with different satisfied user criteria by simply adjusting a single parameter. Simulations have been performed for downlink traffic for various data rates. The available results include ratio of satisfied users, data throughput and block delay. Considering these results we can conclude that the proposed algorithm works quite well due to the possibility of optimizing different output parameters (ratio of satisfied users, data throughput, block delay) by adjusting a single scheduling parameter.