Remove Coaching Remove TDD Remove Test-Driven Development
article thumbnail

Article: How to Spread Technical Practices Like TDD in an Organization

InfoQ Culture Methods

One of the success factors for Agile and DevOps is developers changing the way they work and adopting practices like Test-Driven Development (TDD). It’s not something that just happens by itself, and many of the “usual” ways of introducing change fail for TDD. By Emily Bache.

article thumbnail

Agile Book Club: Test-Driven Development (with Mike “GeePaw” Hill and J.B. Rainsberger)

James Shore

Test-Driven Development is one of the few truly new Agile ideas. In this session, we’re joined by two folks with decades of TDD experience: Mike “GeePaw” Hill and J. In this session, we’re joined by two folks with decades of TDD experience: Mike “GeePaw” Hill and J. Test-Driven Development. ??

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

6 Talks We’re Excited to Hear This Year at the Kansas City Developer Conference

OverOps

Building Quality JavaScript With Test-Driven Development. Have you let testing fall to the wayside? This half-day intermediate-level workshop addresses and abolishes the frustration so often associated with Test-Driven Development. Wednesday at 8:00 AM | 2202. See you there?

article thumbnail

August 6th in Washington, DC: How to Introduce Test-Driven Development to Your Team (Workshop)

James Shore

This session is geared towards Scrummasters, coaches, managers, and anyone else who’s in a leadership role and isn’t a programmer themselves. Test-Driven Development (TDD) is an essential skill for agile teams. Without it, codebases quickly lose the flexibility needed to support agile development.

article thumbnail

Don't Measure Unit Test Code Coverage

James Shore

If you're using test-driven development, don't measure unit test code coverage. To improve code and test practices. Instead, use coaching and discipline-enhancing practices such as pairing or mobbing. To add tests to legacy code. To build up tests in legacy code, don't worry about overall progress.

article thumbnail

Scrum master certification: Top 13 certs for agile pros

CIO

A-CSMs attend educational offerings to gain techniques and skills that go beyond the basics and introductory mechanics of Scrum, expanding into interaction, facilitation, coaching, and team dynamics, according to Scrum Alliance. The cert recognizes candidates’ knowledge of agile principles and skill with agile techniques.

SCRUM 173
article thumbnail

Don't Measure Unit Test Code Coverage

James Shore

If you're using test-driven development, don't measure unit test code coverage. To improve code and test practices. Instead, use coaching and discipline-enhancing practices such as pairing or mobbing. To add tests to legacy code. To build up tests in legacy code, don't worry about overall progress.