This paper considers the most important aspects for an effective and efficient implementation of an Information Technology (IT) project. In the search for a good implementation of a project, it is necessary to perform multidisciplinary tasks as well as to consider non-technological issues such as management skills and human aspects. This paper presents a list of simple recommendations which summarize the main abilities and skills to put into practice in IT implementations. These considerations are divided into five groups but by size reasons in this paper are summarized in two: people & project psychology and organization & planning. Both of them are used to calculate adjustment factors in the Function Point counting method using dynamic models.