| Abstract [eng] |
Consistent synchronization of project requirements is crucial for achieving successful project outcomes. However, when using Agile methodology in project management, a key challenge arises since there is no standardized process for requirements engineering. As a result, the handling of requirements relies heavily on the competencies and work practices of individual team members. Although numerous project management software tools exist, establishing a consistent and unified structure for requirements remains possible. Unfortunately, these tools are often not fully optimized to manage the continuous changes that occur in project requirements, such as modifications, merging, deletion, addition of new requirements, and identification of overlapping requirements. Due to these limitations, teams involved in project execution frequently encounter issues with improper synchronization of requirements, leading to miscommunication and misalignment throughout the project lifecycle. The objective of this master’s thesis is to establish a methodology for consistent requirements synchronization in Agile projects by proposing an aggregation of requirements from multiple sources. This methodology offers clear guidelines on structuring requirements effectively by integrating data from various platforms, including Jira, Excel, email, Word, and other tools. It also ensures the periodic updating of requirements throughout Agile project execution and provides mechanisms for resolving conflicts due to inconsistent requirements. The proposed methodology was tested in three projects, and feedback was collected through a survey involving 10 participants who directly engaged with these projects. The results confirmed the initial hypotheses, demonstrating that the developed methodology is both effective and well-received. Implementing a consolidated approach to requirements synchronization significantly contributes to achieving successful project outcomes. |