Test Automation Event

Size: px
Start display at page:

Download "Test Automation Event"

Transcription

1 1 Test Automation Event

2 Agenda Welcome to Tieturi * Petri Säilynoja / Päivi Hietanen Mark Fewster, Grove Consultants: * Experiences on Test Automation BREAK for coffee & mingle with friends Ru Cindrea, Altom: * Open-source in Mobile Test Automation Toolbox Discussion and wrap-up

3 3 Welcome to Tieturi!

4 Building Capabilities 4 Coaching / Projects Organisation s competencies Basic Intermediat Advanced Personal skills

5 We link ICT to business 5 Projects IT management Processes People Enterprise Architecture IT project Best Practices SW Architecture Software, Applications Lead Develop Use Manage Information Worker Software and tools Infrastructure Services Information Competence for Managers, Developers, Administrators and Information workers

6 Experience Driven Test Automation Mark Fewster Grove Consultants

7 Contents Management issues management support setting appropriate goals large scale issues Technical issues testware architecture life cycle for automated tests standards quality of scripts test effectiveness 7

8 Management support can make or break automation projects need to understand automation capability & limits building good automation takes time and effort and pays the greatest dividends building poor automation can be quick and cheap but costs outweigh benefits longer term need to manage automation projects not every test can or should be automated only automate good tests recognise automation and testing as different skills 8

9 Interesting manager stories the unbelievable case of propaganda Kai Sann: unrealistic goals manager advertised 100% automated testing doomed to fail? the classic case of inappropriate demarcation Bo Roop: automating testing of automation tool technical challenges particularly in maintenance manager: you write tests, others run & maintain but others couldn t maintain, tests abandoned Think of it my way 9

10 Interesting manager stories the unsurprising case of spare time work Ane Clausen: pension system 5 people part time no goals, no time to coordinate, re-invention, not publicised lasted 6 months the mysterious case of death by stakeholders George Wilkinson: NHS Care Records System distributed automation team many challenges overcome just beginning to pay dividends cancelled by stakeholders 10

11 Setting appropriate goals the refreshing case of a clear goal Bryan Bakker: medical devices problems after release, wanted improved reliability a few people, basic execution & check log automated tests found bugs but delayed the release to fix them management reaction? and another Lars Wahlberg: a senior manager set clear goals ( this helped ) provided adequate funds, monitored closely 50,000 new tests in 3 years, reusable for all projects 11

12 CRM system: background and objectives Brian Newman and Ed Allen, USA 5 MLOC, 20 testers (18 auto.), UI testing, TestPartner goal: automation of QA regression tests one of top 3 corporate initiatives for the year mandate to run regression tests: consumed the time automation to free up testers for other high value added testing (exploratory, performance, load) within 1 year: reduce manual regression test time from 10 to 5 weeks, and automated regression from 2 weeks to 24 hours generated excitement and motivation, could track and show progress 12

13 CRM system: challenges gaining developer support (testability issues) sold benefits of faster and more frequent feedback harmony between testers and automators merge roles seeking constant improvement frequent meetings to review what worked and what didn t show-and-tell training team ownership 13

14 CRM system: benefits achieved reduction in regression test time manual regression test time cut from 10 to 5 weeks automated regression cut from 2 weeks to 24 hours no. of customer reported quality issues reduced despite more features and customers others increased DDP from 87% to 97% over 4 releases run automated regression every night on latest build 98 % 96 % 94 % 92 % 90 % 88 % 86 % 84 % 82 % Automation Manual scripted Exploratory Fix verification 9% 24% 58% 9% 14

15 Database testing Henri van de Scheur, Norway tool developed in-house now open source: 9 months, 4 developers in Java (right people) agreed requirements up front earlier time to market consistent repeatable testing reduce cost of testing run tests more often run tests unattended find regression bugs good architecture, started with quick wins flexible config., good reporting, metrics used to improve 15

16 Database testing: results and pitfalls results (after 3 years): 2,400 times more efficient from: 20 people, 40 tests, 1 platforms in 16 days to: 1 person, 200 tests, 6 platforms in 4 day other benefits quick dev. tests, nightly regression, release tests low maintenance, machine use 24x7 better quality pitfalls testing matured at expense of simple things focus on automation at expense of usability 16

17 Contents Management issues manager support setting appropriate goals success on a large scale Technical issues testware architecture life cycle for automated tests standards quality of scripts test effectiveness 17

18 Implementing testware architecture tool will have its own way of organising tests generic solution may not suit will lock you in to that tool a better way (gives independence from tools) organise your tests to suit you, e.g. use pre-processing to copy files to where the tool expects to find them use post-processing to copy result files to where you want them to be it is about making the testers environment ergonomic to work efficiently with minimal mistakes 18

19 Designing testware architecture anecdote Molly Mahai: Test Manager set up good architecture? books not enough picked something to get started after a while, realised limitations too many projects, library cumbersome re-designed architecture, moved things around we didn t know what was needed until we experienced the problems for ourselves redesign quickly small impact learn on the fly versus pilot 19

20 Life cycle for automated tests case study Henri van de Scheur: testing databases, big success life cycle assign different status to tests depending on situation Suspend Development Candidate Active Retired Deleted different types of test suite MATS, Daily, Weekly, Non-Functional 20

