Download PDFOpen PDF in browserThe Integration of Social Responsibility into Agile Software Development and Requirements EngineeringEasyChair Preprint 156448 pages•Date: January 6, 2025AbstractA growing emphasis on integrating social responsibility into requirements engineering (RE) and Agile practices is vital to ensuring the sustainability of modern software development. This paper explores the evolving intersection of Agile practices and RE, emphasizing the alignment of both functional and non-functional requirements, including transparency, ethics, and social responsibility, throughout the software development lifecycle. Key challenges are identified in embedding social values consistently within Agile approaches, underscoring the necessity for comprehensive frameworks and structured methodologies to improve traceability and foster interdisciplinary collaboration. Through a systematic review of existing research and practices, the paper proposes future research directions aimed at advancing value-driven processes, interdisciplinary design models, and iterative mechanisms for the continuous assessment and integration of ethical considerations in RE Agile. The ultimate vision is to create software systems that are not only functionally robust but also ethically sound and socially aligned, contributing to both business objectives and societal well-being. Addressing these research areas will enable the development of methodologies that holistically integrate ethical standards and societal values within RE Agile practices. Keyphrases: Agile Development, Agile Methodologies, Agile Practices, Agile Processes, Agile Requirements Engineering, Agile Software Development, Requirements Engineering, Software Engineering, agile organizations, social responsibility, social value, software development
|