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 |