A Guide to Nearshore Software Development in Mexico | Your Guide to Project Management Best Practices