21 Standards case studies Mecke, et al: major SAP application, >3 MLOC (auto) Anonymous: large government agency, 12+ automators, 100 s developers/testers coding standards readable and modular to encourage reuse and minimise maintenance effort document standards automated test specifications and reports process standards e.g. automated test development, execution, and maintenance 21

22 Quality of scripts case study and anecdote Mecke, et al: major SAP application, >3 MLOC (auto) Randy Rice, large organisation, big push to automate reviews review by automation expert useful (copied from dev.) daily technical reviews -> peer reviews -> forum static analysis on automation code in-house static analysis tool, routine checks e.g. reuse issues, attribute issues, naming conventions, zombie scripts continually gather new ideas for checks 22

23 Effectiveness of automated tests anecdotes Julian Harty: various experience reports inherited API tests slow to run, days to update poor structure, only thing tested for: run-time exceptions, not does it do what it should deleted half, re-wrote rest based on unit tests networked tests all but one passed it was the only one that actually connected to the server the only one to indicate the truth! others said pass if there was no error message consider whether to improve or discard such tests 23

24 Summary: some key points management issues management support and understanding is essential for long-term success set appropriate objectives and resource, measure the benefits technical issues good testware architecture helps life cycle for automated tests & standards quality of scripts & test effectiveness case studies provide many insights and ideas take advantage of them and improve your own chances of great success 24

25 New book: Experiences of Test Automation 28 case studies + 14 anecdotes collected, commented on and edited by Dot Graham and Mark Fewster contributions from a dozen countries applications from finance to space, IT to embedded both traditional and agile development Model-Based Testing, cloud, exploratory automation, tool-supported manual testing learn from others experiences available everywhere (well, some good places at least!) 25

26 Agenda Welcome to Tieturi * Petri Säilynoja / Päivi Hietanen Mark Fewster, Grove Consultants: * Experiences on Test Automation BREAK for coffee & mingle with friends Ru Cindrea, Altom: * Open-source in Mobile Test Automation Toolbox Discussion and wrap-up

27 27 Free discussion,,,,

28 28 Thank You!

Test Automation Health

Test Automation Health 1 BCS SIGiST - 2 December 2015 Test Automation Health Prepared by Mark Fewster mark@grove.co.uk www.grove.co.uk 1 Contents What is test automation health? Monitoring test automation health Things to measure

More information

DevOps. Changing the way you deliver software

DevOps. Changing the way you deliver software DevOps Changing the way you deliver software Who is this guy? John O Bryant Director of Application Development at HealtheSystems IT and Test Automation for over 17 years Focus on building automated test

More information

How we sped up delivery using feature branches. Agilia Conference 2018 Jan Vilímek, Platform Architect Oriflame Software

How we sped up delivery using feature branches. Agilia Conference 2018 Jan Vilímek, Platform Architect Oriflame Software How we sped up delivery using feature branches Agilia Conference 2018 Jan Vilímek, Platform Architect Oriflame Software AGENDA About Oriflame Complexity we face Challenges we had when we were growing How

More information

Welcome to the Testing Stream. Sponsored by:

Welcome to the Testing Stream. Sponsored by: Welcome to the Testing Stream Sponsored by: Test Automation at Richemont Dierk Hoeft Isabelle Bour Birmingham, November 2013 Agenda Test automation Context Objectives The Solution Our project Technical

More information

On various testing topics: Integration, large systems, shifting to left, current test ideas, DevOps

On various testing topics: Integration, large systems, shifting to left, current test ideas, DevOps On various testing topics: Integration, large systems, shifting to left, current test ideas, DevOps Matti Vuori www.mattivuori.net matti.vuori@mattivuori.net @Matti_Vuori TUT lecture series of SW Technologies:

More information

Simplify the way you manage and track your projects. Enabling organisations to create positive impact

Simplify the way you manage and track your projects. Enabling organisations to create positive impact Simplify the way you manage and track your projects Enabling organisations to create positive impact Where did TolaData come from? It all started in Afghanistan The Mercy Corps team in Afghanistan wanted

More information

Brochure. Application Lifecycle Management. Accelerate Your Business. Micro Focus Application Lifecycle Management Software

Brochure. Application Lifecycle Management. Accelerate Your Business. Micro Focus Application Lifecycle Management Software Brochure Application Lifecycle Management Micro Focus Application Lifecycle Management Software Brochure Technology users across the globe are unrelenting in their demand for faster delivery of engaging

More information

Advantages and Disadvantages of. Independent Tests. Advantages. Disadvantages

Advantages and Disadvantages of. Independent Tests. Advantages. Disadvantages 8.0 Test Management Outline 8.1 Test organisation 8.2 Test planning and estimation 8.3 Test program monitoring and control 8.4 Configuration management 8.5 Risk and testing 8.6 Summary Independent Testing

More information

ISTQB Certified Tester. Foundation Level. Sample Exam 1

ISTQB Certified Tester. Foundation Level. Sample Exam 1 ISTQB Certified Tester Foundation Level Version 2015 American Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged.

More information

Closing the Agile Loop Continuous Integration, Continuous Information. Darryl Bowler Senior Systems Architect CollabNet

