Seven Steps to Responsible Software Selection