Artwork for podcast Business Without Bullsh-t
EP 178 - Darren Webber - “Software doesn’t work”
Episode 1784th April 2023 • Business Without Bullsh-t • Oury Clark
00:00:00 00:18:25

Share Episode

Shownotes

Darren Webber, CEO of TTC joins us to explain what he means by that and why there’s a need for software companies whose sole purpose is to test software made by other companies. He also shares his career journey from picking garlic to entering the C-Suite and tells us why he thinks lazy "desk hugging" heads in big organisations are utter bullshit.

TTC is a global IT services and consulting firm based in New Zealand that helps big organisations undergo digital transformation as a competitive advantage.

BWB is powered by Oury Clark

Transcripts

Speaker:

We ready?

Speaker:

Let me clear my throat.

Speaker:

Hi, and welcome to Business Without Bullshit.

Speaker:

I am Andy Oriana, alongside me as my co-host Simon Walsh.

Speaker:

Hello Andy.

Speaker:

And today we are joined by the fabulous Darren Weber.

Speaker:

How you doing, Darren?

Speaker:

I'm living the dream.

Speaker:

Darren is to be here.

Speaker:

Darren is c e o of ttc.

Speaker:

The testing company, an IT services and consulting firm based in New Zealand, specializing in helping big organizations undergo digital transformation at a competitive advantage.

Speaker:

TTC is a global firm with bar branches in America, Australia, Europe, uae, and Asia.

Speaker:

Thanks for coming to the podcast.

Speaker:

It's really, really nice to see you.

Speaker:

So we always like to start with this question.

Speaker:

What is keeping you up at night?

Speaker:

I'll just show you things.

Speaker:

Obviously as startups, we've been here for a year now, so getting a presence in the market.

Speaker:

Obviously London, huge financial services market.

Speaker:

Coming in as a, essentially a startup is, is not easy.

Speaker:

So acquiring new clients, new brands.

Speaker:

So that's, that's tricky.

Speaker:

Lot of work around business development.

Speaker:

Take a step back, just briefly cuz you mentioned financial services being your customer base.

Speaker:

What, what, what is it you do briefly?

Speaker:

We test.

Speaker:

You test software and that's particularly, and we're really good at it and particularly important for fintechs.

Speaker:

Yeah.

Speaker:

Yeah.

Speaker:

So obviously your software doesn't work.

Speaker:

The impact to the incline is pretty significant.

Speaker:

I always think anyone who does a startup is insane.

Speaker:

You are a bit more than a startup, you're a successful company, but you have taken the, uh, hospital pass as they say of uh, one Darren, one you guy to the uk and make it all happen.

Speaker:

And I've seen many of us come into the uk.

Speaker:

This is a tough market.

Speaker:

Yeah, it isn't it.

Speaker:

It is.

Speaker:

But.

Speaker:

But it's, it's kind of what I've trained for all my life.

Speaker:

I've worked here before.

Speaker:

I've worked in different geographies, Asia, you know, Europe, whatever.

Speaker:

This is a natural place for me to be.

Speaker:

I love London.

Speaker:

I love the, the Chancellor in Excel in probably the hardest market.

Speaker:

So it's kind of like, how good are you and if you're gonna test yourself and as an organization.

Speaker:

Yes.

Speaker:

We've been in the US maybe seven or eight years, obviously Australia and New Zealand, we're in Singapore.

Speaker:

We've opened India about nine months ago, so that's growing.

Speaker:

Um, uae, so this was the gap.

Speaker:

So we don't have Europe or uk.

Speaker:

You know, I'm sure there was something in the fine print I didn't read, but, um, I'm here and, and, and loving it.

Speaker:

But it's, it's, it is a very, very challenging, do you think more difficult than the us?

Speaker:

No, I think US is a pretty tricky market.

Speaker:

I know a lot of Kiwi companies have failed in the US and, and they've succeeded here, and maybe that's, A cultural thing.