Closing the Agile Loop Continuous Integration, Continuous Information. Darryl Bowler Senior Systems Architect CollabNet Closing the Agile Loop Continuous Integration, Continuous Information Darryl Bowler Senior Systems Architect CollabNet Agenda How we got here Continuous Integration, Defined Poor Practices (Common Anti-Patterns)

More information

10 Steps to Mainframe Agile Development. Mark Schettenhelm, Sr. Product Manager September 28, 2017

10 Steps to Mainframe Agile Development. Mark Schettenhelm, Sr. Product Manager September 28, 2017 10 Steps to Mainframe Agile Development Mark Schettenhelm, Sr. Product Manager September 28, 2017 1 dev ops noun \'dev-äps\ a term used to describe a framework/collection of best practices and tools to

More information

TESTING IN A CONTINUOUS DELIVERY WORLD Improve speed without rushing software out the door.

TESTING IN A CONTINUOUS DELIVERY WORLD Improve speed without rushing software out the door. TESTING IN A CONTINUOUS DELIVERY WORLD Improve speed without rushing software out the door. Testing needs to shift left : Testing is starting to be done by developers more frequently. QA professionals

More information

Agile Engineering. for Managers. Introducing agile engineering principles for non-coders

Agile Engineering. for Managers. Introducing agile engineering principles for non-coders Agile Engineering for Managers Introducing agile engineering principles for non-coders Ryan Shriver > Managing Consultant > rshriver@dominiondigital.com Leader in IT Performance Improvement > www.dominiondigital.com

More information

Agile Software Production?

Agile Software Production? Agile Software Production? Andrew Patterson Electric Cloud Europe www.electric-cloud.com Agenda Its not (just) about Agile Development The real issues in the Software Development Lifecycle What are they?

More information

Mango Solution Easy Affordable Open Source. Modern Building Automation Data Acquisition SCADA System IIoT

Mango Solution Easy Affordable Open Source. Modern Building Automation Data Acquisition SCADA System IIoT Mango Solution Easy Affordable Open Source Modern Building Automation Data Acquisition SCADA System IIoT HTTP SQL is a 100% browser-based, cross platform software application that enables users to access

More information

Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR

Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR AGENDA DevOps: Problem statement, what, and why How to enable DevOps Cloud Architecture PaaS OpenShift How OpenShift Accelerates

More information

Senior BackEnd Developer position available.

Senior BackEnd Developer position available. Senior BackEnd Developer position available. LINE MANAGER DEPARTMENT LOCATION Angie Luque IGTech Software development Córdoba, Spain The Company Innovation Group, a privately owned company by The Carlyle

More information

Jon Reed: Evan Stoddard:

Jon Reed: Evan Stoddard: Podcast Transcript: Moving SAP ALM Into the Community: An SAP Community Podcast Hosted by Jon Reed of JonERP.com Podcast Interview Date: December 15, 2009 Jon Reed: Welcome to this SAP Community Network

More information

Paul O Keeffe Shaun Loh

Paul O Keeffe Shaun Loh Test Driving an Organisation Paul O Keeffe Shaun Loh We Have a Problem Core applications Business ideas slow to get to market Manual testing times dominated the release cycle Long tail test cycles delaying

More information

developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens

developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens Automating repetitive procedures can provide real value to software development

More information

Overcoming roadblocks in ABN AMRO s DevOps journey

Overcoming roadblocks in ABN AMRO s DevOps journey Company logo Stefan Simenon Head of IT Tooling & Software Development Overcoming roadblocks in ABN AMRO s DevOps journey Introduction Stefan Simenon Head of IT Tooling & Software Development Email: stefan.simenon@nl.abnamro.com

More information

Agile Test Plan How to Construct an Agile Test Plan

Agile Test Plan How to Construct an Agile Test Plan Agile Test Plan How to Construct an Agile Test Plan XBOSoft White Paper How to Construct an Agile Test Plan www.xbosoft.com 2 Agile is changing not only the way we develop software but the way we work

More information

Testing Masters Technologies

Testing Masters Technologies 1. How will you receive the project requirements? A. The finalized SRS will be placed in a project repository; we will access it from there 2. What will you do with SRS? A. SRS stands for software requirement

More information

Risk Culture. Reflections of Risk Managers March Sally Bennett Managing Director Enhance Solutions

Risk Culture. Reflections of Risk Managers March Sally Bennett Managing Director Enhance Solutions Risk Culture Reflections of Risk Managers March 2013 Sally Bennett Managing Director Enhance Solutions The Think Tank As Risk Managers we are tasked with the objective to embed a risk management culture

More information

Case Study. Partnerships and In-house Know-how Help Build Custom Application for Field Technicians

Case Study. Partnerships and In-house Know-how Help Build Custom Application for Field Technicians Case Study Partnerships and In-house Know-how Help Build Custom Application for Field Technicians BÖWE BELL + HOWELL field technicians work at customer locations to keep high volume mail production equipment

More information

Agile versus? Architecture

Agile versus? Architecture Agile versus? Architecture This presentation is about Software Architecture and its relationship to Agile practices. There is often a kind of tension between Agile Concepts and Architecture concepts. Why

More information

Optimizing resource efficiency in Microsoft Azure

