test management in a changing world · • increasing public awareness of risks • power of social...

78
Test Management in a changing world Iris Pinkster Bob van de Burgt

Upload: others

Post on 20-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

Test Management in a changing world

Iris PinksterBob van de Burgt

Page 2: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Agenda

• Introduction

• Agile & Scrum

• Lean & Six Sigma

• Focus on non-functionals

• Virtualisation

• Continuous….& DevOps

www.eurostarconferences.com

Page 3: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Something weird is happening …

• This year, there will be more than 10 times as many photos taken than in 1993, and yet Kodak is bankrupt

• More news is being generated on a daily basis than ever, and yet…– The Los Angeles Times is bankrupt

– The New York Times’ debt has junk status

– The New Orleans Times Picayune publishes just three days a week

• People are watching more movies at home than ever, yet Blockbuster is bankrupt

• Book sales increased 27% in 2011, and yet Borders collapsed

Page 4: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Widget winners Digit winners

Page 5: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

A long time ago….

…there were only cowboys.

They were developing and testing.

Everything went well, until…

Page 6: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

…systems got more complex,

and more structure was needed.

Methods were developed, training was given and development and test became two separate professions.

And that came with all possible problems.

Page 7: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Page 8: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Page 9: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

In other words….

Page 10: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

And then we got Agile…

Page 11: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Agility & Scrum

Agility*:1. The ability to rapidly and deliberately respond to changing demand, while

controlling risk.

2. Flexibility, the capacity and capability of rapidly and efficiently adapting.

Scrum*:A framework within which people can address complex problems, and productively and creatively deliver products of the highest possible value.

Scrum is a tool used to become Agile.* © 1993 – 2012 Scrum.org

Page 12: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Characteristics of an Agile method

• Increments/iterations

• ‘Reduce the waste’

• Continuous feedback

Page 13: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Content in Scrum

Roles

• Product Owner

• Development Team

• Scrum Master

Artefacts

• Increment

• Product Backlog

• Sprint Backlog

Events

• Sprint

• Sprint Planning

• Daily Scrum

• Sprint Review

• Retrospective

© 1993 – 2012 Scrum.org

Page 14: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Roles

• Optimizes value of the Product

• Manages the Product BacklogProduct Owner

• Manages itself

• Delivers Done Increments

Development Team

• Manages the Scrum Process

• Removes ImpedimentsScrum Master

© 1993 – 2012 Scrum.org

Page 15: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

In which roles is test embedded?

• Group discussion – 10 minutes

Page 16: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Artefacts - Increment

Each increment must be:

• Done, with no work remaining

• Potentially usable by a customer

• Transparent – all viewers of the increment have the same understanding of it

© 1993 – 2012 Scrum.org

Page 17: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

How is test part of an increment?

• Group discussion – 10 minutes

Page 18: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Product Backlog

• Product backlog holds the requirements for Scrum

• Transparent

• Inventory of “desirements”

• Ordered based on value, dependencies & risk

• Work “to do” is estimated

• A vehicle for starting conversations

© 1993 – 2012 Scrum.org

Page 19: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

What test items are part of Product Backlog?

• Group discussion – 10 minutes

Page 20: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Agile is not easy to implement

• Multidisciplinary team

• Delivered products must have added value to the customer

• Continuous integration

• Team is working in one location

Page 21: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Case 1Building an aircraft

Page 22: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Wrap - up: Agile

Prepare: 10 minutes

What are the consequences of Agile:

• For a Tester

• For a Test Manager

• For a (Test) Organization

Page 23: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Agenda

• Introduction

• Agile & Scrum

• Lean & Six Sigma

• Focus on non-functionals

• Virtualisation

• Continuous….& DevOps

www.eurostarconferences.com

Page 24: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

• Increments/iterations

• ‘Reduce the waste’

• Continuous feedback

Characteristics of an Agile method

Page 25: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Lean & Six Sigma

• Six Sigma – Higher quality and smarter

• 4 key elements *) :

– Delight the customer

– Improve processes

– Teamwork

– Data and facts

• Toyota Production System –Quicker and more efficient (Lean)

• 7 wastes:

– Overproduction

– Waiting

– Transporting

– Inappropriate processing

– Unnecessary inventory

– Unnecessary / excess motion

– Defects

*) George, Mike, Rowlands, Dave, and Kastle, Bill. What is Lean Six Sigma? New York. 2004.

Page 26: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Lean versus Agile

Lean• Complete operation /

management

• Interaction between people

• Operation – stability

• Top-down implementation

Agile• Software development

• Interaction between people

• Innovation – flexibility

• Bottom-up implementation

• Has Lean principles

Maybe a combination works best !

Page 27: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Case 2

How can we make testing more Agile and more Lean?

Page 28: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Roadmap to Lean Test Management

