It is with great pleasure that Firmware Engineers of Northeast Ohio, Cleveland Agile Group (CleAg), and the IEEE Cleveland Computer Society welcome James Grenning. He will be speaking to us at our upcoming event on March 23rd, 2011.
James Grenning trains, coaches, and consults worldwide. His considerable experience brings depth in both technical and business aspects of software development. James is leading the way in introducing Agile practices to the embedded world. He invented Planning Poker and is one of the original authors of the Manifesto for Agile Software Development (February 2001).
Mr. Grenning will present "Test is not for finding bugs".
Test is something that has to get done sometime before shipping the product. Test can wait while we do the important work of specifying, designing and coding the system. Test helps find bugs. Test happens at the end.
Wait! Don’t quote me on that!
Test is not that unpleasant activity at the end of the *development phase*, it is an integral and critical part of everyday work. It does not add drudgery, and overhead, it adds rewarding feedback and makes it possible to put more value into the software instead of wasting time chasing bugs. Test is not about finding bugs anymore. Test is specification; test is defect prevention, test drives good designs. Tests must be largely automated. You may think that you cannot afford to automate; when in reality, you cannot afford not to.
This will be the first time that Cleveland Agile Group (CleAg) and FENEO/IEEE have joined forces to bring such talent to Cleveland.
Donations are very welcome and appreciated. A donation box will be available at the sign in table. Please make all checks out to IEEE Cleveland. Also, FENEO is always looking for new sponsors.
Space is limited! To reserve your seat, please RSVP by March 21 at http://www.clevelandieee.org/jgrsvp.