Optimizing resource efficiency in Microsoft Azure Microsoft IT Showcase Optimizing resource efficiency in Microsoft Azure By July 2017, Core Services Engineering (CSE, formerly Microsoft IT) plans to have 90 percent of our computing resources hosted in

More information

Practical Stories of ITIL Quick Wins

Practical Stories of ITIL Quick Wins Practical Stories of ITIL Quick Wins Presented by Thought Rock Co-Founder John Towsley and Thought Rock Senior Consultant Graham Furnis. Success builds on success. Targeting quick wins at the onset and

More information

Test Management Forum

Test Management Forum Test Management Forum 25 th January 2017 Agile Delivery Why does Testing get left behind? Abstract In this session, we take a look at the expectations of testing within an agile delivery. We've heard all

More information

Mendix Application Test Suite Expert Webinar - September Expert Services Consultant

Mendix Application Test Suite Expert Webinar - September Expert Services Consultant Mendix Application Test Suite Expert Webinar - September 30-2016 Clyde Waal Eduard de Bruijn - Expert Services Consultant - Solution Consultant Agenda Introduction to ATS Demo ATS Adopting ATS Roadmap

More information

Dell Advanced Infrastructure Manager (AIM) Automating and standardizing cross-domain IT processes

Dell Advanced Infrastructure Manager (AIM) Automating and standardizing cross-domain IT processes Systems Automating and standardizing cross-domain IT processes By Hal Clark The combination of Dell Advanced Infrastructure Manager (AIM) and BMC Atrium Orchestrator enables the creation of automated,

More information

HUDSON TECHNOLOGY & DIGITAL Perth. Salary Guide

HUDSON TECHNOLOGY & DIGITAL Perth. Salary Guide Perth Development Perth JUNIOR MID WEIGHT SENIOR Developer -. NET 50-70 25-40 70-100 40-60 100-130 60-90 Developer - Java 50-70 25-35 70-90 35-55 90-120 55-85 Developer - PHP 45-55 25-35 55-85 35-55 85-120

More information

AutomatedQA Webinar 1

AutomatedQA Webinar 1 AutomatedQA Webinar 1 AutomatedQA Webinar 2 Today, the tips are not about technology. We won t be covering TestComplete specifically. The focus is on people and communication. 3 What is a successful test

More information

DATA ACQUISITION PROCESSING AND VISUALIZATION ALL-IN-ONE END-TO-END SOLUTION EASY AFFORDABLE OPEN SOURCE

DATA ACQUISITION PROCESSING AND VISUALIZATION ALL-IN-ONE END-TO-END SOLUTION EASY AFFORDABLE OPEN SOURCE DATA ACQUISITION PROCESSING AND VISUALIZATION ALL-IN-ONE END-TO-END SOLUTION EASY AFFORDABLE OPEN SOURCE FROM INFINITE AUTOMATION SYSTEMS INC WWW.INFINITEAUTOMATION.COM (303) 558-7112 www.infiniteautomation.com

More information

SQE Architecture Have you lost your mind! Erik Stensland

SQE Architecture Have you lost your mind! Erik Stensland SQE Architecture Have you lost your mind! Erik Stensland Architecture The art and science of designing and erecting buildings and other physical structures. It has also been adopted to describe the activity

More information

Modernisation of Legacy Software

Modernisation of Legacy Software July 2018 Modernisation of Legacy Software Written by Tony Wilson & Ian Hight Introduction Legacy applications remain vital to the success of many organisations. They remain in place because they perform

More information

Successfully Integrating Test Automation and Agile Projects 10/7/2009. Presented to Annex Consulting Group CIO Breakfast October 7, 2009

Successfully Integrating Test Automation and Agile Projects 10/7/2009. Presented to Annex Consulting Group CIO Breakfast October 7, 2009 Presented to Annex Consulting Group CIO Breakfast October 7, 2009 Successfully Integrating Test Automation and Agile Projects Silverpath Technologies Inc. Trevor.Atkins@silverpath.com Thinking Through

More information

How Capco Connected With Passive Talent To Drive Brand Engagement

How Capco Connected With Passive Talent To Drive Brand Engagement CAPCO CASE STUDY How Capco Connected With Passive Talent To Drive Brand Engagement DRIVING INNOVATION Capco is a leading global business and technology consultancy dedicated to the financial services industry.

More information

Trevor Quinn PaaS and DevOps Practice Lead, North America Red Hat Consulting

Trevor Quinn PaaS and DevOps Practice Lead, North America Red Hat Consulting ACCELERATING DEVOPS THROUGH OPENSHIFT BY RED HAT Trevor Quinn PaaS and DevOps Practice Lead, North America Red Hat Consulting Agenda Current IT Landscape Traditional IT organization State of DevOps Cloud

More information

How To Become a Testing Gladiator ANZTB Melbourne Jules Barnes 27 July 2017

How To Become a Testing Gladiator ANZTB Melbourne Jules Barnes 27 July 2017 How To Become a Testing Gladiator ANZTB Melbourne Jules Barnes 27 July 2017 The Arena is your IT system The Crowd are your Customers The Game Editor is your Business Your opponent is change The battle

More information

GUIDEBOOK ADAPTIVE INSIGHTS