Speaker:

Maybe there's something there, I'm not sure.

Speaker:

But, um, but the, the guy that runs the US Chris roll has done an outstanding job for, for six or seven years.

Speaker:

So, and that, that market's just going strengths to strength.

Speaker:

I mean, I've got some massive customers, uh, US National, or is he?

Speaker:

Kiwi?

Speaker:

Kiwi, okay.

Speaker:

Yeah, yeah.

Speaker:

Yeah.

Speaker:

Because cuz often you'll hear sort of foreign companies, particularly Australian, New Zealand companies, will put a US national in, um, to kind of help kind of bridge some of those cultural differences.

Speaker:

So really interesting that your guys are, and I think in certain geographies that's really important.

Speaker:

Yes.

Speaker:

I mean, when we're working, doing work in France, we obviously native speakers, so you've gotta get French people.

Speaker:

Yeah.

Speaker:

In, in, in Singapore, the guy that's running Singapore, he's been in that market for a very long time, so, um, obviously the guy that runs India, he's Indian, so there's certain markets, so thinks that we, the guy that runs, um, Australia is English.

Speaker:

I was about to say, the thing that we share is that Australia and New Zealand and the UK and arguably maybe Canada, It's the few markets that you could send a salesman, cross border, you can send someone, yeah.

Speaker:

A cult, a culture.

Speaker:

Certainly Australia, New Zealand, or uk you know, something like Simon, I'm quite passionate about.

Speaker:

They're, they're, they're very close and it upsets me that there's a lot of UK people are like Australia, what?

Speaker:

Like, or New Zealand, what, you know, and, and, and I mean, It particularly works, it's like forever for whatever differences that sometimes UK or British Australian people may think, whether it's bloody palms or you know, Kiwis may feel, because Kiwis are quite, quite, it's always it's sports related.

Speaker:

Always.

Speaker:

Yeah.

Speaker:

But underneath it, we work together incredibly well.

Speaker:

Yeah.

Speaker:

But I think, but I think if you look kind of, you're in New Zealand, Australia here, you certainly in Australia and New Zealand, there've been English people or poms in and out for kind of centuries, and That's right.

Speaker:

Same here.

Speaker:

So I think sort of, you know, to some extent, even though we're all different, there has been kind of a quite a good merging of the three cultures.

Speaker:

I think it's tighter.

Speaker:

Yeah.

Speaker:

I just think it's tighter and it goes back a few hundred years and we've mostly forgiven the English, so we, we are moving on.

Speaker:

Darren, how many people do you have globally?

Speaker:

I think it's 400.

Speaker:

Amazing.

Speaker:

So it's, it's grown quite a lot in the last year.

Speaker:

So I think we've, in the last six or seven months, I think India's pushing 50 now.

Speaker:

So that's given it a nudge And, and is the bulk of your hiring for, I guess, Rare tech resource in India or you hiring tech resource in each each of their market that's you operating?

Speaker:

Yeah, I mean New Zealand's gone ballistic from, from what I'm seeing with the hiring there.

Speaker:

So that that's obviously, you know, local New Zealand people, um, US is always growing cuz it's just a big market.

Speaker:

And obviously with the India team kicking on supporting those geos then that, that's really been the growth.

Speaker:

But it's engineers, it's it's automation engineers, it's test engineers, it's smart engineering.

Speaker:

Second.

Speaker:

So what we're talking about is a company that comes in and tests software.

Speaker:

Yes.

Speaker:

So software companies, test software.

Speaker:

What do you, what do you mean you're testing software?

Speaker:

Software doesn't work a lot.

Speaker:

There's a whole industry.

Speaker:

There's millions and millions and millions of people who are quality engineers or software engineers exist because soft software doesn't do what it says on the turn.

Speaker:

And particularly when you integrate it with something.

Speaker:

Or multiple integrations with multiple products.

Speaker:

