We theoretically propose and experimentally implement a method of measuring a qubit by driving it close to the frequency of a dispersively coupled bosonic mode. The separation of the bosonic states corresponding to different qubit states begins essentially immediately at maximum rate, leading to a speedup in the measurement protocol. Also the bosonic mode can be simultaneously driven to optimize measurement speed and fidelity. We experimentally test this measurement protocol using a superconducting qubit coupled to a resonator mode. For a certain measurement time, we observe that the conventional dispersive readout yields close to 100 % higher average measurement error than our protocol. Finally, we use an additional resonator drive to leave the resonator state to vacuum if the qubit is in the ground state during the measurement protocol. This suggests that the proposed measurement technique may become useful in unconditionally resetting the resonator to a vacuum state after the measurement pulse. arXiv:1810.05465v2 [quant-ph]