The methodological advances in science are above all associated with enhancing scientific knowledge by means of reliable processes. This requires the analysis of levels of reality, complexity and approaches to scientific method. In this regard, scientific processes can be procedures and methods. The procedures contribute to the initial stages of the inquiry and can complement the rigorous methods. Meanwhile, the methods enlarge our knowledge according to well-established ways or follow research processes whose reliability has been tested.
Scientific research needs methods that deal with objects and problems, whose diversity offers reasons for the unfeasibility of a universal method for science and poses problems for methodological imperialism. The existence of levels of reality (micro, meso, and macro) and the features of complexity, structural and dynamic complexity, pave the way for methodological diversity. Thus, empirical sciences show different approaches to scientific method, such as the differences between natural sciences and social sciences, and also the novelty of the sciences of the artificial in comparison with the social sciences. Consequently, the relations of the scientific methods with the levels of reality and complexity require a deeper view than the conceptions already available.