Juha Rikkila, Pekka Abrahamsson e Xiaofeng Wang
As implicações de uma perspectiva de complexidade para a prática e investigação de engenharia de software
As grandes empresas de software que tiveram sucesso no passado enfrentam dificuldades crescentes nos ambientes empresariais turbulentos de hoje. Vários problemas que precisam de resolver incluem atrasos no lançamento, excesso de recursos, resposta lenta ou ausência de resposta às alterações, muitas vezes individuais, das necessidades dos clientes e assim por diante. Entretanto, há um número crescente de pequenas start-ups e empresas de “segundo produto” que também lutam para sobreviver e prosperar em mercados cada vez mais competitivos. Para eles, é impossível alcançar uma definição precisa do futuro. Têm de viver no momento atual, mas esforçar-se para alcançar a sua visão em constante evolução.