Agile, DevOps and Testing
December 1 – 4, 2020
8:00 am – 1:45 pm EST / 1:00 pm – 6:45 pm GMT
Registration Now Live!
Join us for our 4-Day event with our strategic partner UNICOM as we focus on the topics that matter the most to our members resulting in bringing you the biggest names in Agile, DevOps, and Testing!
DevOps, Testing and Agile have shared environments
that facilitate working together. Spurred by greater demand for excellence, these three methods are more than simply adopting new tools and processes. The synergy involves building an evolving and a stable Continuous Integration (CI) Infrastructure,
as well as an automated pipeline that moves deliverables from development to production to meet users’ expectations. They can work together, and the entire build process should be transparent, and it should enable and support development and operations.
This transformation depends on: significant changes in culture; roles and responsibilities; team structure; tools and processes.
Virtual Community Days Moderators (left to right); Jonathon Wright, Paul Gerrard and Giles Lindsay
|8:00 - 8:15 am
||Virtual Community Days Welcome and Introductions
|8:15 - 9:00 am
|9:00 - 9:15 am
|9:15 - 9:45 am
|9:45 - 10:00 am
|10:00 - 10:30 am
|10:30 - 11:00 am
|11:00 - 11:30 am
|11:30 - 11:45 am
|11:45 am - 12:15 pm
|12:15 - 12:30 pm
|12:30 - 1:00 pm
|1:00 - 1:30 pm
|1:30 - 1:45 pm
||Wrap Up and Daily Prize Drawings
Dave Snowden is the founder and chief scientific officer of Cognitive Edge. His work is international in nature and covers government and industry looking at complex issues relating to strategy, organizational decision making and decision making. He has
pioneered a science based approach to organizations drawing on anthropology, neuroscience and complex adaptive systems theory. He is a popular and passionate keynote speaker on a range of subjects and is well known for his pragmatic cynicism and iconoclastic
What does it mean to be interdisciplinary?
Different types of knowledge, community and techniques for sharing.
Paul Gerrard is a consultant, teacher, author, webmaster, programmer, tester, conference speaker, rowing coach and publisher. He has presented keynote talks and tutorials at testing conferences across Europe, the USA, Australia, South Africa and occasionally
won awards for them. Educated at the universities of Oxford and Imperial College London, he is a Principal of Gerrard Consulting Limited, the host of the UK Test Management Forum and a business coach for Enterprising Macclesfield.
Rethinking Test Automation
Test (execution) automation has been a goal since the earliest programs were written. The mechanics of automated tests have evolved with the technology used to build software, but the fundamental problems of test automation have not changed. Establishing
a consistent environment, creating integral and re-usable test data, handling genuine failures, false negatives (and positives), tear-down, and clean-up. These are well-understood challenges. Developers and testers battle with flaky environments,
test frameworks, and buggy software under test much the same way they always did. There is little debate about these technical or logistical matters. The use of unit test frameworks to test low-level components and integration is well-understood and
usually most effective. But where the user interface is graphical and/or where tests of larger, integrated systems are required, test automation is more challenging. These tests tend to be longer, slower, and more complex and as a consequence, they
are harder to write, debug, and maintain. These tests also run relatively slowly. All in all, long-winded, complex tests are flaky and far less efficient and economic. Two models dominate people’s thinking in this area – the four-quadrant model and
the test automation pyramid. They have some value, but practitioners and managers need something better to guide their thinking.
This is the “state of automation” and has been for many years.
In this talk, Paul sets out a way of thinking
about testing and test automation that helps to answer the strategic questions: What does test automation actually do for us? When and how is automation the right choice? How do we justify automation? Can automation replace testers? What new tools
and skills do we need to implement automation in the future?
Giles is a Technology Leader with over 25 years’ industry experience. He is an Enterprise Agile Consultant, as well as being a Fellow with the BCS (the Chartered Institute for IT) and a Fellow with the Institute of Analysts and Programmers. He’s a long-term
Agilist and Enterprise Agile Coach. He is also a member of the Advisory Council of the Disciplined Agile Consortium.
The Challenges for Agile People
As a technology and agile leader, I am always being asked the question about agile people in many different settings, by different groups of people, so the points from this talk come from my own experiences, successes and failures, leading agile adoptions
over the last 10+ years, understanding the roles of the agile people that I have worked with during that time, uncovering what makes them tick, discovering the challenges they have to go through to be agile and listening to the advice being given
to support them on their journey.
- Serverless Architecture
- Future of Containers
- Integrating UX
- Success metrics of Agile
- Performance Testing
- BDD and ATDD
- Leveraging AI into Testing
- Agile Scrum and Agile XP
- AI approach to Testing
- Barriers to adoption of Testing
- Testers as Quality advocates
- DevOps as a toll for process change
- DevFinOps; BusDevOps
- Gherkin and Model Based Testing
- Agile and DevOps – moving with flow based awareness
Are you interested in being a sponsor for Virtual Community Days?