Future Software Technology 2020