2010 · 22 citations · 17 references
Software MaintenanceSoftware Development PracticeCode ReviewsEngineeringAgile Software DevelopmentDevelopment MethodologyAgile DevelopmentSoftware TestingSoftware ReviewSoftware EngineeringSoftware AspectSoftware PracticeSoftware AnalysisSoftware DesignProgram EvaluationFormal Code Reviews
Code reviews have many benefits, most importantly to find bugs early in the development phase and to enforce coding standards. Still, it is widely accepted that formal code reviews are time-consuming and the practical applicability in agile development is controversial. This work presents a continuous differential-based method and tool for code reviews. By using a continuous approach to code reviews, the review overhead can be reduced and the effectiveness and applicability in agile environments shall be improved.
17
Using task context to improve programmer productivity
Mik Kersten, Gail C. Murphy · 2006 · 441 citations
Software engineering economics
Mohamed Mohamed Al Hady · Cybrarians Journal · 2007 · 358 citations · Full text