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.language.isoen
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.identifier.urnURN:NBN:fi:jyu-202105172945
dc.type.ontasotMaster’s thesisen
dc.type.ontasotPro gradu -tutkielmafi
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.rights.copyrightJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rights.copyrightThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
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


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record