The Nature and Indispensable Roles of Technical Communication in Agile Development Environments: Following Typical Processes and Adapting to Address Challenges - Marjorie Rush Hovde; Brea Threatt (IEEE Transactions on Professional Communication, 2025)