From a Traditional into an Agile Tester
a practical course in Agile transformation
Many companies in the IT world today are changing from the traditional methods of developing software and products into Agile ones. Nevertheless, many times these companies choose to implement only part of those Agile practices, leaving the teams with multiple challenges in many areas. These challenges impact both development and testing teams alike, in their day to day work.
In the seminar, we shall discuss the challenges of moving into the Agile model from traditional models (Agile scrum will be used for that purpose), focusing on the testing new/renew processes and day to day activities.
We shall examine the changes need in order to do that transition, the new ways of working, and the routes to be taken to enable us to perform this change more effectively, smoothly, and suited to our company – increasing our added value as testers.
The workshop will be conducted in a discussion mode format, led by topics and exercises, presenting alternative ways of work improvement, using out of the box thinking.
Testers, testing team leaders and test managers, who are new to Agile and would like to better understand what it takes to make a transition from a traditional tester into an Agile tester, and which main transition factors they should be working on to make that change work.
The objectives of this seminar is to give the participants an overview of
- What is needed from us due to the change in development model?
- What will change in the day to day life of the tester – planning, test design, execution, reporting?
- How can we add value – as testers – in the new model?
- Which possible alternatives ways of working do we have, facing that change?
These questions and more are a part of the challenges we face in implementing Agile testing today.
Participants should have basic knowledge about testing life cycle, testing techniques and methods, test measurements and test automation.
Mr. Alon Linetzki - is an expert test engineer and a testing consultant with over 18 years in testing, and over 28 years in IT. During his long professional career, Mr. Linetzki have participated and managed various types of testing projects with a huge range of technologies, size and sector orientation.
He is the author of multiple testing courses, including: Agile testing, TPI in a day, Risk Based Testing, Personal Communication and presentation Skills, Test Automation for Decision Makers, Exploratory Testing Explained, Writing Good Test Requirements, Introduction to Test Automation and more. In 2010, he also co-wrote the Introduction to Agile Testing course which was trained at MS and HP and in many other companies since.
He has written to Testing Experience magazine, the Quality magazine, the ASQF magazine and a few other local ones and he is one of the leaders and authors of the ISTQB® Agile Certification initiative.
Mr. Linetzki is a popular speaker in international testing conferences since 1995, and is a speaker this year at ChinaTest 2013 on multiple topics, he is the co-founder of the Israeli Testing Certification Board (www.itcb.org.il), and the founder and chair of SIGiST Israel (www.sigist.org.il). He is also leading the ISTQB® Partner Program worldwide as part of the marketing working group.
- Presenting participants and trainer
- Workshop expectations demo
- What is agile?
- ‘Sprint’ overview on Agile principals, concepts, values and practices
- The Agile team and the Tester’s Roles & responsibilities
- Exercise: Painters and Designers
- What is agile Testing?
- Testing cycle during the Release/Sprint
- Test planning in RP and SP
- Testing strategy & Test plan document
- Testing scope
- Where do we start?
- Acceptance criteria
- SBL tasks
- Risk based testing
- Exercise(*): SW Models
- Testing cycle during the Release/Sprint
- The Transition phase
- Management Transition concepts – Red pill… Blue pill…
- Adoption of new testing processes/approach
- Cultural transformation
- Changing processes
- Defect Management
- A Day in the Life of an Agile Tester…
- What can we still use and adopt from traditional methods into the Agile world?
- The Communication factor
- The whole team approach (WTA) - Synchronizing with development
- Exercise: Agile tester good characteristics
- Agile testing techniques(*):
- Checklists, Skeleton Test Cases (Vague TCs), Exploratory Testing
- Pair testing/Pair Exploratory testing; Bug Hunt & Bug Safari; SSC; MoSCoW; The Power of Three
- Tips for becoming a successful Agile tester
- Food for thought…
- Workshop Retrospective
(*) Bonus topic – only when there is enough time left…