ABSTRACT

Even though much improvement has been made throughout the years (probably thanks to the introduction of new ideas and techniques), there is undoubtedly still a lot of room for improvement, particularly with regard to software project management and development.