3 ms·
Lack of understanding of the business model produce bugs that are much more costly to fix, and TDD cannot catch those. TDD has a place, and finding bugs in pro
by jorgeleo 9y ago
Lack of understanding of the business model produce bugs that are much more costly to fix, and TDD cannot catch those.
TDD has a place, and finding bugs in production can range from annoying to flat out dangerous depending on the system, but the primary reason for failed IT projects is not bugs, but lack of soft skills, lack of proper business communication. Check https://www.cio.com/article/3211485/project-management/why-it-projects-still-fail.html https://www.cio.com/article/3211485/project-management/why-i... and see the root of the problems, and notice that the proposed solution does not point to solve the root problems, instead they keep tooting dogmas