The current measurement methods of software functional size really measure in particular the data movements associated with each process. The data manipulation or algorithmic complexity is not taken into account adequately in none of the most popular methods. In this paper, we recall some well-known methods measuring problem complexity in data manipulation and their interest for a new definition of complexity. This definition has the merit of dissociating the concept of effort, which is always associated with complexity, and refers to the characteristics and intrinsic properties of software. Our objective is to propose some simple and practical approaches to measure some of these characteristics which we consider particularly relevant and t...