Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS 4001Mary Jean Harrold 1 Using Evidence Effectively.

Similar presentations


Presentation on theme: "CS 4001Mary Jean Harrold 1 Using Evidence Effectively."— Presentation transcript:

1 CS 4001Mary Jean Harrold 1 Using Evidence Effectively

2 CS 4001Mary Jean Harrold2 Outline ŸPrinciples for persuasive use of data ŸSTAR criteria ŸTrusted sources ŸUnderstanding of evidence ŸKinds ŸStrategies for framing evidence ŸSpecial strategies for statistical evidence ŸGathering evidence

3 CS 4001Mary Jean Harrold3 Outline of Chapter ŸGeneral principles for the persuasive use of data ŸApply the STAR criteria to data ŸSufficiency ŸTypicality ŸAccuracy ŸRelevance ŸUse sources that your reader trusts ŸRhetorical understanding of evidence ŸKinds of evidence ŸData from personal experience ŸData from interviews, questionnaires, surveys ŸData from reading and research ŸStatistical data ŸHypothetical examples, cases and scenarios ŸReasoned sequence of ideas ŸAngle of vision and the selection and framing of evidence ŸClass discussion—mosh pit

4 CS 4001Mary Jean Harrold4 Outline of Chapter ŸRhetorical strategies for framing evidence ŸStrategies for framing evidence Controlling the space given to supporting versus contrary evidence Emphasizing a detailed story versus presenting lots of facts and statistics Providing contextual and interpretive comments when presenting data Putting contrary evidence in subordinate positions Choosing labels and names that guide the reader’s response to data Using images to guide the reader’s response to data Revealing the value system that determines the writer’s selection and framing of data ŸSpecial strategies for framing statistical evidence ŸGathering evidence ŸCreating a plan for gathering evidence ŸGathering data from interviews ŸGathering data from surveys or questionnaires

5 CS 4001Mary Jean Harrold5 General principles for the persuasive use of data (examples) Claim: Testing computer software is very expensive and can consume enormous resources. Evidence: It is estimated that the cost of developing the Boeing 777 is $10B. 35% of this cost is for software and half of those costs were for testing (published reports and Boeing Senior Research Fellow). Thus, the estimated cost of testing software in the Boeing 777 was $1.8B. Discuss with respect to general principles: STAR and trusted sources.

6 CS 4001Mary Jean Harrold6 General principles for the persuasive use of data (examples) Claim: Software maintenance is the most expensive activity of software development Evidence: Software maintenance can account for as much as 2/3 of the overall cost of software production (Pressman 1992, Schach 1994). Discuss with respect to general principles: STAR and trusted sources.

7 CS 4001Mary Jean Harrold7 General principles for the persuasive use of data (examples) Claim: My new regression testing technique can reduce the cost of regression testing by 50% Evidence: Regression testing (testing software after it has been modified) accounts for as much as 50% of the cost of maintenance (Beizer 1990, Leung and White 1993). I have developed a technique that reduces the cost of regression testing and have performed experiments to evaluate my technique. I performed my experiments on 7 C programs and versions: ŸPrograms range in size from 150 LOC to 500 LOC ŸEach program had 15 versions, with each version containing one fault (error). ŸEach program 1000 test cases On average, across all programs, versions, and test cases, my technique provided a savings of 60% in regression testing time. Discuss with respect to general principles: STAR and trusted sources.

8 CS 4001Mary Jean Harrold8 Understanding of Evidence (examples) Claim: Testing computer software is very expensive and can consume enormous resources. Evidence: It is estimated that the cost of developing the Boeing 777 is $10B. 35% of this cost is for software and half of those costs were for testing (published reports and Boeing Senior Research Fellow). Thus, the estimated cost of testing software in the Boeing 777 was $1.8B. Discuss the kinds of evidence provided to support the claim.

9 CS 4001Mary Jean Harrold9 Understanding of Evidence (examples) Claim: Software maintenance is the most expensive activity of software development Evidence: Software maintenance can account for as much as 2/3 of the overall cost of software production (Pressman 1992, Schach 1994). Discuss the kinds of evidence provided to support the claim.

10 CS 4001Mary Jean Harrold10 Understanding of Evidence (examples) Claim: My new regression testing technique can reduce the cost of regression testing by 50% Evidence: Regression testing (testing software after it has been modified) accounts for as much as 50% of the cost of maintenance (Beizer 1990, Leung and White 1993). I have developed a technique that reduces the cost of regression testing and have performed experiments to evaluate my technique. I performed my experiments on 7 C programs and versions: ŸPrograms range in size from 150 LOC to 500 LOC ŸEach program had 15 versions, with each version containing one fault (error). ŸEach program 1000 test cases On average, across all programs, versions, and test cases, my technique provided a savings of 60% in regression testing time. Discuss the kinds of evidence provided to support the claim.

11 CS 4001Mary Jean Harrold11 Understanding of Evidence (examples) Claim: Monitoring software after deployment to provide continuous analysis and improvement is needed to improve and maintain quality of today’s software systems. Evidence: Developing reliable software is difficult because of software’s inherent complexity and the limited availability of resources. However, time-to-market pressures, limited development resources, testing in the many running environments, difficulty in identifying security holes, etc. results, in the release of products with missing functionalities or errors. Thus, there is a need for techniques that monitor software’s behavior during its lifetime, and enable software producers to effectively find and fix problems after the software is deployed in the user’s environments. Discuss the kinds of evidence provided to support the claim.

12 CS 4001Mary Jean Harrold12 Understanding of Evidence (examples) Claim: Regression testing research has had a significant impact on the way that regression testing is performed in industry. Evidence: A survey of five commercial airplane software suppliers shows that all of these companies use techniques for regression testing developed between 1988 and 1999 by academic and industrial researchers and reported in the literature. Discuss the kinds of evidence provided to support the claim.

13 CS 4001Mary Jean Harrold13 Strategies for framing evidence ŸControlling the space given to supporting versus contrary evidence ŸEmphasizing a detailed story versus presenting lots of facts and statistics ŸProviding contextual and interpretive comments when presenting data ŸPutting contrary evidence in subordinate positions ŸChoosing labels and names that guide the reader’s response to data ŸUsing images to guide the reader’s response to data ŸRevealing the value system that determines the writer’s selection and framing of data

14 CS 4001Mary Jean Harrold14 Strategies for framing statistical evidence ŸRaw numbers versus percentages ŸMedian versus mean ŸUnadjusted versus adjusted ŸBase point for statistical comparison

15 CS 4001Mary Jean Harrold15 Discussion A proposal to build a new ballpark in Seattle yielded a wide range of statistical arguments: ŸThe ballpark would be paid for by raising the sales tax from 8.2% to 8.3% over a 20-year period. ŸThe sales tax increase is 1/10 of 1%. ŸThis increase represents $750 per 5-person family over the 20-year period of the tax. ŸFor a family building a new home in the area, this tax will increase the building cost by $200. ŸThis is a $250M tax increase for the residents of the Seattle area How would you describe the costs of the proposed ballpark if you Ÿopposed the proposal? Ÿsupported the proposal?

16 CS 4001Mary Jean Harrold16 Creating a plan for gathering evidence What is your plan? ŸPersonal experiences, details from your life or lives of friends, etc. ŸObservational studies ŸPersons to interview ŸQuestions for a questionnaire or survey ŸLibrary research ŸInternet research


Download ppt "CS 4001Mary Jean Harrold 1 Using Evidence Effectively."

Similar presentations


Ads by Google