Skip to main content

AI-assisted 3DDs - A New Way Test-First Approach

25-minute Talk

Speed with quality built-in? This talk will tell you how our company achieve this almost impossible goal by leveraging AI-assistance together with proven test-first approach methods.

Virtual Pass session

Timetable

10:45 a.m. – 11:30 a.m. Thursday 27th

Room

Room F3 - Track 3: Talks

Artificial Intelligence (AI) Collaboration & Communication

Audience

Software development and quality professionals, leaders and decision makers

Key-Learnings

  • We will talk about how we implemented the AI-assisted 3DDs
  • Our challenges, from upper management to the teams that are implementing it so that you can learn from them and avoid it in your implementation
  • Our success story so you can have confidence starting it out in your own companies

You might be wondering what 3DD is. When I was presenting this in our company, ATDD or Acceptance Test Driven Development, TDD or Test Driven Development and BDD or Behavior Driven Development became a tongue twister for me. Good thing my colleague coined the term 3DDs which is really ATDD, TDD and BDD combined.

I have always been fascinated by the test-first approach. Having been in software quality almost all my career life, I've seen how testing has evolved from doing it near the tail end of the Software Development Life Cycle to doing it from the inception of a product and have always been curious to see it implemented in the company that I work for.

We tried, but were not too successful as the learning curve, the investment for doing new ways of working, and innovation are not there because the reality is before the AI era, the 3DDs addressed quality but not speed, and in our company, speed and efficiency are what our clients look for.

After 5 years, armed with a few new technologies like our own gen-ai tool and Github Copilot coupled with a tried and tested approach to testing, we decided to give it another shot. I'll share our story in this talk.

By creating a spin on a proven and tested test-first approach, we were able to address speed and quality at the same time. I'm hoping that through our learnings and our challenges, this talk can help other software quality professionals be the agents for change in their own companies.

Related Sessions

Virtual Pass session
Thu, Nov 27 • 4:00 p.m. – 4:45 p.m.
Room E1 - Track 4: Talks

25-minute Talk

Artificial Intelligence (AI) Career Development Ethics in Tech

Mon, Nov 24 • 8:30 a.m. – 4:30 p.m.
F-,E- & D-Rooms

Full-Day Tutorial (6 hours)

Collaboration & Communication Leadership Quality Coaching

Virtual Pass session
Tue, Nov 25 • 11:45 a.m. – 12:30 p.m.
Room F2 - Track 2: Talks

25-minute Talk

Artificial Intelligence (AI) Diversity & Inclusion Ethics in Tech

Virtual Pass session
Wed, Nov 26 • 10:45 a.m. – 11:30 a.m.
Room F2 - Track 2: Talks

25-minute Talk

Collaboration & Communication Test Automation Testing Tools