Well then you've gotta keep up.

Speaker:

And then they all, they update and then, yeah, and you've gotta retest all of that.

Speaker:

Or you're taking the use cases and you're going, okay, well this is what you say it's gonna do.

Speaker:

We're gonna test to see whether it, that's what it does.

Speaker:

And often it doesn't.

Speaker:

Do they know it's not doing it cuz they're not getting what they, sometimes there are limitations.

Speaker:

So you within your, if you're a software development company and you can, you build a product.

Speaker:

It's got to fit into multiple landscapes.

Speaker:

So all your customers are come, gonna have a different landscape, a different environment.

Speaker:

So plugging that in, you can't always test all those variations.

Speaker:

So it's only when you get into a client environment and plugging it into everything.

Speaker:

And you might have, you know, banks will have, for example, uh, they could have four or 5,000 systems.

Speaker:

Asset management firms might have a hundred different applications or systems, even us.

Speaker:

So it's pretty complicated stuff, and you're talking an end to end transaction flow and every single point along that, the data has to be correct.

Speaker:

It has to do the right thing, it has to calculate the right thing, and at the end, the customer experience has to be good.

Speaker:

But hang on a second.

Speaker:

You go in and test it.

Speaker:

I mean, a, how do you test it?

Speaker:

And then B, you test it so it doesn't work.

Speaker:

And then they go, all right, thanks very much.

Speaker:

Oh yeah.

Speaker:

A lot of our job is, can you fix it?

Speaker:

We don't fix it.

Speaker:

Can you just identify what, sorry.

Speaker:

So we, we, we will tell you your baby's ugly and we'll give you some recommendations on where you baby might, it's about time someone did, might look to fix it, but we don't fix code that goes back to a development team.

Speaker:

So we'll, we are essentially identifying our issue.

Speaker:

And how are you working this out?

Speaker:

Is this automated?

Speaker:

This is a man with a spanner and a hammer.

Speaker:

Uh, it's all, it's all, we automate as much as we can.

Speaker:

That's the future.

Speaker:

It's been that way for 23 years.

Speaker:

So you write a program to software to test software.

Speaker:

You say, oh, you do this, this, and this, and then you write an automated thing to do this, this, and this, and see what software outcome.

Speaker:

Outcome software.

Speaker:

Yep.

Speaker:

And then you highlight auditors.

Speaker:

No, we do assessments.

Speaker:

We don't call them audits.

Speaker:

Soon as you say the word audit, people get pucker up.

Speaker:

Right?

Speaker:

So you don't want that?

Speaker:

No.

Speaker:

So we do assessments, which says you might want to look at certain things.

Speaker:

You know, you've got some challenges in this area, you've had some issues.

Speaker:

It's probably, we do a bit of a root cause analysis, impact assessment, whatever, and we'll tell you that's because you haven't tested that part of the system.

Speaker:

It's causing that problem for your customer.

Speaker:

Therefore, we'll go and do it and sort it out, but we won't fix it or go back to the vendor developer, whoever it is, they'll fix it.

Speaker:

So there's a.

Speaker:

Independence between that.

Speaker:

So we're not marking, they're not marking.

Speaker:

They must love you.

Speaker:

These, no, no.

Speaker:

These ccs, they're software developers not tested.

Speaker:

Have you heard about ttc?

Speaker:

The fcs?

Speaker:

But you know, ultimately it's about the end customer experience.

Speaker:

So if you are selling a product or service, To someone in the market.

Speaker:

It needs to work, it needs to be fit for purpose.

Speaker:

And, and these test scripts, you, you write, do they, do they emulate the end-to-end thing or do they just kind of go, okay, well this little test script will test this little bit of it and this little bit will test that bit?

Speaker:

Both.

Speaker:

Okay.

Speaker:

Yeah.

Speaker:

So you have unit tests or system level tests or integration tests or performance tests or, or whatever, so, so they're all, and TDC will do the whole gamut of that.

