Expanding TDD to a Whole Test-Driven Organization
Software engineers have long used the practice of test-driven development (TDD) to better inform decision-making, reduce total development time, and write well-crafted, elegant code. But this approach can benefit more than just software engineers; sales teams, product managers, QA specialists, and release engineers can all employ TDD. What if your entire organization operated with a “red, green, refactor” philosophy? The sales team could write tests for their hypotheses about what potential customers want, product managers could write tests to validate how existing customers use your product, and QA and test automation engineers could create their tests before engineers write a single line of code! Joe Leo will show how focusing on testing first is a healthy approach to product development and business solutions. Learn how coordinating these efforts leads to a test-driven organization—and powerful results.
Joe Leo is the CEO and founder of Def Method and coauthor of The Well-Grounded Rubyist, 3rd Edition. Joe brings his mix of engineering muscle, business acumen, enthusiasm for challenges, and technical leadership to the helm of Def Method. Before founding Def Method, Joe spent over a decade as a developer, delivering high-quality software solutions spanning government, education, finance, and e-commerce. He is a confident and engaging speaker and has spoken at high-profile conferences such as SCNA and Gotham Ruby Conference, as well as small Meetup gatherings. Outside of the office, Joe has helped to build the NYC developer community as lead organizer of GORUCO, a member of the Technical Advisory Board of the New York Foundling, and an instructor at General Assembly.