6. Actionable Metrics Research For example.. Programmer actions vs. software defects Some actions introduce defects Measuring likelihood of introducing defects Early warning system for programmers
8. Defects and Programmer Actions Can we correlate defects with programmer actions (failure-correlated actions)? Can we isolate defect-related actions? Can we prevent defects by preventing actions? If all yes, we can build a model and to prevent defects!!
9. Solutions need to be practical The truth is not so simple … Cannot easily change standard practices Change a process leads to other concerns Productivity, process, outcomes Is that what we have been doing over the past 30 years? …
17. Your views about empirical results? How do you use them? Do you change your SE processes based on these results? What are the issues? Share your views…
18. Discussions Correlations do not imply causations Do not confuse causes and symptoms Generalization, samples Cherry-picking, deliberately suppressing other results Beware of fraud Threats to validity Careful use of machine learning (careful comparison with the state of the art)
19. How to make findings actionable? An empirical finding is more valuable the more actionable it is… What is the consequence of the result? Should I change things? How? What is the risk of this change? Result should provide for its potential implications. Immediately useful? Requires changes in other aspects? Risk of change?
This template can be used as a starter file for presenting training materials in a group setting.SectionsSections can help to organize your slides or facilitate collaboration between multiple authors. On the Home tab under Slides, click Section, and then click Add Section.NotesUse the Notes pane for delivery notes or to provide additional details for the audience. You can see these notes in Presenter View during your presentation. Keep in mind the font size (important for accessibility, visibility, videotaping, and online production)Coordinated colors Pay particular attention to the graphs, charts, and text boxes.Consider that attendees will print in black and white or grayscale. Run a test print to make sure your colors work when printed in pure black and white and grayscale.Graphics, tables, and graphsKeep it simple: If possible, use consistent, non-distracting styles and colors.Label all graphs and tables.
This is another option for an overview slide.
This is another option for an overview using transitions to advance through several slides.
Use a section header for each of the topics, so there is a clear transition to the audience.
Use a section header for each of the topics, so there is a clear transition to the audience.
What will the audience be able to do after this training is complete?Briefly describe each objective and how the audience will benefit from this presentation.
What will the audience be able to do after this training is complete?Briefly describe each objective and how the audience will benefit from this presentation.