What is focus for the software industry? And is focus always a good thing, or can it lead to tunnel vision?