🤖 AI Summary
This study addresses the growing need for emotion recognition in software development teams by systematically investigating the suitability of sentiment analysis tools for software engineering contexts. Following the PRISMA guidelines, we conducted a systematic mapping study, screening and analyzing 138 primary studies to establish— for the first time—the first comprehensive taxonomy of sentiment analysis tools spanning the entire software engineering lifecycle. The taxonomy identifies seven tool categories and five prototypical application scenarios (e.g., requirements engineering, code review), revealing critical gaps in scenario-specific adaptability, empirical validation, and cross-lifecycle support. Our key contributions are: (1) a novel, practice-oriented classification framework for sentiment analysis tools in software engineering; (2) clearly defined evaluation dimensions and applicability boundaries; and (3) an actionable research roadmap to guide both researchers and practitioners. This work provides theoretical foundations and practical guidance for project managers selecting and deploying sentiment analysis tools effectively.