GUIDEBOOK ADAPTIVE INSIGHTS GUIDEBOOK ADAPTIVE INSIGHTS December 2013 July 2013 Document NX THE BOTTOM LINE Although corporate performance management (CPM) solutions have been in the market for some time, a new set of vendors such

More information

SOA Today: How to get Started on an SOA Journey and Achieve Rapid Results. Jordan Braunstein Business Solutions Group Rolta TUSC

SOA Today: How to get Started on an SOA Journey and Achieve Rapid Results. Jordan Braunstein Business Solutions Group Rolta TUSC SOA Today: How to get Started on an SOA Journey and Achieve Rapid Results Jordan Braunstein Business Solutions Group Rolta TUSC October 28, 2009 Myth #1: Business is Constant Customer Demands Changing

More information

DevOps architecture overview

DevOps architecture overview IBM Cloud Architecture Center DevOps architecture overview The right practices and toolchains to rapidly execute and scale. IBM Bluemix Garage Method takes the best of Design Thinking, Lean, Agile, DevOps

More information

A Kick-Ass Tester in today s changing environment

A Kick-Ass Tester in today s changing environment Becoming in today s changing environment Becoming in today s changing environment Today s economy is pushing the world towards technological automation. These are trends that are affecting every profession,

More information

CRM System Tester. Location London Department Supporter and Community Partnerships. CRM Project Manager Salary Band C

CRM System Tester. Location London Department Supporter and Community Partnerships. CRM Project Manager Salary Band C CRM System Tester Location London Department Supporter and Community Partnerships Reports to (Job Title) CRM Project Manager Salary Band C Matrix manager (if applicable) Click here to enter text. Competency

More information

A Case for FP&A Transformation

A Case for FP&A Transformation A Case for FP&A Transformation Robert S. Hull, Founder and Chairman Adaptive Insights rhull@adaptiveinsights.com 1 1 Session Objectives Hear Adaptive Insights founder Rob Hull discuss why now is the time

More information

Experience Application Modernization and Connectivity

Experience Application Modernization and Connectivity Experience Application Modernization and Connectivity Agenda and recommended event path 26 28 March Vienna, Austria Contents 3 Welcome 4 Overview 5 Evening Programs 6 Sessions at-a-glance 11 Digital Transformation

More information

Enterprise Systems for Management. Luvai Motiwalla Jeffrey Thompson Second Edition

Enterprise Systems for Management. Luvai Motiwalla Jeffrey Thompson Second Edition Enterprise Systems for Management Luvai Motiwalla Jeffrey Thompson Second Edition Pearson Education Limited Edinburgh Gate Harlow Essex CM20 2JE England and Associated Companies throughout the world Visit

More information

The SharePoint Workflow Conundrum

The SharePoint Workflow Conundrum SharePoint Workflow Conundrum Author: Geoff Evelyn The SharePoint Workflow Conundrum An examination of the workflow provisions around SharePoint, Office365, Windows Azure and what implications there are

More information

Legacy Infrastructure and Big Data. Sam Young Analytics Development Leader 25 th September 2018

Legacy Infrastructure and Big Data. Sam Young Analytics Development Leader 25 th September 2018 Legacy Infrastructure and Big Data Sam Young Analytics Development Leader 25 th September 2018 Contents page 01 Business need & technology stack 03 02 Lessons on performance 05 03 Managing data quality

More information

Welcome to Staying Ahead Webinar

Welcome to Staying Ahead Webinar 18/11/2010 Welcome to Staying Ahead Webinar Migrating to HP Performance Center11 1 Agenda 1. Migration features and benefits 2. PSQS / Education offerings around migration to PC11 3. Q&A 2 HP BTO for Applications

More information

Testing maturity in an agile/cdt environment

Testing maturity in an agile/cdt environment Testing maturity in an agile/cdt environment Maturity mature in relation to what? Maturity is a judgement, not a fact, but an interpretation of facts. Or at least it doesn t fit in facts. 1 So, when talking

More information

AGILE AND AUTOMATION CONCLAVE 2018

AGILE AND AUTOMATION CONCLAVE 2018 AGILE AND AUTOMATION CONCLAVE 2018 DevOps adoption prism Vijeth S Hegde Vijeth S Hegde DevOps capability lead 3 DevOps Adoption What Do We Need? DevOps & Agile Adoption is not just the technical journey,

More information

How we test 100 projects each month?

How we test 100 projects each month? How we test 100 projects each month? Raul Mäesalu raul.maesalu@playtech.com @maedaalu Casino Mobile Bingo Landbased IMS Poker Sportsbook TV Lottery 2 Numbers ~2 million lines of code Over 1000 database

More information

ABN AMRO Transforms with CICD to Accelerate Software Delivery and Improve Security. DevOn Summit Utrecht 14 th Mar 2018 Stefan Simenon

ABN AMRO Transforms with CICD to Accelerate Software Delivery and Improve Security. DevOn Summit Utrecht 14 th Mar 2018 Stefan Simenon ABN AMRO Transforms with CICD to Accelerate Software Delivery and Improve Security DevOn Summit Utrecht 14 th Mar 2018 Stefan Simenon Introduction Stefan Simenon Head of IT Tooling & Software Development

More information

