While there’s no perfect software development methodology, if adopting a better methodology could offer even a slight improvement in a IT project’s likelihood of success and/or speed, that’s of interest to the online retail crowd.