Mastering Requirements Volatility: Strategies for Dynamic Environments and Multiple Stakeholders in Government Software Projects
Government software projects face challenges due to requirement volatility, dynamic environments, and multiple stakeholders. This study examines these challenges through a case study of the Brazilian National Textbook Program (PNLD) software platform. We analyze qualitative and quantitative data fro...
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2024-01-01
|
| Series: | IEEE Access |
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/10772187/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | Government software projects face challenges due to requirement volatility, dynamic environments, and multiple stakeholders. This study examines these challenges through a case study of the Brazilian National Textbook Program (PNLD) software platform. We analyze qualitative and quantitative data from user stories, support tickets, and stakeholder interviews to assess the impact of stakeholder centralization on requirement stability and development efficiency. Our findings indicate that reducing the number of stakeholders significantly decreases volatility and improves project alignment and communication. The data shows enhanced issue resolution efficiency, especially in backend operations and post-centralization. We also identify key themes related to communication, coordination, and agile methodologies that influence project outcomes. Based on these insights, we propose guidelines and best practices to optimize software development in dynamic, multi-stakeholder environments. These recommendations highlight the importance of streamlined stakeholder roles, robust communication channels, and balanced agile practices. This research offers practical strategies for improving the stability and efficiency of government software projects. |
|---|---|
| ISSN: | 2169-3536 |