Dissertation presented as the partial requirement for obtaining a Master's degree in Information Management, Specialization in Information Systems and Technology ManagementTechnology is all around, progressively present with each passing day. Companies recognize the usefulness of technology in business, leading to a growing number of Information Technology (IT) projects development. Due to its increasing scope, IT projects are getting more and more complex and expectations on their results are at an all-time high. At this rate, there is no telling where this complexity will lead, nor if expectations can be met. The development of IT project, or projects of any kind, is always met with unforeseen risks. Therefore, models that aim to estimat...