All too often testers passively participate in agile planning. And the results? Important testing activities are missed, late testing becomes a bottleneck, and the benefits of agile development quickly diminish. However, testers can actively advocate customer concerns while helping to implement robust solutions. Rob Sabourin shows how testers contribute to estimation, task definition, and scoping work required to implement user stories. Testers apply their elicitation skills to understand what users need, exploring typical, alternate, and error scenarios. Testers can anticipate cross story interference and the impact of new stories on legacy functionality. Rob discusses examples of how to break agile stories into test-related tasks. He shares experiences of transforming agile testers from passive planning participants into dynamic advocates of effective trade-offs, addressing the product owners’ critical business concerns, the teams’ limited resources, and the software projects’ technical risks. Join Rob to explore test infrastructure, test data, non-functional attributes, privacy, security, robustness, exploration, regression, business rules, and more.
2. !
!
!!!!! !
!!!!
Rob Sabourin, P. Eng., has more than thirty-four years of management experience
leading teams of software development professionals. A well-respected member of the
software engineering community, Rob has managed, trained, mentored, and coached
hundreds of top professionals in the field. He frequently speaks at conferences and
writes on software engineering, SQA, testing, management, and internationalization.
Rob wrote I am a Bug!, the popular software testing children's book; works as an
adjunct professor of software engineering at McGill University; and serves as the
principle consultant (and president/janitor) of AmiBug.Com, Inc. Contact Rob at
rsabourin@amibug.com.
Rob Sabourin
AmiBug.com