WIN MORE AND WIN MORE EASILY

WIN MORE AND WIN MORE EASILY WIN MORE AND WIN MORE EASILY We ve designed a range of packages to help you get the best out of the Strategic Proposals Team www.strategicproposals.com 2 FOR THOSE LOOKING TO IMPROVE THEIR PERFORMANCE

More information

MOBILITY APPS & INFRASTRUCTURE

MOBILITY APPS & INFRASTRUCTURE MOBILITY APPS & INFRASTRUCTURE ENTERPRISE MOBILITY: THE OPPORTUNITIES Serving LOB Needs Better, and Faster IT Drives Strategic Change IT Becomes the Hero CAPABILITIES OF THE MOBILE ENTERPRISE Omni- Channel

More information

Software Reuse. Ian Sommerville 2006 MSc module: Advanced Software Engineering Slide 1

Software Reuse. Ian Sommerville 2006 MSc module: Advanced Software Engineering Slide 1 Software Reuse Ian Sommerville 2006 MSc module: Advanced Software Engineering Slide 1 Objectives To explain the benefits of software reuse and some reuse problems To discuss several different ways to implement

More information

SUZIE PRINCE ARAVIND S.V. DAVID RICE

SUZIE PRINCE ARAVIND S.V. DAVID RICE SUZIE PRINCE ARAVIND S.V. DAVID RICE GoCD is an on-premises, open source, continuous delivery tool with comprehensive pipeline modeling and value stream map to help you get better visibility into and control

More information

Cloud Security at Scale via DevSecOps

Cloud Security at Scale via DevSecOps Cloud Security at Scale via DevSecOps Integrating Security with DevOps Camil Samaha, AWS Solutions Architecture What Is (True) Cloud Computing? The on-demand delivery of IT resources over public or private

More information

QA ENGINEER JOB DESCRIPTION - JAIPUR

QA ENGINEER JOB DESCRIPTION - JAIPUR QA ENGINEER JOB DESCRIPTION - JAIPUR WHO ARE WE? Peak is a data analytics machine powered by brilliant minds. There are lots of data analytics companies and services, but none quite like us. We were born

More information

Technology, Systems & Delivery. Responsible for the design of software, and for implementation and operation of effective software and tools.

Technology, Systems & Delivery. Responsible for the design of software, and for implementation and operation of effective software and tools. Job title Job family Senior Software Engineer Technology, Systems & Delivery Proposed band D Job purpose Responsible for the design of software, and for implementation and operation of effective software

More information

Contents About This Guide... 5 Upgrade Overview... 5 Examining Your Upgrade Criteria... 7 Upgrade Best Practices... 8

Contents About This Guide... 5 Upgrade Overview... 5 Examining Your Upgrade Criteria... 7 Upgrade Best Practices... 8 P6 EPPM Upgrade Best Practices Guide 16 R2 September 2016 Contents About This Guide... 5 Upgrade Overview... 5 Upgrade Process... 5 Assessing the Technical Environment... 6 Preparing for the Upgrade...

More information

Oracle Integration Cloud Service Catalyst for Success in the Cloud A Case Study

Oracle Integration Cloud Service Catalyst for Success in the Cloud A Case Study Oracle Integration Cloud Service Catalyst for Success in the Cloud A Case Study Matias Fallenius Manager Business Reply Antony Reynolds Product Strategy Director - Oracle Mike Somekh Senior Manager Oracle

More information

CASE STUDY XAXIS. Alex Jones, Project Manager, Xaxis

CASE STUDY XAXIS. Alex Jones, Project Manager, Xaxis CASE STUDY Gearset has enhanced our release process very quickly and helps us integrate with the Agile process. We ve been able to build a better relationship with our end users, which is a big win. Alex

More information

Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017

Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017 Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017 Ten10 will be presenting on some of the common reasons we see why Agile fails, and how these can be avoided. Name: Steven Osman Role: Ten10

More information

D E V O P S T E X A S TEXAS DEVOPS M E E T U P INFLUENCING A DEVOPS CULTURE

D E V O P S T E X A S TEXAS DEVOPS M E E T U P INFLUENCING A DEVOPS CULTURE D E V O P S T E X A S M E E T U P TEXAS DEVOPS INFLUENCING A DEVOPS CULTURE SPEAKERS INTRO Darryl Bowler (Co-Organizer of Texas DevOps) Anthony Barnhart (Co-Organizer of Texas DevOps) AGENDA Why is Culture

More information

Quick wins for tour operators: Interacting with your customers and partners online. Kevin O Sullivan CEO, Open Destinations

Quick wins for tour operators: Interacting with your customers and partners online. Kevin O Sullivan CEO, Open Destinations Quick wins for tour operators: Interacting with your customers and partners online Kevin O Sullivan CEO, Open Destinations 5 quick wins for 2016 Automate additional manual processes API connections Product

More information

Building a DevOps Culture MTUG IT Summit and Tradeshow, June 2 nd 2016

Building a DevOps Culture MTUG IT Summit and Tradeshow, June 2 nd 2016 Building a DevOps Culture 2016 MTUG IT Summit and Tradeshow, June 2 nd 2016 1 Agenda What is DevOps Why DevOps Developing a DevOps Mindset Crafting a successful DevOps Journey The DOs and DON Ts of DevOps

