Software Engineering Techniques and Practices
Software engineering research examines how teams plan, build, and maintain complex software systems reliably and at scale, drawing on both controlled experiments and real-world observations to understand what practices actually work. Core concerns include how requirements are gathered and refined, how development processes can be structured to handle uncertainty—as in agile methods—and how coordination holds up when teams are distributed across time zones and organizations. Empirical work, including systematic literature reviews and paired programming studies, has sharpened the field's understanding of risk, quality, and team dynamics, though translating findings across different organizational contexts remains difficult. Active open questions center on how continuous integration and rapid user feedback can be woven into process improvement in a disciplined way, and on which management and engineering practices scale without losing the adaptability that makes agile approaches valuable in the first place.
- Works
- 93,431
- Total citations
- 816,313
- Keywords
- Agile Software DevelopmentEmpirical StudiesRequirements EngineeringGlobal Software DevelopmentSystematic Literature ReviewsProject Risk Management
Top papers in Software Engineering Techniques and Practices
Ordered by total citation count.
- Computers and Intractability: A Guide to the Theory of NP-Completeness↗ 44,593
- Usability Engineering↗ 9,355
- Software engineering: A practitioner's approach↗ 8,298
- Quasi-experimentation: Design and analysis issues for field settings↗ 6,109
- Extreme Programming Explained: Embrace Change↗ 5,889
- A metrics suite for object oriented design↗ 5,646OA
- Software Architecture in Practice↗ 5,061
- The Case Research Strategy in Studies of Information Systems↗ 4,700
- Systematic literature reviews in software engineering – A systematic literature review↗ 4,314OA
- Experimentation in Software Engineering↗ 4,212
- Manifesto for agile software development↗ 3,923
- Guidelines for conducting and reporting case study research in software engineering↗ 3,763OA
Active researchers
Top authors in this area, ranked by h-index.