The past two decades have witnessed the end of several civil wars and authoritarian regimes. In a period shaped by the ideal of democratization, in which more countries are emerging from deep-rooted conflicts, international attention is turning to the question of how societies with a grievous past f[...]
Agile software development has become an umbrella term for a number of changes in how software developers plan and coordinate their work, how they communicate with customers and external stakeholders, and how software development is organized in small, medium, and large companies, from the telecom a[...]