Talk-SoftwareInspectionsOfSRS.2.23.2004

Talk-SoftwareInspectionsOfSRS.2.23.2004 -...

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon
    Software Inspections  of  Requirements Specifications Smita Chaganty Brandon Vega
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    Overview What are inspections? Reviews and walkthroughs Inspection teams Steps to Formal Inspection Detection methods Usage Based Reading (UBR) UBR Vs CBR (Checklist Based Reading) Defects in Use Case models Study & results
Background image of page 2
    Importance of Requirements Software Requirements Specifications (SRS) used as input to Planning, Estimating, Design, and Testing “contract” between customers and developers “Use-case Driven” Quality of requirements documents is important
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    What are Inspections? - 1 A means for detecting defects and violation of development standards Improve quality in software documents Team of reviewers reads SRS, and identify as many defects as possible Defects are sent to the document’s author for repair
Background image of page 4
    What are Inspections? - 2 Objectives of an inspection : verify that the software element(s) satisfy its specifications , verify that the software element(s) conform to applicable standards , identify deviation from standards and specifications, and collect software engineering data (such as defect and effort data).
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    Reviews and Walkthroughs - 1 REVIEWS Manual process Multiple readers Checks for anomalies and omissions Representatives of stakeholders should participate in a review
Background image of page 6
    Reviews and Walkthroughs - 2 Walkthrough Peer group review Several people involved Typically a walkthrough involves at least one person (usually the author) Reviews for consensus and walkthroughs for training
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    Inspection team consists of… Moderator – leads inspections, schedules meetings, controls meetings…. . Author – creates or maintains the product being inspected Reader - describes the sections of work product to the team as they proceed Recorder – classifies and records defects and issues raised Inspector – attempts to find errors in the product
Background image of page 8
    Formal inspection consists of… Planning Overview meeting Preparation Inspection meeting Casual analysis Rework Follow-up
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    Detection Methods - 1 A set of procedures coupled with the assignment of responsibilities to individual reviewers Methods : Ad Hoc Checklist Scenario-based Formal proofs of correctness (e.g. . Z)
Background image of page 10
    Detection Methods - 2 Ad Hoc Informal, non-systematic detection technique No explicit assignment of reviewer responsibility Relies on knowledge and experience of inspector Checklist Most popular method Reuse of “lessons learned” Defines reviewer responsibilities Suggests ways for reviewers to identify defects
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
    Detection Methods - 3 Checklist (continued) Reviewers answer a list of questions based on knowledge from previous inspections / ad hoc technique no guidance provided
Background image of page 12
Image of page 13
This is the end of the preview. Sign up to access the rest of the document.

This document was uploaded on 07/29/2011.

Page1 / 39

Talk-SoftwareInspectionsOfSRS.2.23.2004 -...

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online