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.

Reply via email to