Speaker:

We don't generally do unit testing, which is the lowest level of testing.

Speaker:

The devs that do that, but we'll do everything else.

Speaker:

But I was just gonna think if, if a banker's got, you know, kind of four or 5,000 different kind of integration points, it must mean that there's a kind of massive kind of responsibility on you guys if you are kind of doing end-to-end testing on something like that.

Speaker:

Yeah.

Speaker:

Yeah.

Speaker:

And, and again, a lot of it is regulatory.

Speaker:

So you'll have, you know, that you need to prove that what you said you've done, you've done, you have to have evidence.

Speaker:

So yeah, it's, it's serious stuff.

Speaker:

Um, and, you know, businesses can get closed down or whatever because, you know, software doesn't work.

Speaker:

But also just thinking about it, like if you are, if you've got your own software to test, you must be developing software.

Speaker:

So you've got to have your own software tested, but then, Test other people's software.

Speaker:

It's kind of almost like this Russian doll of testing, isn't it?

Speaker:

It is a little bit, yeah, yeah, yeah.

Speaker:

But the products we use are best practice.

Speaker:

The sort of top Gardner quadrant software products that are, have, have had installations, you know?

Speaker:

What do you mean the products you use to test?

Speaker:

So, so, so software test.

Speaker:

Tools, but, but that's what they would say about the other products, wouldn't they?

Speaker:

They say, oh, well these products, the software we use is the top grade, you know, class A.

Speaker:

But it's been fairly robustly tested across, well, I think, I think the principle is actually this, is that it's easier to tell if something's wrong than to get it right.

Speaker:

So in essence, if you write a piece of software that's gotta do some stuff, it's easier to write something to check whether it did that.

Speaker:

Then it is the right thing to do that thing just, but, but also the people using the tools or programming the tools of its open source, they do know what they're doing.

Speaker:

And you know, do you find, these days when you look at software, the majority is open source?

Speaker:

Is that, is that where it's heading or not?

Speaker:

It's certainly huge.

Speaker:

Globally.

Speaker:

Open source is massive, but again, proprietary tools, um, certainly have their place.

Speaker:

We have some really strong partnerships with, with vendors that have proprietary tools that are best of breed.

Speaker:

They're, they're absolutely brilliant.

Speaker:

Some companies want open source tools.

Speaker:

It's just a different model.

Speaker:

Business Without Bullshit is brought to you by Ari Clark.

Speaker:

Straight Talking Financial and legal advice since 1935.

Speaker:

You can find us@ariclark.com.

Speaker:

What do you think is bullshit in business?

Speaker:

There's a few things, I guess.

Speaker:

Um, one of the things that I've sort of witnessed over my career is people occupying.

Speaker:

A seat when maybe someone much more capable could be doing that role and they hang on for dear life.

Speaker:

And, um, you know, you meet with them and you're kind of thinking, yeah, there's a, there's a village missing an idiot here somewhere.

Speaker:

How do we try and work with this guy knowing that.

Speaker:

They're not interested in moving the dial forward.

Speaker:

So those characters in, in influential roles who really just keep the desk occupied.

Speaker:

I, I find that quite sad.

Speaker:

I'm not sure I understand you fully.

Speaker:

Yeah.

Speaker:

So say it a different way.

Speaker:

So, Meeting with a senior person that has no interest in doing interesting stuff for their organization.

Speaker:

They're literally no vision.

Speaker:

No vision, literally there to eat their lunch.

Speaker:

They're not gonna move the improve things.

Speaker:

They've done the same role for the X period of time and, and it probably hurts your organization ultimately is, do you find that something you see in big businesses more?

Speaker:

Because I mean, yes.

Speaker:

Yeah.

Speaker:

A hundred.

Speaker:

In large organizations where you've got people that are just, just sort of sitting there.

Speaker:

