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.

article thumbnail

8 questions to answer before your startup faces technical due diligence

TechCrunch

Will your organization and your code pass technical due diligence when it’s your turn? Let’s start with the positives: If an investor is proceeding with technical due diligence (TDD), you’ll likely pass. Here’s the not-so-good news: Companies can pass the business test, but fail TDD. A quick primer on TDD.

Insiders

Sign Up for our Newsletter

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

article thumbnail

TDD and Reported Defects

Net Objectives

Most organizations have some type of reporting mechanism allowing customers to alert them to defects they have encountered. TDD views this very differently. In TDD, a “defect” is code that … Continue reading "TDD and Reported Defects". In TDD, a “defect” is code that … Continue reading "TDD and Reported Defects".

article thumbnail

TDD and Legacy Code

Net Objectives

TDD is a powerful way to develop new code. However, most organizations have significant existing code that was not developed this way. In his excellent book, Working Effectively with Legacy Code, Michael Feathers outlines techniques … Continue reading "TDD and Legacy Code".

article thumbnail

Team Leadership in the Age of Agile

Speaker: Roy Osherove, Technology and Leadership Consultant

To do this, you've learned a wide variety of techniques and methodologies - SCRUM, Kanban, TDD, DevOps, self-organized teams, and much more. Roy Osherove, the author of Elastic Leadership, is going to provide some answers that come from his experience seeing this across many different organizations.

article thumbnail

TDD does not Replace Traditional Testing

Net Objectives

Some organizations who have adopted TDD as their development strategy have assumed that they no longer need SAT/QA testers, since the developers are now writing tests. Developers write the tests they need to drive correct behavior into the … Continue reading "TDD does not Replace Traditional Testing". This is a mistake.

TDD 40
article thumbnail

TDD and Code Coverage

Net Objectives

It’s not unusual these days for development organizations to adopt a code coverage requirement. Measurement tools are used as a process gate, where the team must achieve this minimum coverage level before code can be checked … Continue reading "TDD and Code Coverage".