Continuous Discussions (#c9d9): Episode 19 Recap – Test-Driven Development

test-driven-development(Having broken my share of code over the years,) I’m personally passionate about testing, and Test-Driven development in particular.

TDD: Is it Xtreme? We don’t think so. Any practice that creates an iterative, incremental path to adding value for your end users is a natural fit for any Continuous Delivery pipeline.

This morning on Continuous Discussions we talked Test-Driven Development with a team of panelists who know what it takes to succeed with TDD, and why you should make the effort.

On the live episode, we posed 4 questions to our speakers:

  1. What are the measurable benefits of TDD?
  2. What are some of the challenges of TDD?tdd-challenges
  3. What are the alternatives to TDD?
  4. and finally- we asked our speakers to share a TDD horror story with us.tdd-horror-stories

Check out the recording of the episode to learn how you too can leverage TDD, and what are the best-practice patterns and processes teams can embrace to add testing earlier in their flow .

Watch the Replay of this episode:

This episode features:

albert albalaAlbert Albala
Active member of the Drupal community since 2006, specializing in automated testing, standardized deployment, and CI. He is a consultant currently working with the Linux Foundation and CGI Group.
@alberto56 | dcycleproject.org
jon krugerJon Kruger
Independent consultant, software developer, Agile enthusiast, improving people’s lives through software.
@JonKruger | jonkruger.com
melvinMelvin Laguren
Staff Engineer at Macy’s focusing on test automation and designing the CI/CD pipeline.
@mlaguren | www.laguren.net
Regg StruykRegg Struyk
With 20+ years of commercial software development and testing experience, Regg is the Product Evangelist for Polarion QA.
@PolarionNews | blog.polarion.com/author/struykr/


c9d9-resources-tile

On the next episode of Continuous Discussions:

For our 20th episode celebration, Gene Kim is joining the c9d9 community to discuss the KPIs for DevOps and Continuous Delivery.

Add the event to your calendar »

c9d9-episode-20-featuring-gene-kim

How do you measure Agility? Reliability? Efficiency? Quality? Success?!
And what does the ideal dashboard look like for Dev, for Ops and for the Business.

Join c9d9 as we talk about the metrics that matter for different stakeholders to evaluate their DevOps or CD implementation and software delivery performance.

Add the event to your calendar »

This episode will feature:

gene kimGene Kim
DevOps enthusiast, researcher and co-author of the best-selling book “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win,” and the founder of IT Revolution.
@RealGeneKim | itrevolution.com/devops-blog/
han limHan Lim
Han has been hacking in the spirit of Agile since 2009. He is a fervent believer of automating repetitive tasks and is currently a Tech Lead for for his team at WDS, A Xerox Company.
@tagore79 | singularity-sg.github.io/
Kalpak ShahKalpak Shah
CTO of MSys Technologies. Kalpak heads overall technology development of MSys and guides the strategic direction of the company.
@kalpakshah | tech-rumble.blogspot.in/
LeenaPatkós Csaba
Head of the software department at Syneto. Software developer at FeedXL. Writer, speaker, sci-fi fan in his free time.
@PatkosCsaba | patkoscsaba.blogspot.ro

Continuous Discussions (#c9d9) is a bi-weekly series. See all episodes here.

Anders Wallgren

Anders Wallgren is Chief Technical Officer of Electric Cloud. Anders brings with him over 25 years of in-depth experience designing and building commercial software. Previously, Anders held executive and management positions at Aceva, Archistra, Impresse, Macromedia (MACR), Common Ground Software and Verity (VRTY). Anders holds a B.SC from MIT.

Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe

Subscribe via RSS
Click here to subscribe to the Electric Cloud Blog via RSS

Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Continuous Discussions (#c9d9) Video Podcast

c9d9 Continuous Discussion on Agile, DevOps, and Continous Delivery

Next episode:

Episode 75: Monitoring and DevOps

August 8, 2017, 10am PT