A general approach which formulates the pole assignment problem in a linear, time-invariant multivariable system using an output feedback compensator has been developed. It is shown that all the well-known results about the pole assignment problem existing in the literature can be obtained using this approach.