is Íslenska en English

Lokaverkefni (Meistara)

Háskóli Íslands > Verkfræði- og náttúruvísindasvið > Meistaraprófsritgerðir - Verkfræði- og náttúruvísindasvið >

Vinsamlegast notið þetta auðkenni þegar þið vitnið til verksins eða tengið í það: http://hdl.handle.net/1946/11973

Titill: 
  • Titill er á ensku Agile Project Estimation
Námsstig: 
  • Meistara
Útdráttur: 
  • Kvik hugbúnaðargerð er ítrunarferli sem snýst um fólk og síbreytilegt umhverfi og tekur tillit til þeirrar staðreyndar að þarfir breytast. Uppbygging og umfangsmat kvikrar hugbúnaðargerðar er talvert ólík þeirri sem tíðkast í hefðbundnari aðferðum. Hins vegar hafa mun færri rannsóknir verið gerðar á umfangsmati í kvikri hugbúnaðargerð. Ítrunarferlið í kvikri hugbúnaðargerð er öflug aðferð til að þróa hágæða hugbúnað sem afhentur er á réttum tíma. Þeir þættir sem hafa áhrif á hugúnaðargerðina þurfa að vera endurmetnir reglulega til að tryggja gæði hugbúnaðarins.
    Þessi ritgerð fjallar ítarlega um notendasögur og hvernig þörfum notenda er lýst sem sögum á réttu formi. Áhætta og ávinningur þarfa er kynntur og breytanleiki notendasaga er skilgreindur og notaður til umfangsmats.
    Breytanleiki notendasagna auðveldar að gera nákvæmara umfangsmat sem byggir á líkum þess að notendasaga taki breytingum. Helstu þæættir breytanleika eru áhætta og ávinnungur notendasögu og beiting INVEST líkansins á notendasögu.
    Lykilorð: Kvik hugbúnaðargerð, Scrum – aðferðafræði, kvikt umfangsmat, umfangsmat notendasagna, áætlunarpóker, breytanleiki.

  • Útdráttur er á ensku

    Agile software development is an iterative development method. Its basic concept is people – centered and as such, it acknowledges that requirements can change. Estimation and structure of agile methodologies are very different from those in traditional ones. However, research involving estimation in agile methodologies is considerably less advanced. The iterative based software development methods in agile methodologies are powerful ways to deliver high quality software on time. To ensure the quality, the impact of factors affecting the development cycle should be evaluated constantly.
    This thesis introduces a detailed view of user stories and how user requirements are transformed into the right format as user stories. The risk and value of given requirements is discussed and how changeability of a user story is defined and applied to the estimation process.
    Changeability rate of the user story helps to define estimation more accurately using probability of the possible change of the user story. Main indicators of the changeability rate are the risk and value of the user story and evaluation of the INVEST model of the user story.
    Keywords: Agile methodologies, Scrum development methodology, agile estimation, user story estimation, planning poker, changeability rate.

Samþykkt: 
  • 4.6.2012
URI: 
  • http://hdl.handle.net/1946/11973


Skrár
Skráarnafn Stærð AðgangurLýsingSkráartegund 
AG_MSposter.pdf629.45 kBOpinnFylgiskjölPDFSkoða/Opna
AG_MSpresentation.pdf552.85 kBOpinnFylgiskjölPDFSkoða/Opna
AG_MSthesis.pdf1.49 MBOpinnHeildartextiPDFSkoða/Opna