Best Development Practices: Doing the Right Thing and Making Money at the Same Time