TDD/BDD really is a fundamental shift away from how developers may have been doing things, likely since they started programming, i.e. its necessary to drill the Red/Green/Refactor concept in with concrete examples / presentations. My take on Agile is that it quickly falls apart once R/G/R is compromised (falling into the we'll-do-the-tests- last-cause-we-dont-have-enough-time trap, etc) and the result is people never see its benefits (point being that it's central to success with agile). I worked on a couple projects recently with dudes from pivotal labs and thoughtbot and operating in a pure environment like that is f***ing amazing - the project ran from iteration to iteration without a single hitch - but we were vigilant about coverage / keeping the CI green, etc. i.e. it's a strict discipline and that reality needs to be conveyed / maintained. Anyhow some thoughts..
brez On Mar 25, 1:16 am, Nic Benders <[email protected]> wrote: > I'm with Rob voting for a more advanced coverage of Agile, for me the hardest > part of getting Agile at companies was in the details. > > Everybody _wanted_ Agile, even executives had heard that it was the "right" > way to do things, but that didn't make it happen. What we needed then was > some real concrete advice on how to get things going, and someone to look at > our process and point out all the toxic things that we were still doing. > Eventually I made progress on my own, but I think it would have been a lot > faster if we could have gotten some pragmatic advice from people who had gone > before us. > > (So in summary: I'm looking forward to the meeting) > -Nic > > On Mar 24, 2010, at 9:35 PM, Rob Kaufman wrote: > > > Hey Joon, > > My talk is about the when and where, it sounds like you are focusing > > more on the how. I think they will dove tail together really nicely. > > As you know there are several pretty strong TDD and BDD frameworks in > > Ruby, it sounds like your going to go over the basics of a few of the > > top ones. That diversity has let to some debate as how best to test > > what. My plan is to basically lay out the arguments for everyone. > > > As far as the the agile talk, I personally would like to see > > something a little more advanced, but I'd love to hear what other > > members of the group think. Guys and Gals? > > > Best, > > Rob > > > On Wed, Mar 24, 2010 at 17:38, June Clarke <[email protected]> wrote: > >> Hey Rob & Rubyists, > > >> We're planning on giving a talk on BDD and TDD for Ruby. It will be a > >> basic introduction to rSpec and Cucumber by example. Would there be > >> overlap with what you are thinking Rob? > > >> And we're also hoping to do a 15 minute introduction to Agile, though > >> we could give a more advanced topic if you guys would prefer. > > >> June. > > -- SD Ruby mailing list [email protected] http://groups.google.com/group/sdruby To unsubscribe from this group, send email to sdruby+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
