Motion sensors available on smart phones make it possible to recognize human activities. Accelerometer, gyroscope, magnetometer, and their various combinations are used to classify, particularly, locomotion activities, ranging from walking to biking. In most of the studies, the focus is on the collection of data and on the analysis of the impact of different parameters on the recognition performance. The parameter space includes the types of sensors used, features, classification algorithms, and position/orientation of the mobile device. In most of the studies, the impact of some of these parameters is partially analyzed; however, in this work, we investigate the parameter space in detail with a global focus. Particularly, we investigate the impact of using different feature-sets, the impact of using different sensors individually and in combination, the impact of different classifiers, and the impact of phone position. Using an ANOVA analysis, we investigate the importance of various parameters on the recognition performance. We show that these parameters are ranked according to their impact on the recognition performance in the following order: sensor, position, classifier, feature. We believe that such an analysis is important since we can statistically show how much a parameter is affecting the recognition performance. Our observations can be used in future studies by only focusing on the important parameters. We present our findings as a discussion to guide the further studies in this domain.