More information

Financial Services Industry in AWS

Financial Services Industry in AWS Financial Services Industry in AWS Ilja Summala Group CTO, Nordcloud About Nordcloud and Me Nordcloud in Nutshell 100% Public Cloud 300+ employees - one of the fastest growing tech companies in Europe

More information

25% 22% 10% 10% 12% Modern IT shops are a mix of on-premises (legacy) applications and cloud applications. 40% use cloud only. 60% use hybrid model

25% 22% 10% 10% 12% Modern IT shops are a mix of on-premises (legacy) applications and cloud applications. 40% use cloud only. 60% use hybrid model CLOUD INTEGRATION Modern IT shops are a mix of on-premises (legacy) applications and cloud applications Most companies, including SMBs, use two or more software solutions to manage business operations.

More information

July Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence

July Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence July 2016 Business Transformation: Ness Technology Makes DevOps and Continuous Integration Reality with DevTestOps Center of Excellence Who Am I? DevOps Business Unit Manager Head Of DevTestOps Center

More information

Five reasons why Test Automation fails

Five reasons why Test Automation fails White Paper wpsr0512 Five reasons why Test Automation fails Sharon Robson, Knowledge Engineer and Software Testing Practice Lead, Software Education B.Sc(Hons), Grad.Dip.IT, ISTQB CTFL, CTAL-ATA, CTAL-ATM,

More information

This document describes the overall software development process of microcontroller software during all phases of the Company Name product life cycle.

This document describes the overall software development process of microcontroller software during all phases of the Company Name product life cycle. Maturity Process Owner Check Release Description Valid Name / Department Name / Department Name / Department Detailed procedure for software development Title: Software Development Procedure Purpose: This

More information

Enterprise Operational Policing Platform

Enterprise Operational Policing Platform Enterprise Operational Policing Platform COURT PROCEEDINGS DIGITAL EVIDENCE CASE FILE SUSPECT HISTORY VICTIM CUSTODY INTEL WITNESS LOCATIONS PoliceWorks is the latest development in Capita s product line

More information

Applying Lean-Agile practices Large, Engineered Systems. Harry Koehnemann. SAFe Consultant and Fellow Scaled Agile, Inc.

Applying Lean-Agile practices Large, Engineered Systems. Harry Koehnemann. SAFe Consultant and Fellow Scaled Agile, Inc. Applying Lean-Agile practices Large, Engineered Systems Harry Koehnemann SAFe Consultant and Fellow harry@scaledagile.com 1 Agenda Overview of Lean-Agile principles Apply Lean-Agile principles to engineered

More information

Effective Test Automation of SAP Implementations

Effective Test Automation of SAP Implementations Effective Test Automation of SAP Implementations Vipin Kumar Managing Director & Software Engineering Evangelist Astra Infotech Pvt Ltd vk@astrainfotech.com QM15 2009 IBM Corporation Agenda Introduction

More information

Internship opportunities at Check Point!

Internship opportunities at Check Point! Internship opportunities at Check Point! Please send your CV to: Daniele@checkpoint.com. Please mention 3 internship opportunities you are interested in. Infrastructure Developer Join the development team

More information

Leading a Successful DevOps Transition Lessons from the Trenches. Randy Shoup Consulting CTO

Leading a Successful DevOps Transition Lessons from the Trenches. Randy Shoup Consulting CTO Leading a Successful DevOps Transition Lessons from the Trenches Randy Shoup Consulting CTO What Is DevOps? Continuous Delivery? Rapid cycle times Automated testing and Continuous Integration Deployment

More information

Product Brochure ebaotech GeneralSystem Suite

Product Brochure ebaotech GeneralSystem Suite Product Brochure ebaotech GeneralSystem Suite In the mobile digital age, stakeholders of the insurance ecosystem are emerging, and content and scenario-based insurance is becoming the norm, driving an

More information

Code Review: OutSystems Platform

Code Review: OutSystems Platform Code Review: OutSystems Platform Overall Impression of OutSystems Platform: Ten times easier and way more productive than existing procedural techniques. QAT Global - PoC Requirements Unrestricted application

More information

Automating Self-Service Banking with Robotics & AI

Automating Self-Service Banking with Robotics & AI Trends, Innovations and Expertise of Intracom Bulgaria for Financial Sector Solutions Automating Self-Service Banking with Robotics & AI Intracom Bulgaria S.A. 36 Dragan Tzankov Blvd., Interpred WTC, Block

More information

Software Testing(TYIT) Software Testing. Who does Testing?

Software Testing(TYIT) Software Testing. Who does Testing? Software Testing(TYIT) Software Testing Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not. In simple words,

More information

What will you do as an IBM Entry Level Consultant?

What will you do as an IBM Entry Level Consultant? What will you do as an IBM Entry Level Consultant? As an Entry Level Consultant, you will have the opportunity to join a cohort of talented and committed colleagues on a two-year journey designed to develop

More information

Darshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1

Darshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1 Failure Rate Darshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1 SOFTWARE (What is Software? Explain characteristics of Software. OR How the software product is differing than

More information

COPYRIGHTED MATERIAL WHAT S IN THIS CHAPTER?

COPYRIGHTED MATERIAL WHAT S IN THIS CHAPTER? 1 WHAT S IN THIS CHAPTER? Defining application lifecycle management Learning about the Visual Studio 2013 product family Seeing ALM in action using Visual Studio Ultimate 2013 In June of 1999, Microsoft

More information

Fast Innovation requires Fast IT

Fast Innovation requires Fast IT Fast Innovation requires Fast IT Trends and Data Centre Innovation Sudheesh Subhash Principal Solutions Architect Agenda Application trends Current data centre trends IT Cloud integration Automation and

More information

Innovation to grow. Insight to control. Copyright 2016, Oracle and/or its affiliates. All rights reserved.

Innovation to grow. Insight to control. Copyright 2016, Oracle and/or its affiliates. All rights reserved. Innovation to grow. Insight to control. Oracle Mobile Build Better Apps Faster Marty Wang 王俊人 Senior Sales Consultant Oracle Taiwan November 25, 2016 2 Safe Harbor Statement The following is intended to

More information

Stonebranch Architecture: Agent and Integration Technologies

Stonebranch Architecture: Agent and Integration Technologies Stonebranch Architecture: Agent and Integration Technologies Overview, Status and Outlook Gregor Heinrich, 5 October 2017 Stonebranch 2017. All rights reserved. Objectives Give an overview of how the fits

More information

Delivering Governed Self-Service BI across the Enterprise

Delivering Governed Self-Service BI across the Enterprise Delivering Governed Self-Service BI across the Enterprise 1 TABLE OF CONTENTS Introduction... 3 Key Self-Service BI Governance Capabilities... 4 Top 10 Success Factor Features... 4 Self-Service Governance

More information

Software Testing Life Cycle

Software Testing Life Cycle Software Testing Life Cycle STLC (Software Testing Life Cycle) is an integral component of SDLC (Software Development Life Cycle). Testing has become a distinct phenomenon during and after the development

More information

SMART AUTOMATION: ALLOWING THE MODERN ENTERPRISE TO SURVIVE AND THRIVE

SMART AUTOMATION: ALLOWING THE MODERN ENTERPRISE TO SURVIVE AND THRIVE /automation SMART AUTOMATION: ALLOWING THE MODERN ENTERPRISE TO SURVIVE AND THRIVE EOIN WOODS CTO ENDAVA CONTENTS 1 INTRODUCTION 04 2 WHY SMART AUTOMATION? 05 3 AUTOMATION THE UNFULFILLED PROMISE 07 4

More information

More than Mobile Forms Halliburton s Implementation of an End to End Solution

More than Mobile Forms Halliburton s Implementation of an End to End Solution CUSTOMER INTERVIEW More than Mobile Forms Halliburton s Implementation of an End to End Solution Hosted by: Mark Scott, VP Marketing, ProntoForms Yamina Hibbard, Global Asset Manager, Halliburton Mike

More information

CORE ELEMENTS OF CONTINUOUS TESTING

CORE ELEMENTS OF CONTINUOUS TESTING WHITE PAPER CORE ELEMENTS OF CONTINUOUS TESTING Today s modern development disciplines -- whether Agile, Continuous Integration (CI) or Continuous Delivery (CD) -- have completely transformed how teams

More information

Independent Quality Assurance

Independent Quality Assurance Independent Quality Assurance Your true outsourcing partner in consistently delivering quality products Testing, that s all we do T us Ex n Tr n p n F i Brochure SQA Consultant is an independent Quality

More information

Put your customer at the center

Put your customer at the center Put your customer at the center Intelligence, Automation, and Agility for Digital Transformation October 2017 Don Schuerman, CTO and VP, Product Marketing Digital Transformation is hard I believe the auto

More information

Representative Projects. ASM Technologies Limited

Representative Projects. ASM Technologies Limited Representative Projects Automotive Major Automotive Major in Thailand Offshore ABAP Factory for a SAP Supply Chain & APO Implementation Client: Japanese Auto Major in Thailand Project: Offshore ABAP Factory

More information

Today I am going to talk about whoi am and who Autotraderand what Autotraderhas achieved in the last 4 years with agile & continuous delivery Crash

Today I am going to talk about whoi am and who Autotraderand what Autotraderhas achieved in the last 4 years with agile & continuous delivery Crash Today I am going to talk about whoi am and who Autotraderand what Autotraderhas achieved in the last 4 years with agile & continuous delivery Crash course in what continuous intergration& continuous delivery

More information

Simulation Driven Design Welcome to the new age. Pavel Goncharov EMEA Portfolio Development Manager

Simulation Driven Design Welcome to the new age. Pavel Goncharov EMEA Portfolio Development Manager Simulation Driven Design Welcome to the new age Realize innovation. Pavel Goncharov EMEA Portfolio Development Manager pavel.goncharov@siemens.com Product development process optimization INCUBATION GROWTH

More information

AGILE TEST MANAGEMENT WITH VISUAL STUDIO

AGILE TEST MANAGEMENT WITH VISUAL STUDIO AGILE TEST MANAGEMENT WITH VISUAL STUDIO any companies are implementing an agile methodology, but often still have waterfall based tools. We ve been working on several agile projects, one of which we collaborate

More information