Tom Cagley leads DCG’s Software Process Improvement and Software Measurement Consulting Practices. Tom has over 20 years of experience in the software industry. He has held technical and managerial positions in different industries as a leader in software methods and metrics, quality assurance and systems analysis. Tom is a frequent speaker at metrics, quality and project management conferences. His areas of expertise encompass management experience in methods and metrics, quality integration, quality assurance and the application of the SEI’s CMMI® to achieve process improvements. Tom is currently on the Board of Directors of the International Function Point Users Group. He also is an active podcaster, hosting and editing the Software Process and Measurement Cast (www.spamcast.net) and blogger (www.tcagley.wordpress.com).
QUEST 2014 Conference and EXPO Sessions:
The flow of testing is different in an agile project. In many cases, organizations have either not recognized the change in flow, or have created agile/waterfall hybrids with test groups holding onto waterfall patterns. While some of the hybrids are driven by mandated contractual relationships, the majority are driven by lack of understanding or fear of how testing should flow in agile projects which leads to the mistaken belief that that integration and acceptance testing can’t be performed within agile frameworks. Rather, integration testing is an important testing technique in any project, perhaps even more so in agile projects because it is core to the concept of the “definition of done.” Additionally, user acceptance testing in an agile project generally is more rigorous and timely than the classic end of project UAT found in waterfall projects. Join Tom and learn how to truly bring agile methods to your integration and acceptance testing.
- Discover why the flow of testing in a typical agile project is much more integrated
- Learn how testing built incrementally and performed in waves can save rework
- Understand that continuous retests as software is built incrementally generate highly rigorous testing.