"challenges faced by testers working on agile teams" by aldo rall

Post on 14-Jun-2015

191 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall As a tester, moving into an Agile team can be frustrating and difficult. Often times leaving testers disillusioned and projects suffering due to a lack of quality. In this talk, Aldo Rall will be looking at the typical challenges that testers face when moving into the Agile world, and touch on some key points that needs consideration for testers to successfully adapt in this new and often strange world called Agile.

TRANSCRIPT

Challenges Faced by

Testers starting work

in Agile Teams

IC Agile Attendance Code: Indigo611

Copyright 2014

From a question on LinkedIn

“Share a few challenges ….in agile environments”

To Old Paradigms being Old

A “newer” Old Paradigm

• Dev team decided to “Go agile”

• Water-Scrum-Fall types

• AGINO

– Agile in name only

• SINO

– Scrum in name only

• Testing is still done after development

Talking the Talk, Without Walking

Let us look at how testers spend their time (1)

Source: The Future of Software Testing: Where do Testers Spend Their Time?, Published by IBM, October 2014

Let us look at how testers spend their time (2)

Source: The Future of Software Testing: Where do Testers Spend Their Time?, Published by IBM, October 2014

Let us look at how testers spend their time (3)

Source: The Future of Software Testing: Where do Testers Spend Their Time?, Published by IBM, October 2014

Signs of ‘AGINO’

Tools

Techniques

SDLC Approach

Structuring of Work

Why these shortcomings?

• Scrum not addressing Quality• Testing is not Continuous

– How do you do testing as an ongoing activity in a sprint, and not fall into a mini waterfall implementation inside a sprint?

• Outsourcing of testing is still prevalent– If software development is a core competence in Orgs – why outsource

testing?

• Automation not addressed properly– Build up technical debt– Skills?

• Transitioning Testers– “If you fail to transition testers to the correct mindset before trying to tackle

the process changes, then you’re setting your team up for failure” See “4 Steps Towards Developing the Agile Testing Mindset for Successful Transition to Agile Process” - www.SoftwareTestingHelp.com

And… some answers from LinkedIn

• “old testing approaches are shoehorned in agile environments with bad results”

• “testing is not a phase but a continuous activity that happens at all levels”

• “need for a culture change where testing is responsibility of the agile team and not of the tester”

• “testers to have T-shaped skills and work in close collaboration with developers and product owners and not in isolated test teams”

• “unlearning that traditional testers need to go through before they are ready to work in an agile environment where they are no longer the quality police”

• “increased need for test automation due to the frequent releases... test automation … is a development activity”

• “some teams think it is enough writing test automation at the UI level and not at the unit or integration level”

• “in agile context, distributed teams are often a false economy”

What the Research is Saying

Source: The Future of Software Testing: Where do Testers Spend Their Time?, Published by IBM, October 2014

Sou

rce

: Th

e Fu

ture

of

Soft

wa

re T

esti

ng

: Wh

ere

do

Tes

ters

Sp

end

Th

eir

Tim

e?, P

ub

lish

ed b

y IB

M, O

cto

ber

20

14

Signposts to a Shifting Paradigm

Tools

Techniques

SDLC Approach

Structuring of Work

In Closing

IC Agile Attendance Code: Indigo611

top related