The use case point model for effort estimation was first proposed by Gustav Karner in 1993, which was focused to predict the total amount of resources required for developing a software system with object-oriented technology, in the early phases of software development.