CommunicationCompany CultureManagementTeam Bridging the Gap Between Your Business and Engineering Teams Historically, engineers have been taught that failure is unacceptable. But software fails often. This is creating problems for tech business culture. Ara HowardJune 1, 2015