84 courses: customer centric communication Software development