Nõuetetehnika meetodite rakendamine väledas arendusprotsessis ja selle tarbeks kombineeritud töövahendi loomine

dc.contributor.advisorSaarsen, Toomas, juhendaja
dc.contributor.advisorJagomägi, Teet, juhendaja
dc.contributor.authorPaas, Margus
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Arvutiteaduse instituutet
dc.date.accessioned2024-10-02T13:47:31Z
dc.date.available2024-10-02T13:47:31Z
dc.date.issued2024
dc.description.abstractThe quality of software directly depends on its requirements, but in agile development, the use of classical requirements engineering methods and techniques is often questioned. This thesis hypothesizes that the systematic application of classical requirements engineering methods and a specialized tool in agile development processes increases the efficiency of requirements management, ensures sufficient quality of requirements, and allows for the development of a minimum viable product (MVP) that meets the client's needs within the specified timeframe and realistically estimated budget. The aim of the work was to create a simple tool that would make the process of identifying requirements faster and more efficient. To achieve this, the study examined how the application of classical requirements engineering methods affects the speed and quality of requirements management in agile software development. Additionally, it assessed whether a specially created tool helps to develop an MVP that meets the client's needs within the specified time and budget. The designed tool, RECT (Requirements Engineering Combined Tool), made the process of identifying requirements simpler, faster, and more efficient. It allowed for the systematization, categorization, and filtering of requirements and facilitated stakeholder collaboration under COVID-19 conditions. As a result, a comprehensive set of requirements was developed, which contributed to the delivery of a functional MVP within the specified timeframe. The client's feedback on the MVP was positive, which is an important criterion for assessing software quality. Other business analysts can also use the tool to improve their productivity and quality of work.
dc.identifier.urihttps://hdl.handle.net/10062/105041
dc.language.isoet
dc.publisherTartu Ülikoolet
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Estoniaen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/ee/
dc.subjectTarkvaratehnika
dc.subjectnõuetetehnika
dc.subjectnõuded
dc.subjectärianalüüs
dc.subjectärianalüütik
dc.subjecthuvipooled
dc.subjectläbirääkimine
dc.subjectprioritiseerimine
dc.subject.othermagistritöödet
dc.subject.otherinformaatikaet
dc.subject.otherinfotehnoloogiaet
dc.subject.otherinformaticsen
dc.subject.otherinfotechnologyen
dc.titleNõuetetehnika meetodite rakendamine väledas arendusprotsessis ja selle tarbeks kombineeritud töövahendi loomine
dc.typeThesisen

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Paas_MSc_ITmitteinformaatikutele_2024.pdf
Size:
901.24 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Paas_MSc_ITMI_Nouetetehnika_kombineeritud_toovahend.zip
Size:
41.04 KB
Format:
Compressed ZIP