DMAIC:• Define• Measure• Analyse• Improve• Control

Between every step is a tollgate

Page 29: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Tools for Lean Test Management

Define

• SIPOC

• Value Stream Map

Measure• Pareto chart

Analyse

• 5 Why’s

• Ishikawa diagram

Improve• Pick chart

Control• Control chart

Page 30: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Wrap - up: Lean Test Management

Prepare: 10 minutes

What is the added value of Lean Test Management:

• For Testers

• For Test Managers

• For (Test) Organization

Page 31: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Agenda

• Introduction

• Agile & Scrum

• Lean & Six Sigma

• Focus on non-functionals

• Virtualisation

• Continuous….& DevOps

www.eurostarconferences.com

Page 32: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Shift in focus

Page 33: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Reasons for shift in focus

• More external presence of company systems (web sites & Apps)

• Increasing interactivity in web applications

• Higher change of attacks (external & internal)

• Protection of personal information

• Protection against espionage

• Increasing public awareness of risks

• Power of social media

Page 34: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Definitions

• A non-functional requirement is a requirement that specifies criteria that can be used to judge the operation of a system, rather than specific behaviours. The plan for implementing non-functional requirements is detailed in the system architecture.

• A functional requirement defines specific behaviour or functions. The plan for implementing functional requirements is detailed in the system design.

Page 35: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Case 3

• How can we organize testing of non-functionals in an Agile environment?

Page 36: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Wrap - up: non-functionals

• Out-of-the-box thinking

• Create awareness to get sponsorship

• Select the proper tools & environments

• Hire experts

• Change of mind-set

• Don’t just focus on requirements, but also on risks

Page 37: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Agenda

• Introduction

• Agile & Scrum

• Lean & Six Sigma

• Focus on non-functionals

• Virtualisation

• Continuous….& DevOps

www.eurostarconferences.com

Page 38: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Different levels of virtualisation

• Server

• Desktop

• Application

• Service

Page 39: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Server Virtualisation

Hardware (CPU, Memory, Disk, etc)

Hypervisor (Hyper-V, Xen, ESX Server)

Application

Guest OS

Virtual Hardware

Application

Guest OS

Virtual Hardware

Application

Guest OS

Virtual Hardware

Page 40: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Desktop Virtualisation

Hardware (CPU, Memory, Disk, etc)Hypervisor (Hyper-V, Xen, ESX Server)

Application

Guest OS

Virtual Hardware

Application

Guest OS

Virtual Hardware

Application

Guest OS

Virtual Hardware

Page 41: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Application Virtualisation

Hardware (CPU, Memory, Disk, etc)Hypervisor (Hyper-V, Xen, ESX Server)

Application

Guest OS

Virtual Hardware

Application

Guest OS

Virtual Hardware

Application

Guest OS

Virtual HardwareApplication Server

Page 42: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Experiences with SCRUM & Application virtualisation

Page 43: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Page 44: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

The Environment

Page 45: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

The Users

Page 46: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

The approach of the project

• General (conform Prince2)– Project manager

– Technical coordinator

– Test manager

• Applications (SCRUM)– SCRUM Master

– Product Owner (architect PZH)

– Developers (testers & sequencers)

CO

MB

I

Page 47: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

The approach for applications

3 weeks

24

hours

Daily

SCRUM

meeting

Application

Backlog

Sprint

Application

Backlog

Applications

to be tested

in Acceptance

environment

Page 48: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Rules of the game

• Daily SCRUM (pick a time)

• Presence

• Team responsible for result

• Use the walls! (transparency)

• …..

Page 49: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Product Backlog

• 357 applications in scope (initially)

• Where to start?– First applications from the Office2010 project image

– Usage last three months

• Dependencies?– Middleware

– Cooperation with other front-end

applications

– Etc…

Naam Aantal

Intranet 6332

Idms 4480

Microsoft Outlook 2412

Microsoft Word 1954

Microsoft Internet Explorer 1874

Adobe Reader X 1676

Windows Verkenner 928

[unknown] 480

Sagitta Tijdregistratie 409

Beeldschermtachograaf 3 391

Page 50: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Sprint planning

• Product Owner explains PBI’s

• Development team decides what can be delivered

• Development team decides on the approach

Page 51: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

The Scrum Board

• To do, script, test, done

• App-v, XenApp, Silo server, XenDesktop

Page 52: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

The Scrum BoardTODO SCRIPT/

sequenceTEST DONE

APP-V

XenApp(local)

Silo Server

XenDesktop

= Application

= Task

Page 53: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Points of attention virtualisation (from POC)

• Hardware drivers

• 16-bits applications

• Hard-coded paths

• License security (MAC, server names, dongles)

• …etc.

Page 54: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Approach per application

• Look for pre-requisites in installation manuals

• Check which pre-requisites already in golden image– Adjust golden image when necessary

• Sequence

• Test in DEV

• Deploy in TEST

• Test in TEST

• Deploy in ACC

Page 55: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Testing

• Part of development team

• OTAP

• System test by development team using Test Charters

• Acceptance testing with:

• Functional managers

• User

• Issues management using JIRA

Page 56: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Definition of Done

• Installation guide

• Application

• Present in RES

• Test approved

• CMDB updated?

• Backlog updated

• Golden Image updated

Page 57: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Points of attention (1)

Page 58: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Points of attention (2)

• JAVA

• ActiveX

• Heavy Graphical applications (GIS and AutoCAD)

• Browsers

• Control local applications op thin client (extender)

• Screen resolutions

• Migration strategy i.r.t. thin client updates

Page 59: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Lessons learned

• SCRUM is working very well in situations where you just have to start….

• When the Acceptance environment is available on time include the acceptance test in the sprint

• Pay attention to the cooperation between the new and the old environment when using a phased migration strategy

• The role of test manager can be combined with the role of SCRUM Master very well

Page 60: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Different levels of virtualisation

• Server

• Desktop

• Application

• Service

Page 61: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Service Virtualisation

Page 62: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Case 4

• How can virtualisation be used within various test levels and test types?

Page 63: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Wrap-up: Virtualisation

• Rethink your test approach

• Plan for flexibility

• Practice controlled integration

• Test continuously from development to production

• Externalize your test data

• Explore advanced test scenarios

• Avoid reinventing the wheel

• Service virtualization isn’t just for testers

• Share virtual components across the enterprise

• Enhancing team productivity by building skills

Page 64: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Agenda

• Introduction

• Agile & Scrum

• Lean & Six Sigma

• Focus on non-functionals

• Virtualisation

• Continuous….& DevOps

www.eurostarconferences.com

Page 65: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

DevOps

• Short for Development and Operations

• Based on Agile and Lean principles

• Collaboration between business, development team and operations

• Deliver software in a continuous manner:

– Shorter time to market

– Quicker customer feedback

• DevOps is a business process and NOT an IT capability

Page 66: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

DevOps principles

• Develop and test against production-like systems (“shift left”)

• Deploy with repeatable, reliable processes

• Monitor and validate operational quality

• Amplify feedback loops

Sdarchitect.wordpress.com

Page 67: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Will DevOps lead to higher quality?

• Group discussion – 10 minutes

Page 68: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Introducing DevOps

www.ibm.com

Page 69: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Develop and Test

• Merging development constantly

• Test code as often as possible

• Automated tests from Unit Test onwards

Continuous Integration

• Testing earlier and continuously in the SDLC

• Earlier and continuous feedback on quality

• By test automation and service virtualisation

Continuous Testing

Page 70: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

What is necessary for Continuous Testing?

• Test environment management and configuration

• Test data management

• Integration, functional, performance, and security testing tools

• Service VirtualisationVideosnpictures.com

Page 71: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

What is the consequence of introducing DevOps?

Prepare: 10 minutes

• For Testers & Test Managers

• For Test Environments

• For (Test) Organization

Page 72: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Continuous…

• Merging development constantly

• Test code as often as possible

• Automated tests from Unit Test onwards

Continuous Integration

• Moving ideas as quickly as possible to production

• Validate business assumptions quickly

• Constant flow of changes into production

Continuous Delivery

• Release code to Production when ready

• Needs Continuous Integration & delivery

Continuous Deployment

Page 73: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

DevOps practices

• Release planning

• Continuous integration

• Continuous delivery

• Continuous testing

• Continuous monitoring and feedback

Page 74: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Increasing level of automation

Continuous Integration

Continuous Delivery

Continuous Deployment

Mo

re /

all

auto

mat

ion

For verification

try to automate as

much as possible and optimal as possible

Never forget to execute

manual testing for validation based on risk

Page 75: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Case 5

How can manual testing be incorporated in DevOps?

Page 76: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Wrap-up: DevOps

• Active stakeholder participation

• Automated testing

• Integrated configuration management

• Integrated change management

• Continuous integration

• Integrated deployment planning

• Continuous deployment

• Production support

• Application monitoring

• Automated dashboards

Page 77: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Conclusions

• Trends seem to focus on process in stead of tooling

• The test process is able to adjust to all new trends: maybe testing is the most Agile of all professions!

• The test organization will change

• The test profession will change

• The test profession will get more interesting (“Shift left”)

• Test is ready for the future

Page 78: Test Management in a changing world · • Increasing public awareness of risks • Power of social media. ... •Issues management using JIRA. Definition of Done • Installation

www.eurostarconferences.com

Questions

Contact:e: [email protected]: [email protected]