Remove Coaching Remove Software Review Remove TDD Remove Weak Development Team
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. If you're trying to improve your team's coding and testing practices, perform root-cause analysis 1 of escaped defects, then improve your design and process to prevent that sort of defect from happening again.

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. If you're trying to improve your team's coding and testing practices, perform root-cause analysis 1 of escaped defects, then improve your design and process to prevent that sort of defect from happening again.

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

How to build confidence as an engineer: an interview with Jacque Garcia, CircleCI Software Engineer

CircleCI

In this interview, we spoke to CircleCI Software Engineer, Jacque Garcia. I’m a software engineer on the X Team. I’ve been with the X Team for more than half the year, but I’ve been at CircleCI for almost a year and a half now. One is confidence in my code. What builds your confidence in your code?

article thumbnail

No Fighting In This (Agile) Dojo with M. David Green

Marcus Blankenship - Podcasts

How can we train teams to consistently produce quality code without negatively impacting productivity? David Green, discuss Agile Dojos and how they can make teams more effective. Dojos provide a six-week training ground where teams focus on recognizing and replicating value by pairing, mobbing, and swarming. Episode 46.

Agile 59
article thumbnail

Changing How We Change Software with GeePaw Hill

Marcus Blankenship - Podcasts

In this episode of Programming Leadership, Marcus and his guest, GeePaw Hill, discuss how the doubling rate in the software industry has resulted in a complete lack of trade discipline. The doubling rate of makers has resulted in a total lack of culture in the software industry (2:12). Why good workers leave the organization (18:05).

article thumbnail

Lessons Learned on the Path to Managing with Amy Phillips and Aaron Randall

Marcus Blankenship - Podcasts

Announcer: Welcome to the Programming Leadership Podcast where we help great coders become skilled leaders, and build happy high performing software teams. Progressed, eventually, to leading test teams, and managing testers, and then moving more into agile roles and team coaching. Links: Sponsor: GitPrime.

article thumbnail

Agile vs Waterfall: Key Differences And Definition?—?Which Model Is Better?

Codegiant

In this article, you’ll find out whether Agile or Waterfall is more suitable for your team. And make an accurate assessment of which methodology is best suitable for your team. Agile is also about human interactions, customer collaboration, adapting to change, and producing working software. Agile vs Waterfall.” What Is Agile?

Agile 52