Analysis of Challenges in Software Engineering and Recommendations for Project Management
David Kuhlen · International Journal of Research Publication and Reviews · 2025
The development of software is associated with numerous challenges that require a wide range of skills from both software developers and project managers.Various works in the field of research describe these challenges.Project managers can prevent the occurrence of challenges by knowing, monitoring, and effectively countering them when necessary.However, the sheer volume of challenges makes it difficult for project managers to maintain an overview.This paper analyzes these challenges through empirical surveys, which have been conducted and evaluated.A categorization enables a connection to the software development process and provides actionable recommendations for project managers.The provided recommendations can offer project managers initial guidance.However, the results from Q2 indicate that the most significant challenges in practice could not be captured by the proposed options (22.6%), meaning that the recommendations must be continuously and situationally assessed for their applicability in practice and potentially expanded.Although the considerable diversity of software development projects, which is also rooted in the high level of innovation within the industry, hinders the formulation of universally applicable recommendations, the recommendation presented here, based on practical experiences and discussions with students, appears to be valid for many projects in an initial context.