On Jan 18, 2010, at 4:09 pm, Francis Fish wrote: > I'm just typing in the cucumber code and thinking about behaviour. Trying to > use it to do the full user story first, but in an executable way. It *feels* > ok, but I won't know better until I get agreement and start building.
Feel free to post snippets (munged if necessary) if and when this kicks off if you'd like any input. > As an aside, it did occurr to me a while ago that the old dream of a software > factory could come true here, as in cucumber is used for specing (plus some > basic DB design), and you get a first pass app by following the rest of the > process after passing it on to the next person in the chain. A lot of the > tutorials focus on the "lone developer" and I think it would be interesting > to see if it can be used collaboratively, particularly over different > locations or as part of a dialogue between a savvy customer and a development > team. Not done more than speculate at the moment, though. Possibly, and may be more feasible with canned steps as extensions to existing behaviour. But it assumes that the clients can describe what the need, and understand the implications of their choices. I suspect a face-to-face meeting will always be necessary here, as the feedback loop of anything document-based is very long. Many arguments that come up are not over what order to put the words in, but what the words actually *mean*. Where I find real value is making Cucumber features the common reference point. Even if it's not possible to divide the work into write-spec/code-to-spec, you can still iterate together over the same document. But, sadly, I haven't yet experienced a client with as much interest in the feature files as the developers. Ashley -- http://www.patchspace.co.uk/ http://www.linkedin.com/in/ashleymoran -- You received this message because you are subscribed to the Google Groups "NWRUG" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/nwrug-members?hl=en.
