Better Software Through Shared Understanding (Steve Jackson) @TestDouble
Better Software Through Shared Understanding (Steve Jackson)  @TestDouble
Uploaded March 2020 | Updated September 2026, 2 weeks ago
This talk takes a step back from the toolbox to ask: What are the core benefits a tool should provide?

As a project grows up, it has different needs and benefits from differing levels of “discipline”. Likewise, people have differing comfort levels for process rigor.

Too often we focus on the laundry list of benefits that we might get from a tool without considering the maturity of our project or the composition of the team. We want to build shared understanding without dictating a process that crushes diverse thought and collaboration.

This talk proposes examples as a universal way to build shared understanding without tying a team to specific tools or implementations.

More here: blog.testdouble.com/talks/2017-05-18-shared_understanding
Better Software Through Shared Understanding (Steve Jackson)Dont shy away from ambiguity of legacy softwareLegacy and/or ModernizationShorten the loop on product development with agentic codingGet to a better place with software built to lastTools aren’t enough—domain expertise wins in software developmentHundreds of devices, one data goldmine for cyclingWhen the agent spots relationships in your dataFrom prototyping to scaffolding in agentic software developmentEnd-to-end Testing with Cypress Series: 05 Isolate Test StateConsiderations for end to end vs unit tests in software developmentTesting is about confidence (especially automated tests)
Test Double |

Better Software Through Shared Understanding (Steve Jackson)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER