Show simple item record

dc.contributor.advisorAbrahamsson, Pekka
dc.contributor.authorFashina, Alfred
dc.date.accessioned2021-05-17T08:15:25Z
dc.date.available2021-05-17T08:15:25Z
dc.date.issued2021
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/75671
dc.description.abstractEstimating the cost, effort, and size to complete a software project is one of the most difficult and confusing tasks confronted by software project managers. Though, an early estimate is very crucial when bidding for contracts or determining whether the project viable, it’s accuracy cannot be guaranteed because of factors like incomplete requirements, inadequate information from past projects and the experience of the estimator. Accurate software cost estimate can help the developer make more logical decisions in planning, scheduling, allocating resource, and monitoring the project progress. Considering all the estimation models developed by various researchers, it is inevitable to say that there has not been a perfect estimation method that solves all estimation problem. The first part of this thesis provides a general overview of software estimation and some models, which are classified as algorithm and non-algorithm models. The second part is a comparative case study research, which emphasizes on two non-algorithm model, Top-down and Bottom-Up method in comparison with the estimate gotten from a software development project. The main result of this study is that it is almost impossible to evaluate an accurate and error-free estimate at the beginning of a software project. Combining two or more estimation models at the beginning of the project and enhancing the estimate as the project progresses could give the better estimate, but other factors like risk assessment, resetting expectation, unexpected unknowns and exploring the use of automation should also be considered.en
dc.format.extent59
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.rightsIn Copyrighten
dc.subject.othersoftware cost estimation
dc.subject.othertop-down method
dc.subject.otherbottom-up method
dc.subject.otherincomplete requirements
dc.subject.othercost overrun
dc.subject.otherunexpected events
dc.titleChallenges in software project cost estimation : a comparative case study
dc.typemaster thesis
dc.identifier.urnURN:NBN:fi:jyu-202105172945
dc.type.ontasotPro gradu -tutkielmafi
dc.type.ontasotMaster’s thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.oppiaineTietojärjestelmätiedefi
dc.contributor.oppiaineInformation Systems Scienceen
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.type.publicationmasterThesis
dc.contributor.oppiainekoodi601
dc.subject.ysoohjelmistokehitys
dc.subject.ysoprojektit
dc.subject.ysoestimointi
dc.subject.ysokustannusarviot
dc.subject.ysoprojektinhallinta
dc.subject.ysosoftware development
dc.subject.ysoprojects
dc.subject.ysoestimating
dc.subject.ysocost estimates
dc.subject.ysoproject management
dc.format.contentfulltext
dc.rights.urlhttps://rightsstatements.org/page/InC/1.0/
dc.type.okmG2


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

In Copyright
Except where otherwise noted, this item's license is described as In Copyright