Customer Communication Checklist for IT Companies