User requirements elicitation method comparison for a system upgrade
Tässä tutkielmassa kuvataan käyttäjävaatimusten keräämismenetelmiä kiinnittäen huomiota siihen, kuinka menetelmää voidaan hyödyntää olemassa olevan tietojärjestelmän ja sitä ympäröivien prosessien kehittämisen apuna. Tutkielmassa kuvatut 16 menetelmää jaettiin kuuteen luokkaan: perinteisiin, ryhmä-, prototyyppi-, kognitiivisiin ja kontekstuaalisiin menetelmiin. Tutkielma koostuu kirjallisuuskatsauksesta ja käyttäjävaatimusten keräämismenetelmiä vertailevasta taulukosta, johon on kerätty tiivistetysti kirjallisuuskatsauksessa esille tulleita kuvattujen menetelmien vahvuuksia ja heikkouksia. This thesis describes and evaluates methods for user requirements elicitation, paying particular attention to how they would fit to a case of upgrading an existing information management system and its processes. The 16 different user requirement elicitation methods were divided into six categories: traditional, group, prototyping, model-driven, cognitive, and contextual methods. This thesis consists of a literature review and a requirement elicitation method comparison table that summarises the pros and cons that have emerged in the literature review.
Keywords
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5358]
License
Related items
Showing items with similar title or keywords.
-
Secure software design and development : towards practical models for implementing information security into the requirements engineering process
Väyrynen, Aino-Maria; Räisänen, Elina (2020)Vaatimusmäärittelyprosessin tavoitteena on kerätä ja jalostaa ratkaisuiksi tuotteen tai palvelun sidosryhmiksi tunnistettujen osapuolten ajatuksia ja tarpeita. Näiden ratkaisujen avulla poistetaan asiakkaan liiketoiminnassa ... -
Utilizing agile methods in continuous software development
Kiiski, Miko (2022)Ohjelmat ja järjestelmät ovat osa kaikkien päivittäistä elämää. Teknologiat muuttuvat kiihtyvällä tahdilla, uusia innovaatioita syntyy ja toimintatavat voivat muuttua yhdessä yössä maailman tilanteen mukaan. Ihmisten ja ... -
Investigating the causal mechanisms underlying the customization of software development methods
Ghanbari, Hadi (University of Jyväskylä, 2017)Over the last four decades, software development has been one of the mainstream topics in the Software Engineering and Information Systems disciplines. Thousands of methods have been put forward offering prescriptions ... -
Early Results of an AI Multiagent System for Requirements Elicitation and Analysis
Sami, Malik Abdul; Waseem, Muhammad; Zhang, Zheying; Rasheed, Zeeshan; Systä, Kari; Abrahamsson, Pekka (Springer, 2025)In agile software development, user stories capture requirements from the user’s perspective, emphasizing their needs and each feature’s value. Writing concise and quality user stories is necessary for guiding software ... -
Continuous Requirements Risk Profiling in Information Systems Development
Tuunanen, Tuure; Vartiainen, Tero; Ebrahim, Mehdi; Liang, Murong (IEEE, 2015)With the increasing adoption of agile, lean, and iterative development methods, information systems development (ISD) has become continuous, meaning that system development moves rapidly from release to release. This means ...