Re:Erik Meijer: AGILE must be destroyed, once and for all
by poseid on Thursday January 08, 2015 @09:13AM
(#8856400)
agree - TDD and stand-up meetings push software development rather into politics than science.
[ Parent
| on HN ]
Re:Erik Meijer: AGILE must be destroyed, once and for all
by ctb_mg on Thursday January 08, 2015 @10:47AM
(#8856858)
Test driven development to my knowledge is only mandated in one major Agile Framework, and that's eXtreme Programming. Individual Agile implementations may use TDD, but it is not mandated directly by the Agile Manifesto.
XP has a very low adoption rate (1% [1]) ; my guess is because it does things like mandate engineering approaches (TDD, pair programming, etc).
So to state that TDD causes Agile implementations to be more political than scientific, and therefore all Agile should be eliminated, is not 100% accurate (ignoring the assumption that TDD is more political than scientific)
[1] VersionOne's 8th annual state of agile survey. http://stateofagile.versionone.com/
Re:Erik Meijer: AGILE must be destroyed, once and for all
by ramy_d on Thursday January 08, 2015 @11:10AM
(#8856991)
Wow, I'm surprised to read the adoption rate of XP. It seemed for a time everyone was all about that.
Re:Erik Meijer: AGILE must be destroyed, once and for all
by poseid on Thursday January 08, 2015 @11:20AM
(#8857045)
we had tons of discussions what Unit test framework should be used, and how much the code coverage should be. Then, whether and how to use mocks in Unit tests did not help to make better software IMHO - that is why I claimed that much fuzz about TDD is politics.
Re:Erik Meijer: AGILE must be destroyed, once and for all
by redknight666 on Thursday January 08, 2015 @09:18AM
(#8856421)
I do agree too. Mainly because there is no real visibility of what is going on in between. The usual project management and tracking tools are an affidavit of the real process. Stand-up meetings are no different. There is hardly any real data of what happens in between the affidavits, with no measurement how do you know how you can do your job better as a team?