So I guess in your line of work, yeah, you, you, you are kind of coming across executives in certain organizations who are technically your clients.

Speaker:

You're trying to help them do a better job or their software do a better job and they've just got no interest in actually it do doing anything better.

Speaker:

Bigger companies, you get the greasy.

Speaker:

And the gre.

Speaker:

I know it cuz I've never worked in a big company, but people come and work here from big companies.

Speaker:

I find it really weird how they act cuz the greasy pole is you have to promote yourself.

Speaker:

You have to play a political game, you have to be in the right place at the right time.

Speaker:

You have to know chat two and all of that shit to get up the pole.

Speaker:

And then that's the only way of getting up the pole of these big companies.

Speaker:

So the fucking assholes rise up the pole and that's got nothing to do with the responsibility that you should put someone at the top with the fucking vision.

Speaker:

Who's brilliant with people, basically a brilliant, you know, team communicator.

Speaker:

You know, I think I, I agree.

Speaker:

This is where we're gonna ask you a list of questions to get to know you a little better.

Speaker:

Darren, get to know the inner Darren, you have five to 10 seconds per question.

Speaker:

Yeah, no dicking about, no asking questions and that's, I'm basically pointing at myself cuz it's really hard not to.

Speaker:

He did point at me, but hey.

Speaker:

Okay.

Speaker:

Dq the music.

Speaker:

Um, Simon, what was your first job, Darren?

Speaker:

Uh, first real job was a bank teller, so that was quite interesting.

Speaker:

But I've had other jobs, seasonal work and things like that.

Speaker:

So Handling, no, stop asking questions.

Speaker:

What's your worst job?

Speaker:

Garlic.

Speaker:

Picker, I'm reconciling bank teller with garlic picker.

Speaker:

Well, that, that was a seasonal job.

Speaker:

Okay.

Speaker:

You know, um, the BA weren't paying you enough SW hands or something like No, you stink.

Speaker:

Yeah.

Speaker:

Essentially.

Speaker:

And you can only hang around with other garlic pickers.

Speaker:

So, and I've never thought about garlic pickers.

Speaker:

You can't, you can't go to the park.

Speaker:

If you go to the park, when you pick, you've got a corner.

Speaker:

Yeah.

Speaker:

Yeah.

Speaker:

Are they soft?

Speaker:

They look just like you, but 'em in the shop.

Speaker:

What is it?

Speaker:

A tree.

Speaker:

Where's garlic?

Speaker:

The roof from the ground.

Speaker:

You got, you've got to bend over all day.

Speaker:

It's, it's back break.

Speaker:

Fuck it.

Speaker:

Yeah.

Speaker:

And you're covered in dirt and, and no one likes you a favorite subject at school history.

Speaker:

I really enjoy looking back at stuff.

Speaker:

What's your special skill?

Speaker:

Yeah, it's an interesting one.

Speaker:

Probably hiding my special skill.

Speaker:

Um oh.

Speaker:

I, I, I, I, I see patterns and I like architecture and I like strategy and, and I like joining the dots and, and sort of working out what's broken in the system and trying to make it better.

Speaker:

What did you want to be when you grew up?

Speaker:

Um, all black, which I think a lot of Kiwi kids want to be, that is a rugby player.

Speaker:

For those of audience.

Speaker:

Did you play rugby at school?

Speaker:

I did.

Speaker:

I did for many years.

Speaker:

Played in Japan.

Speaker:

Played, uh, They're all blacks, man.

Speaker:

Butas.

Speaker:

What did your parents want you to be when you grew up?

Speaker:

I, I, you know, the old story, happy, well adjusted type roles and all the rest of it.

Speaker:

And you know, I made a sort of flippant column comment about maybe making enough money to look after them in their retirement.

Speaker:

What's your go-to karaoke song?

Speaker:

So, generally I go to the bar.

Speaker:

You run away from a karaoke episode, that's not a song.

Speaker:

