Computation and cognition: toward a foundation for cognitive science
Computation and cognition: toward a foundation for cognitive science
Software inspections and the industrial production of software
Proc. of a symposium on Software validation: inspection-testing-verification-alternatives
Advances in software inspections
IEEE Transactions on Software Engineering
In-process inspections of workproducts at AT&T
AT&T Technical Journal
Empirical studies of programmers: second workshop
Empirical studies of programmers: second workshop
Principles of software engineering management
Principles of software engineering management
Structured walkthroughs: 4th edition
Structured walkthroughs: 4th edition
N-Fold inspection: a requirements analysis technique
Communications of the ACM
A Two-Person Inspection Method to Improve Programming Productivity
IEEE Transactions on Software Engineering
Program understanding: challenge for the 1990's
IBM Systems Journal
An experimental study of fault detection in user requirements documents
ACM Transactions on Software Engineering and Methodology (TOSEM)
Practical software metrics for project management and process improvement
Practical software metrics for project management and process improvement
Estimating software fault content before coding
ICSE '92 Proceedings of the 14th international conference on Software engineering
An improved inspection technique
Communications of the ACM
Does every inspection need a meeting?
SIGSOFT '93 Proceedings of the 1st ACM SIGSOFT symposium on Foundations of software engineering
Software inspection process
Software quality: an overview from the perspective of total quality management
IBM Systems Journal
Key Lessons in Achieving Widespread Inspection Use
IEEE Software
Prototyping a process monitoring experiment
ICSE '93 Proceedings of the 15th international conference on Software Engineering
An experiment to assess different defect detection methods for software requirements inspections
ICSE '94 Proceedings of the 16th international conference on Software engineering
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Active design reviews: principles and practices
ICSE '85 Proceedings of the 8th international conference on Software engineering
A controlled experiment in program testing and code walkthroughs/inspections
Communications of the ACM
Handbook of Walkthroughs, Inspections, and Technical Reviews: Evaluating Programs, Projects, and Products
Software Inspection
Capability Maturity Model, Version 1.1
IEEE Software
Learning to Put Lessons Into Practice
IEEE Software
Lessons from Three Years of Inspection Data
IEEE Software
Distributed, Collaborative Software Inspection
IEEE Software
Practical Steps Toward Quality Development
IEEE Software
Comparing Detection Methods for Software Requirements Inspections: A Replicated Experiment
IEEE Transactions on Software Engineering
ASWEC '97 Proceedings of the Australian Software Engineering Conference
Identifying the mechanisms driving code inspection costs and benefits
Identifying the mechanisms driving code inspection costs and benefits
The effects of pair-programming on performance in an introductory programming course
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
The Effectiveness of Control Structure Diagrams in Source Code Comprehension Activities
IEEE Transactions on Software Engineering
Improving software inspections with group process support
Communications of the ACM
Use of software inspection inputs in practice
Proceedings of the 24th International Conference on Software Engineering
The Use of Procedural Roles in Code Inspections: An ExperimentalStudy
Empirical Software Engineering
Software Group Reviews and the Impact of Procedural Roles on Defect Detection Performance
Empirical Software Engineering
Empirical Software Engineering
IEEE Transactions on Software Engineering
Task-directed software inspection technique: an experiment and case study
CASCON '00 Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative research
Qualitative observations from software code inspection experiments
CASCON '02 Proceedings of the 2002 conference of the Centre for Advanced Studies on Collaborative research
Combining data from reading experiments in software inspections: a feasibility study
Lecture notes on empirical software engineering
An experiment to investigate interacting versus nominal groups in software inspection
CASCON '03 Proceedings of the 2003 conference of the Centre for Advanced Studies on Collaborative research
Reviewing Software Diagrams: A Cognitive Study
IEEE Transactions on Software Engineering
Does task training really affect group performance?
WISICT '04 Proceedings of the winter international synposium on Information and communication technologies
A Computational Framework for Supporting Software Inspections
Proceedings of the 19th IEEE international conference on Automated software engineering
ISPIS: A Framework Supporting Software Inspection Processes
Proceedings of the 19th IEEE international conference on Automated software engineering
Two controlled experiments concerning the comparison of pair programming to peer review
Journal of Systems and Software
Towards a distributed software architecture evaluation process: a preliminary assessment
Proceedings of the 28th international conference on Software engineering
Software engineering theory and inter-disciplinary research
Proceedings of the 2006 international workshop on Workshop on interdisciplinary software engineering research
An empirical study of groupware support for distributed software architecture evaluation process
Journal of Systems and Software - Special issue: Selected papers from the 11th Asia Pacific software engineering conference (APSEC 2004)
The Future of Empirical Methods in Software Engineering Research
FOSE '07 2007 Future of Software Engineering
A Systematic Review of Theory Use in Software Engineering Experiments
IEEE Transactions on Software Engineering
Open source software peer review practices: a case study of the apache server
Proceedings of the 30th international conference on Software engineering
Simplified software inspection process in compliance with international standards
Computer Standards & Interfaces
A Cognitive Evaluation for Meetings in Software Development Process
RSKT '09 Proceedings of the 4th International Conference on Rough Sets and Knowledge Technology
Software process model blueprints
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
Understanding broadcast based peer review on open source software projects
Proceedings of the 33rd International Conference on Software Engineering
Software inspections in practice: six case studies
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Issues in software inspection practices
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
Comparing inspection methods using controlled experiments
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
A cost-benefit model for software quality assurance activities
Proceedings of the 8th International Conference on Predictive Models in Software Engineering
Empirical Software Engineering
International Journal of Human-Computer Studies
Convergent contemporary software peer review practices
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Estudo comparativo entre técnicas de inspeção de usabilidade sobre diagramas de atividades
Proceedings of the 12th Brazilian Symposium on Human Factors in Computing Systems
Empirical Software Engineering
Hi-index | 0.02 |
Software engineers use a number of different types of software development technical review (SDTR) for the purpose of detecting defects in software products. This paper applies the behavioral theory of group performance to explain the outcomes of software reviews. A program of empirical research is developed, including propositions to both explain review performance and identify ways of improving review performance based on the specific strengths of individuals and groups. Its contributions are to clarify our understanding of what drives defect detection performance in SDTRs and to set an agenda for future research. In identifying individuals' task expertise as the primary driver of review performance, the research program suggests specific points of leverage for substantially improving review performance. It points to the importance of understanding software reading expertise and implies the need for a reconsideration of existing approaches to managing reviews.