Software Requirements Engineering in an Agile Environment

Thesis title: Správa softwarových požadavků v agilním prostředí
Author: Ješina, Adam
Thesis type: Diplomová práce
Supervisor: Buchalcevová, Alena
Opponents: Doležel, Michal
Thesis language: Česky
Abstract:
Diplomová práce „Správa softwarových požadavků v agilním prostředí“ se věnuje problematice vývoje a řízení softwarových požadavků v kontextu agilního přístupu k vývoji softwaru. Hlavním cílem práce je sestavení a ověření nového implementačního balíčku Vývoj a řízení požadavků na software v agilním prostředí pro Základní profil normy ISO/IEC 29110. V teoretické části práce jsou popsány techniky vývoje a řízení požadavků, které jsou kompatibilní s agilním přístupem k vývoji softwaru. Současně jsou identifikovány problémy a rizika, které se při správě požadavků v agilním prostředí vyskytují. Následně je představena řada mezinárodních norem ISO/IEC 29110 se zaměřením na novou část ISO/IEC 29110-5-4 Agile software development guidelines, jež definuje agilní procesy Řízení projektu a Implementace softwaru pro Základní profil. Hlavního cíle práce je dosaženo v praktické části, kde je popsán proces sestavení nového implementačního balíčku, a to na základě mezinárodní normy ISO/IEC 29110-5-4 a dalších identifikovaných zdrojů. Implementační balíček je ověřen metodou pilotního nasazení ve vybrané organizaci s cílem zlepšit její procesy a ověřit použitelnost nového balíčku. Přínosem této práce je podpora agilních procesů vývoje softwaru ve velmi malých entitách, na které cílí řada norem ISO/IEC 29110 a nový implementační balíček. Pilotní projekt nasazení nového implementačního balíčku prokázal zlepšení procesů vývoje a řízení požadavků ve zkoumané společnosti a demonstruje aplikaci balíčku na konkrétním projektu.
Keywords: inženýrství požadavků; agilní metodiky; ISO/IEC 29110; implementační balíček; Základní profil
Thesis title: Software Requirements Engineering in an Agile Environment
Author: Ješina, Adam
Thesis type: Diploma thesis
Supervisor: Buchalcevová, Alena
Opponents: Doležel, Michal
Thesis language: Česky
Abstract:
The diploma thesis "Software Requirements Engineering in an Agile Environment" addresses the topic of development and management of software requirements in the context of agile software development practices. The main objective of the thesis is to design and validate a new deployment package, Development and Management of Software Requirements in an Agile Environment, for the Basic Profile of the ISO/IEC 29110 standard. The theoretical part identifies techniques for software requirements development and management that are compatible with the agile approach to software development. It also identifies issues and risks associated with managing requirements in an agile environment. Furthermore, the thesis introduces the series of international standards ISO/IEC 29110, with a focus on the new ISO/IEC 29110-5-4 Agile Software Development Guidelines, which defines agile processes for Project Management and Software Implementation for the Basic Profile. The main objective is achieved in the practical part, which describes the design of a new implementation package based on the international standard ISO/IEC 29110-5-4 and other identified sources. The implementation package is validated through a pilot project in a selected organization to improve its processes and assess the usability of the new package. The contribution of this thesis lies in supporting agile software development processes in very small entities, the primary target of the ISO/IEC 29110 standards and the new deployment package. The pilot project confirmed improvements in the development and management of software requirements within the studied company and showcased the application of the package in a specific project.
Keywords: ISO/IEC 29110; deployment package; Basic profile; requirements engineering; agile methodologies

Information about study

Study programme: Informační systémy a technologie/Vývoj informačních systémů
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 4. 4. 2024
Date of submission: 2. 12. 2024
Date of defense: 15. 1. 2025
Identifier in the InSIS system: https://insis.vse.cz/zp/88201/podrobnosti

Files for download

    Last update: