- Many times when I go in to see teams,
we have a discussion about obstacles to automation.
There are so many that are similar across teams
and those are some of the ones that we'll talk about today.
One of the first ones I hear is,
"How can I get the rest of my team to help?"
So they are really missing that whole team approach.
- Right, they maybe expect the testers
to do all the automation.
Another problem I see in a lot of new Agile teams
is they're missing out
on those core Agile development practices,
like test-driven developments,
so they don't even have automated unit tests.
So it makes it very hard to even start
because they're missing those skills.
I often find that sometimes they don't even want
to know or they don't know what skills to have.
It's a lack of knowledge almost, right?
- Right, exactly.
- The other thing we see is
we have too much to do,
so much work we don't have time for learning.
It's like getting stuck on that hamster wheel,
as I like to call it. - Right, yeah.
- So, you just get too busy.
- Right.
Worrying about those deadlines.
- Yes.
- And one I hear so often is,
"We don't have time, we don't have money
for the tools we need," right?
- Yeah, it's kind of that whole pay me now, pay me later,
that's kind of what we'll talk about a little bit.
The last one that I see really often
is that the user interface is changing all the way through.
You've got these small stories that changes every time,
how can we possibly automate?
- Right, especially because so many new teams
are trying to do all their automation through the UI
and wondering why they can't succeed with it.
- Right.
- This is just a few of the obstacles
that your team might face
and we're going to talk
about how we can change the approach to automation
to help you overcome these obstacles.