Anurag Goswami

Learn More
Inspections aid software managers by early detection and removal of faults committed during the creation of requirements and design documents. This helps reduce the rework during the later stages of software development. While inspections are effective in practice, the evidence suggests that the effectiveness of inspectors varies widely. Cognitive(More)
Background -- Inspecting requirements and design artifacts to find faults saves rework effort significantly. While inspections are effective, their overall team performance rely on inspectors' ability to detect and report faults. Our previous research showed that individual inspectors have varying LSs (i.e., they vary in their ability to process information(More)
—Inspection is a widely known technique to detect faults in requirements document. It helps manager by early detection and removal of faults. Much of the cost can be saved by detecting faults during the inspections of early software artifacts as compared to testing in later stages of development. Our research utilizes a Learning Style – LS concept (coined(More)
Software inspections are most widely used technique by industrial practitioners for improving software quality. While inspections are an effective verification technique, evidence suggests that overall performance of an inspection process is highly dependent on an individual inspectors' ability to detect faults. Our work leverages cognitive science research(More)
— Inspection helps software managers by eliminating faults in early phases of Software Development Lifecycle (SDLC). Capture-recapture is a technique which provides an estimates of faults remaining in a software artifact. This helps managers to make a decision whether a re-inspection is required or not. At a higher level, software requirements document(More)
This paper highlights an important issue of the knowledge and skill deficiency of software testing among undergraduate students in software engineering discipline. The paper provides an approach for integrating software testing into computer programming course in a non-obtrusive manner. The paper describes the use of the Web Based Repository of Software(More)
  • 1