I have to present to a group of developers who are not familiar with testing, and testing principals. Is there anyone with a good presentation that explains the benefits of Testing and so they can appreciate how it will benefit them
Andy, a more serious post.
Are you responsible for the testing function within your organization? If so, consider speaking from your own experience.
If not, or if there isn't a testing function, you can start by looking at justifications for testing (and QA) widely recognized (and locatable), such as:
better quality end-product
checks and balances in the development process
reduced cost of production errors
reduced development cost by identifying errors earlier in SDLC
. . . etc
The specifics you want to present also will depend on your in-house development methodology. A classical waterfall approach and test-driven development involve developers differently and imply definitions of testing's role specific to each.
Don't forget 'Quality' is a hat and is worn by different players associated with the project. QA/QC team is not the sole owner.
If they are experienced developers, they should already know the benefits of testing. Why would you want to make a presentation on the benefits of testing ? Was it requested by the development team or management or is it your own initiative?
If it is from Dev or management then you are in a world of hurt and I recommend having multiple presentations.
For developers: I think you should focus more on quid pro quo for the success of the project. Remember we are equals in the eyes of Project Manager. [img]images/icons/smile.gif[/img]