జర్నల్ ఆఫ్ కంప్యూటర్ ఇంజనీరింగ్ & ఇన్ఫర్మేషన్ టెక్నాలజీ

The Implications of a Complexity Perspective for Software Engineering Practice and Research

Juha Rikkila, Pekka Abrahamsson and Xiaofeng Wang

The Implications of a Complexity Perspective for Software Engineering Practice and Research

Large software companies that enjoyed success in the past find themselves in increasing difficulties in today’s turbulent business environments. Various issues they need to tackle include delays in releasing, feature bloating, slow or no response to changing, often individual, customer needs, and so on. Meanwhile, there are a growing number of small start-ups and “second-product” companies struggling to survive and thrive in increasingly competitive market places, too. For them an accurate definition of future is impossible to achieve. They have to live in the current moment, yet strive towards their continuously evolving vision.