Testing Showcase North, 21 February 2017, builds on the success of the “Testing Showcase North” in Manchester in February 2015 and 2016 and other Testing conferences organised and co-hosted by UNICOM, including “TestExpo” and “Next Generation Testing” which have been running in London for a number of years.
The theme for 2017 is “Testing in the 4th Industrial Revolution”. The Word Economic Forum has declared that we are entering the 4th Industrial Revolution, as access to real time data and the focus on all things digital and instantaneous impact every area of life. Testers have always been at the coal face of ensuring that “stuff works as it should”. Is there anything different in the actual testing of new digital products, new interfaces with clients which must always provide the optimum user experience? How are testers coping? What are the stories coming in? What is working well and what can be done better?
This year we are aiming to include more case studies as well as high quality technical/review presentations. We will also feature the popular and interactive round table discussions (each addressing a different testing topic or issue) where all participants can join in, shape their learning, share their own experiences, and hear fresh ideas.
There is also an exhibition alongside featuring leading service providers, consultants and testing tool vendors.
Programme starts at 08:45 hrs and ends at 17:00 hrs. Drinks reception follows.
Matthew Skelton, Skelton Thatcher Consulting Ltd
Dorothy Graham, Software Testing Consultant, Speaker and Author
Testing has been around for a long time, but has changed a lot over the years. Agile and DevOps are “the new kids on the block” but are fast becoming mainstream. What are the roots of the changes and popularity of new approaches and how have they evolved over the years? What prophets were around years ago who foresaw current trends? In this presentation, Dorothy Graham leads you through some of her early experiences in testing and early encounters with precursors to Agile and DevOps. We look at why Agile has “taken off” and why DevOps is a hot topic today, and what the role of testing has been, is now and perhaps should be in the future.
- a personal history of testing
- the “grandfather” of agile and DevOps
- what problems do Agile and DevOps solve?
- what’s next?
Matthew Skelton, Skelton Thatcher Consulting Ltd
Moving from a monolith to microservices can be daunting. How do we choose the right bounded contexts? How small should services be? Which teams should get which services? And how do we keep things from falling apart?
By starting with the needs of the team, we can infer some useful heuristics for evolving from a monolithic architecture to a set of more loosely coupled services.
Steve Freeman, Zuhlke Engineering Limited
What does it take to get to a system where I can create a new service in just a few lines of code, and live with the result? In the transition to microservices, it’s critical to consider, and provide support for, the whole lifecycle of a service. Except that now it’s a fleet of services where there are just too many to manage by hand. In this talk, Steve will discuss some of the technical and organisational infrastructure that makes microservices work in practice.
Amany Elbanna, Senior Lecturer in Information Systems, Royal Holloway University of London
In this talk, I will explore what adopting agile has meant to the IS community and argue that our focus on the ‘doing’ of it has blinded us from the bigger picture. I will move beyond the practice to the being agile or agility and show that how this change in the mindset could change how we practice IT. For any organisation, the key is not what methodology IT adopts but what it means for the business. It is indeed time to think agility and how the IT function as a whole can tightly connect with each other and its decisions are tightly connected to customers. Agile practices could play a part but the challenge is to achieve IT agility for the benefit of customers. In this talk, I will give concrete examples, reflect on different organisations’ experience and present a successful case of agility.
Stevan Zivanovic, Infuse Consulting
The desire to deliver software ever more quickly and efficiently is increasing rapidly. Software must be right the first time, as there is little scope for error. Technology seems to change monthly, the tools to deliver these changes are widespread, and all of it needs to be tested. This presentation will look at the pressures on testing and how organisations are responding. It will also cover how Agile, DevOps and Quality Engineering are impacting testers. The goal of this presentation is to provide helpful information to testers on how to adapt their skills and approaches to meet these exciting opportunities.
Ash Winter, Principal Test Engineer,Sky Betting and Gaming
You know what we don't talk about enough. Testability.
I don't just mean testers either. Everybody. The benefits of testability are often forgotten, left until it’s too late, we are left scratching our heads as to why the system is doing that and how unaware we were.If we know how to talk about testability in a compelling way, showing the benefits for all stakeholders, I believe it can be a central part of a product and seen as essential. In the age of focus on the narrowing gap between development and operations, testability shares many those goals, with feature flagging, effective monitoring and log management (to name but a few) synonymous with control and observability. And that is just the start of the benefits of a testability focus can bring. I'll share a few stories that have taught me a great deal, plus the how the work of others has helped me along the way. All in hope of energising those in attendance to use their new-found testability focus in their workplace. After all, if its controllable and observable to some degree, its testable. If it’s not, how effective is your testing? And if it’s not testable, then how will you support it when its live?
* Recognise the key concepts of testability, and perhaps where they are not present.
* Understand the benefits of testability, so you can advocate it when the opportunity arises.
* Apply models of testability when they are needed most, as part of an emergent architecture.
Steve Watson, Test Manager, Reed Business Information
Testers – it’s time to take control of your personal development!
We discuss how the industry currently values testers, the skill areas that make a good all-round tester, motivators for learning, and practical ways in which you can improve a range of different skills to add value in your teams.
Seb Rose, Cucumber Ltd
Behaviour Driven Development (BDD) and Specification By Example (SBE) are quite recent additions to the software development toolbox. Sometimes it feels like we’re using a hammer to drive in a screw, so in this session we’ll explore what they’re good for and when to use them. We’ll also look at what problems they don’t help with and when not to use them. As you might expect, I’m a huge fan of BDD using these tools when done properly, but I’ve also experienced the pain of organisations who have approached BDD from a test automation perspective. Once we’ve put that anti-pattern to bed, we’ll move on to looking at how to write maintainable executable specifications, organising large suites specifications in an accessible way and some of the technological solutions that can help. And we’ll have a brief look at some of the features that are shared (and differentiate) members of the Cucumber family. By the end of this session you’ll know enough to decide whether your problems are more like a screw or a nail – and whether Cucumber/SpecFlow is the right hammer.
Duncan Nisbet, Test Manager, AstraZeneca
• How does testing fit in the Scaled Agile framework (SAFe)
• Experience report of an ongoing agile transformation for a multi-million pound finance improvement programme of work
• Challenges of
-selling continuous testing
-meeting stringent governance requirements
-embedding testers in Scrum teams that are new to Scrum