It'll be, it'll be, it'll be, um, I don't know, Bob Seger or something.

Speaker:

That's easy enough to sing in a, in a really crappy, kind, karaoke way.

Speaker:

Yeah.

Speaker:

Born question.

Speaker:

Even though he is not present, I'm now worrying he's still in the building office.

Speaker:

Dogs business or bullshit.

Speaker:

So mostly bullshit.

Speaker:

Mm-hmm.

Speaker:

But I've certainly seen not when you have a dogs on mass in the office, I think that gets quite chaotic.

Speaker:

I seen it.

Speaker:

No, that's terrible.

Speaker:

One, but one or two.

Speaker:

I think it, it, it just changed the dynamic.

Speaker:

Dynamic of the office.

Speaker:

Have you ever been fired?

Speaker:

I think I've been fired.

Speaker:

Cherry picking.

Speaker:

Hang on.

Speaker:

So, garlic picking, cherry picking.

Speaker:

What do you think?

Speaker:

You think?

Speaker:

Well, it could have been a mutual exit.

Speaker:

It was a, it was a cherry picking Standoff.

Speaker:

Yeah.

Speaker:

I think we were throwing and eating more cherries and we were picking, and I think, I think you can tell when the foreman frow at you in a certain way.

Speaker:

Maybe you, there's some fucking cherry.

Speaker:

I mean, seriously, I, you know, that's like, I've gone picking, I mean, you've gotta really be fat fuck to go, you know, to to eat more than your film.

Speaker:

Yeah.

Speaker:

You know, because you're certain.

Speaker:

Eating the garlic, were you?

Speaker:

No, the garlic was, was and, and don't to this day.

Speaker:

Yeah.

Speaker:

What's your vice?

Speaker:

It's a tricky one.

Speaker:

Probably English pubs.

Speaker:

I really like English pubs.

Speaker:

I like the vibe.

Speaker:

I like I I like everything about them.

Speaker:

I think they're quite addictive.

Speaker:

And, and you know, it's the one thing Australian Kiwi say they miss to me about the uk.

Speaker:

They say the only thing I meant, oh, I miss the pubs.

Speaker:

The pubs are fantastic.

Speaker:

Um, this is gonna give you 30 seconds to pinch your company, your podcast, your book, whatever you like, off you go.

Speaker:

Right?

Speaker:

So ttc, the testing consultancy is software testing company.

Speaker:

So essentially, We do one thing really well, which is test software.

Speaker:

So, uh, key part of our strategy is to automate where possible automate everyth.

Speaker:

So I think that's, that's key.

Speaker:

We do that extremely well, company of about 400 people.

Speaker:

So I think most of, uh, those maybe 80, 90% are engineers.

Speaker:

So we are, we're essentially an engineering company and, uh, I, I think one of the things we do really well is we fit into your company's culture.

Speaker:

So I think we try really hard to fit in, um, work within the boundaries of, of, of the culture that, that, that, you know, companies, uh, that we're dealing.

Speaker:

You know, have, and I think that's really important.

Speaker:

That allows us to probably have a bit more of an intimate relationship with organizations, get under the covers, uh, and, and, and that way we add more value.

Speaker:

So we're not just really selling bodies, we're sort of selling solutions and, and trying to get their attention around.

Speaker:

Adding sort of innovative solutions to, to problems that they've probably had for a long time.

Speaker:

So that's it.

Speaker:

Thank you.

Speaker:

You have it.

Speaker:

Uh, that was this week's episode of Business Without Bullshit, and we'll be back with b w extra on Thursday.

Speaker:

Thank you, Simon.

Speaker:

Thank you too.

Speaker:

Thank you.

Speaker:

You Darren, Andrew.

Speaker:

Thank you Darren.

Speaker:

Uh, it's been a pleasure.

Speaker:

Until then, it's chow.

Speaker:

Wonderful experience.

Links

Chapters

Video

More from YouTube