Early Bird Discount Ends June 30! Get a special discount on Combo tickets before prices go up. Secure yours now — Click here.
Track Talk I November 14 I Track 3 I 1:45 PM – 2:25 PM
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 new technology coupled with a tried and tested approach to testing, we decided to give it another shot, and this is what this talk is all about. After this talk, you will learn about:
1. How we implemented the AI-assisted 3DDs
2. 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
3. Our success story so you can have confidence starting it out in your own companies By creating a spin on a proven and tested test-first approach, we were able to address speed and quality at the same time, and 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.
Quality Engineering and Transformation Leader at SunLife
Mark Nicholas Angeles, or Kulas, is currently a Director, Software Quality Engineering with Sun Life Financial. Kulas is a seasoned Engineering leader with more than 17 years of experience in IT mostly in quality engineering and DevOps. He worked with different companies mainly in the financial and insurance industries, such as the Development Bank of Singapore, Chubb Insurance, Manulife Financial, and RBC as a quality engineering leader supporting different activities in quality engineering and automation. Kulas holds a Master of Technology Management and a Bachelor of Science in Computer Science degree from the University of the Philippines. Kulas is an Professional Certified Coach (PCC) and a member of the International Coaching Federation focusing mainly on Life and Transition coaching for individuals, teams, and groups. He finished his life coaching training at the Institute of Professional Excellence in Coaching in Toronto, Canada. Outside work, Kulas is a husband and a father to his 3 beautiful children. He also plays the drums, has a love for obstacle course racing, and is a Jesus follower.