I have an academic background in computer science and in soft systems thinking and have for several years researched software development, software process improvement, and organisational change of software companies.