Speed is the key to further advances in technology. For example, quantum technologies, such as quantum computing, require fast manipulations of quantum systems in order to overcome the effect of decoherence. However, controlling the speed of quantum dynamics is often very difficult due to both the lack of a simple scaling property in the dynamics and the infinitely large parameter space to be explored. Therefore, protocols for speed control based on understanding on the dynamical properties of the system, such as non-trivial scaling property, are highly desirable. Fast-forward scaling theory (FFST) was originally developed to provide a way to accelerate, decelerate, stop and reverse the dynamics of quantum systems. FFST has been extended in order to accelerate quantum and classical adiabatic dynamics of various systems including cold atoms, internal state of molecules, spins and solid-state artificial atoms. This paper describes the basic concept of FFST and review the recent developments and its applications such as fast state-preparations, state protection and ion sorting. We introduce a method, called inter-trajectory travel, derived from FFST recently. We also point out the significance of deceleration in quantum technology.