Agile, Testing and DevOps: Are they a separate conversation or a progression of capability?
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.
With the uncertainty over the complete lifting of the lockdown, at UNICOM, we have devised a virtual event of the previously published conference and have spread out the programme over two days of around four hours each day. Please see the detailed programme.
We are inviting speakers – thought leaders, subject experts and start up entrepreneurs – to share their knowledge and enthusiasm about their work and their vision in the field of AI, Machine Learning, Sentiment Analysis.
Please complete the speaker’s response form and submit a proposal to present at this event.
UNICOM’s Code of Conduct & Views on Diversity
Our approach is that our events are dedicated to providing a harassment-free experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity or religion. We do not tolerate intimidation, stalking, harassing photography or recording, sustained disruption of sessions or events, and unwelcome physical contact or sexual attention. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, Twitter and other online media. Event participants violating these rules may be sanctioned or expelled from the event without a refund at the discretion of the conference organisers. Please bring your concerns to the immediate attention of the event staff.
Diversity: In our endeavour to be the provider of knowledge to the business community, we understand that this depends on hearing from and listening to a variety of perspectives that come from people of all races, ethnicities, genders, ages, abilities, religions, sexual orientation, and military service. We welcome diverse speakers for all our events, we do not always fully achieve this goal, but it is an ongoing process.
Craig Risi, QA Architect, Allan Gray
Steps to getting the automation you need to make your Agile/DevOps testing strategy work.
In this presentation I will showcase ideas and a proven framework on how you can take any team or product and work to achieving a testing framework and approach that allows for automation across every required frontend and backend layer, unit and end-to-end test in a way that can be completed within a sprint with as minimal tech debt and left backlog as possible. Often teams focus too much on different tools and automation frameworks to help them achieve this rather than looking holistically at “how” they are building their software and whether it is appropriately testable, addressing a team culture that enables quality ownership throughout and empowering your testers to operate at all levels across the stack so that they can test earlier and more effectively.
A set of ideas that can be taken back to teams that can help drive better software design, a more collaborative culture and the appropriate level of testing and automation at all levels.
Gerald Bachlmayr, Technical Principal Consultant, Contino
Shift Left is an approach where testing is performed earlier in the lifecycle and enables faster release cycles. For larger enterprises this can be a big cultural change and upfront investment. In this talk we will explore how you can get business stakeholder buy-in and set up your team for success to gain a huge return on investment.
Jon Szymanski, VP of QA, Beacon Street Services (BSS)
In this presentation, I will discuss what it means to be on a QA Team and in a QA role, and the growth and transformation of testing over time as I weave history of the industry into my own personal journey over the past three decades. We will get to the answer of…is QA really necessary?
Max Saperstone, VP of Testing Solutions, TestPros
Max will tell the story of how a healthcare company striving to get to continuous releases built up their automation to secure confidence in regular releases. Initially, as no test automation existed, Max was able to take a greenfield test automation opportunity, and in the span of 12 months, develop over 2000 test cases. A testing pipeline was created to verify the integrity of the automated test cases, and to build docker containers for simple execution of the tests. These containers could then be simply re-used by developers and the DevOps team to verify the application. Max will walk through the feedback loop created, which allowed verification of the application go from hours to minutes.
Additionally, Max will walk through his choices of using BDD tooling integrated with webdriver solutions, to verify the state of Web and Mobile application. He’ll also cover how these functional tests were utilized to assist with security and performance testing, and engage the entire QA team in test case generation.
Andrew Chee, Senior Solutions Engineer, Lightstep
Microservices migrations can be a challenge. What’s the best approach to choosing your tech stack when splitting a monolith into a service-based architecture? What are the pros and cons of modern cloud infrastructure choices and reasons why you’d choose one over another? What monitoring solutions are available today and what are their strengths and weaknesses for maintaining, understanding and observing your new infrastructure?
Join this session to learn about:
Anaïs van Asselt, Test Automation Engineer, deTesters
Organizations invest in test automation to keep up with the pace in an Agile and DevOps world. Little do they realize that constant care is required to keep their gardens of automated tests green. Weeding and cultivating is necessary to maintain the added value of test automation. Why is this gardening so hard? Is it just a garden or is it more than that? Might it be a whole ecosystem with aspects that impact the approach of test automation?
Jonathon Wright, CTO and Co-Founder, Digital Assured
Shift Right testing means harnessing the power of analytics and autonomics to dynamically learn from the real world. Digital Experiences (DX) need to be extremely resilient in the face of unpredictable failure modes, work across a variety of endpoints, and process huge amounts of unstructured data. While continuous testing implementations help to address agility need, automation is typically driven by static rules using conventional scripting and orchestration techniques. Such techniques incur high maintenance overhead to keep updated relative to changing circumstances. The recent emergence of predictive analytics and cognitive engineering technologies (such as Dark Launching & Chaos Engineering) have opened the possibility to drive adaptive automation within testing to self-heal and self-configure based on changing situations in the real world.
Dave Snowden, Chief Scientific Officer, Cognitive Edge
Arun Narayanaswamy, Director Engineering, Amadeus; Vikalp Kumar, Manager Development, Ama-deus Labs
This session will tell the story of how to transform from Legacy to Cloud, Waterfall to Agile, Ops to DevOps and what changes / pivots were need to enable digital transformation on an enterprise scale; from digitising, automating and cultural changes and how we deliver seamlessly to our users. We will describe how we formed new teams and capabilities, drove a new culture and established new ways of working and turned around a series of broken and disjointed initiatives, sharing the lessons we have learned and the challenges faced form driving digital transformation in one of the worlds leading travel company.
Steven Deneir, Professional Scrum Trainer & Professional Scrum Master III, Co-Learning
Scrum, a framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.
Even though nowhere it mentions IT, most people relate it just to software development. Because of its origin.
Let’s discover how way broader the applicability is of this lightweight yet very powerful framework.
Dr. Shankar Ramamoorthy, Head of Industry Interface, CMR Institute of Technology, India
Navratna ( 9 jewels ) of Agile Framework is first of its kind to assess organizations on Agile Maturity as there is no assessment framework like ISO/CMMI to assess Agile in the market. Dr Ramamoorthy will attempt to create process areas at five levels of Maturity. This model will be key in arriving at Agile Testing Maturity for organizations.
Ashta Pradhan( 8 Ministers)* of Devops Framework is first of its kind to asses Organization for DevOps Maturity as there is no current assessment framework like ISO/CMMI in the market. The author attempts to create Eight C s to assess organizations using score cards for self assessment.
[*Ashta Pradhan – Wikipedia: Ashta Pradhan (literally, Modern council of ministers) was a system of ministerial delegation in Maratha empire. The council is credited with having implemented good governance practices in the Maratha heartland, as well as for the success of the military campaigns against the Mughal Empire.]
Seb Rose, BDD Advocate, SmartBear
Living Documentation is documentation that automatically notifies the team when it’s out-of-date or incorrect. And it comes for free when you follow the Behaviour-Driven Development (BDD) approach.
In this session we’ll explore what BDD is, the complementary relationship between BDD and Test Automation, and why every team should aspire to having Living Documentation.
Disclaimer – no pixies, faeries, elves, or unicorns were used in the making of this presentation.
Ramesh Krishnamurthy, Chief Technology Officer, Indium
More & more applications are developed & deployed on the ‘Cloud’. Governance & compliance are getting tougher to meet as data privacy is one of the biggest concerns to customers world-wide. Vulnerabilities in applications have much bigger ramifications than ever before. Shift-left approach for Security is an ideal scenario to unearth any vulnerabilities early in the development cycle. Are you developing a secure application, is a more important question today than ever before!
The presentation will detail the aspects on how to build a secure product right from the beginning — Process, Governance & Tools. DevOps have automated several tasks and with Security into the gambit, DevSecOps is a good model for everyone to adopt.
Paul Gerrard, Principal, Gerrard Consulting
Iwona Winiarska, Agile Delivery Manager, Automation Logic
Identifying your users and user needs is crucial for any product or solution development.
It’s particularly important for DevOps teams to understand who their users are and what value the teams are trying to deliver to meet their user needs. This talk delves into a concept of User Experience (UX) and how it can be applied within the Agile and DevOps environment. You’ll also learn a few useful techniques that will help you focus on your users and customers when delivering innovative DevOps solutions and transformations.
Dean Latchana, Consultant and Coach
Guillermo Martinez, Head of DevOps, Accenture’s Liquid Studio NL
We often hear DevOps is all about culture and mentality change, but it’s hard to explain what this change means. During this presentation we will go through common DevOps activities and explain how they relate to a change in the mentality.
Jorge Luis Castro Toribio, DevOps Program manager, Test Manager and Agile Coach, Everis
Helping CoEs towards getting its goals and better return on investment through ingredients and examples about making a maturity self assessment. A CoE helps to optimize the organization or practice by centralizing resources with high-demand and unique knowledge or skills and streamlining their contributions across a wide range of areas and improve ROI through the identification and development of reusable assets