Technological Communication Tools in Use - The Shape of Knowledge Shared within Software Development Teams. - Danieli Pinto; Karoline Garcia; Nelson N. Tenório Jr. (KMIS, 2017)