Designing a collaboration platform for effective technical communication