Techniky vedení rozhovorů pro sběr požadavků na software

Název práce: Techniky vedení rozhovorů pro sběr požadavků na software
Autor(ka) práce: Šubík, Šimon
Typ práce: Diplomová práce
Vedoucí práce: Vencovský, Filip
Oponenti práce: Doležel, Michal
Jazyk práce: Česky
Abstrakt:
Sběr požadavků na software představuje klíčovou fázi každého vývoje informačního systému. Právě v této fázi se rozhoduje o tom, zda výsledný produkt naplní potřeby uživatelů a podpoří cíle organizace. Jednou z nejčastějších a nejefektivnějších metod sběru požadavků je rozhovor. I přes jeho časté využití chybí hlubší porozumění tomu, jaké otázky byznys analytici během rozhovorů skutečně kladou a jak tyto otázky strukturovat. Cílem této diplomové práce je zanalyzovat způsob kladení otázek byznys analytiky při sběru požadavků na software a vytvořit rámec jejich typologie, který umožní lépe pochopit, jaké otázky jsou nejpoužívanější a jakým způsobem. Výzkum vychází z kvalitativní metodologie a opírá se o hloubkové rozhovory s byznys analytiky napříč firmami různé velikosti, zaměření i metodického přístupu (agilní i tradiční). Účastníci vedli simulovaný rozhovor se stakeholderem, reprezentovaným modelem ChatGPT 4o, na jehož základě byly analyzovány jejich otázky z pohledu šíře odpovědi, jazykové struktury a funkce. Výsledkem je komplexní rámec typologie otázek, který syntetizuje teoretické poznatky z oblasti softwarového inženýrství, psychologie a forenzního výzkumu rozhovorů. Zjištění odhalují nejen převahu otevřených a funkčně zaměřených otázek, ale také vliv zkušeností a pracovního prostředí na styl vedení rozhovoru. Práce poukazuje na rozdílné přístupy mezi juniory a seniory, identifikuje důsledky různých typů otázek na kvalitu informací a přináší doporučení pro praxi i vzdělávání analytiků. Výsledky mohou sloužit jako praktický nástroj pro zlepšení výuky, evaluace i reálného výkonu práce byznys analytika. Zároveň otevírají prostor pro další výzkum v oblasti interpersonální komunikace při sběru požadavků pro software.
Klíčová slova: softwarové inženýrství; byznys analytik; sběr požadavků; kvalitativní výzkum; ChatGPT; typologie otázek; rozhovor
Název práce: Interview techniques for gathering requirements
Autor(ka) práce: Šubík, Šimon
Typ práce: Diploma thesis
Vedoucí práce: Vencovský, Filip
Oponenti práce: Doležel, Michal
Jazyk práce: Česky
Abstrakt:
Software requirements elicitation represents a critical phase in the development of any information system. It is during this phase that the success of the final product is determined—whether it meets user needs and supports organizational goals. One of the most common and effective elicitation techniques is the interview. Despite its frequent use, there is a lack of deeper understanding of what types of questions business analysts ask during interviews and how these questions are structured. The aim of this thesis is to analyze the questioning strategies used by business analysts during requirements elicitation and to develop a typology framework that reveals the most used question types and the ways in which they are applied. The research is based on a qualitative methodology and draws from in-depth interviews with business analysts working across companies of various sizes, industries, and methodological approaches (both agile and traditional). Participants conducted simulated interviews with a stakeholder, represented by a customized ChatGPT 4o model. The resulting questions were analyzed in terms of answer openness, linguistic structure, and functional purpose. The outcome is a comprehensive question typology framework that synthesizes insights from software engineering, psychology, and forensic interviewing. The findings reveal not only the dominance of open-ended and function-oriented questions but also the influence of experience and work environment on the interview style. The thesis highlights differences between junior and senior analysts, examines the impact of question types on information quality, and offers practical recommendations for training, education, and real-world performance improvement of business analysts. The results serve as a useful tool for professional development and open new directions for research in interpersonal communication within software requirements elicitation.
Klíčová slova: requirements elicitation; business analyst; interview; question typology; software engineering; qualitative research; ChatGPT

Informace o studiu

Studijní program / obor: Informační systémy a technologie/Vývoj informačních systémů
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 30. 5. 2024
Datum podání práce: 4. 5. 2025
Datum obhajoby: 3. 6. 2025
Identifikátor v systému InSIS: https://insis.vse.cz/zp/88534/podrobnosti

Soubory ke stažení

    Poslední aktualizace: