logo       

Re: Practice: Daily Deployment: msg#00023

programming.extreme-programming.xp-explained2

Subject: Re: Practice: Daily Deployment


On 26 May 2005, at 17:07, John Goodsen wrote:

>
> On May 26, 2005, at 2:21 AM, Adrian Howard wrote:
>
>
>>
>> On 26 May 2005, at 07:20, Kent Beck wrote:
>> [snip]
>>
>>> As long as you don't change the user's
>>> experience of the system, you can deploy all the rest of that work.
>>> On the
>>> last day you put the "keystone" in place, the change to the user
>>> interface.
>>>
>> [snip]
>>
>> Hmmm... how do you manage that in a way that can get you useful
>> feedback? If the new UI is the only way to get at new features
>> they're not going to get tested until the keystone stage. Or am I
>> missing something?
>>
>
> You can be running acceptance tests against the functionality
> before you put the keystone in.

Yes - of course. But if the users can't get at the features with the
UI how does Daily Deployment help?

Ah. Of course. You deploy the acceptance tests to and have a
mechanism to report their results back to the team. That would make
sense.

Adrian






<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise