On Thu, Apr 18, 2013 at 11:29:46PM -0400, David Nalley wrote: > > I disagree. You might take a hit in the short term as people get > > acclimated, but I've accelerated multiple projects' output by being > > exceptionally focused on automated quality checks (unit, integration, > > regression, etc...). Feature dev is faster if your base is stable. > > Release QA is easier with higher quality prior to a merge. Refactoring > > is easier. Teams can be larger and more distributed. Etc... > > > > I agree with you, sorry if it came across differently.
I get what you were saying... I was disagreeing with the general thought that it would "slow us down". > In the short term however we don't have that highly automated base > today, so we can continue on our rapid feature pace with few people > focused on automated testing (esp holistically) but that isn't > sustainable. We do have to take the short term hit IMO and pay the > piper and get rid of our technical debt (though I am not talking about > our bug backlog.) That's correct. You always have to take that hit to reap the reward of speed and scale later on.