Tips for Picking the Right Software Technology