17 research outputs found

    Team Synergy in Software Inspections: A Group Behavior Analysis

    Get PDF
    Inspections provide many benefits in the software development process. However, the cost effectiveness of inspections has been criticized. Also, many organizations simply do not have the time to perform complete inspections of all software artifacts within the development schedule. Due to its pragmatic and domain-specific nature, little formal research has been performed on inspections. We propose to begin a study of software development inspections by surveying several relevant research papers on group behavior theory. We applythis research to inspections and outline a laboratory experiment for future researc

    Institutionalization of a Software Process Innovation in Large Financial Services Organization: A Case of Re-Invention of a Requirements Inspection Process

    Get PDF
    Failed software development projects are expensive for society and individual companies. Studies indicate defects in requirements specification are the cause of many of these failures. A large financial services company recently implemented a software requirements inspection process based on the Fagan model with the assistance of the authors. Subsequently, the process was re-invented by users to be less formal, and the organization changed the official process to be consistent with the new process to encourage institutionalization. This change formed a natural experiment. The authors examined inspection documentation under both versions of the process to determine if there were any significant differences in the effectiveness of the versions or their implementation. They found that unplanned implementation effects of the new approach made it impossible to determine whether it was more effective than the original approach. Policy implications are discussed
    corecore