Discussion:
Digest Number 63
Gladman, Alan
2005-02-07 08:14:20 UTC
Permalink
Kent,
I've been using XP for nearly 3 years now and this is the first time
I've seen this particular list of practices. In particular I'm
interested in the 'Slack' practice. If it's what I think it means - aka
contingency - then I understand. Please could you enlighten me?
Thanks
Alan Gladman
Project Manager
Intel Corp(UK) Ltd
* +44 (0)1793 403656
* alan.gladman-***@public.gmane.org


-----Original Message-----
From: xpbookdiscussiongroup-***@public.gmane.org
[mailto:xpbookdiscussiongroup-***@public.gmane.org]
Sent: 05 February 2005 18:39
To: xpbookdiscussiongroup-***@public.gmane.org
Subject: [xpe2e] Digest Number 63


There are 2 messages in this issue.

Topics in this digest:

1. Summary of the Primary Practices
From: "Kent Beck" <kentb-***@public.gmane.org>
2. Re: Summary of the Primary Practices
From: Rachel Davies <rachel.davies-***@public.gmane.org>


________________________________________________________________________
________________________________________________________________________

Message: 1
Date: Fri, 4 Feb 2005 21:00:08 -0800
From: "Kent Beck" <kentb-***@public.gmane.org>
Subject: Summary of the Primary Practices

Here are the practices posted so far:
* Sit Together
* Whole Team
* Informative Workspace
* Energized Work
* Pair Programming
* Stories
* Weekly Cycle
* Quarterly Cycle
* Ten-Minute Build
* Slack
* Continuous Integration
* Test-First Programming
* Incremental Design

I would like to hear experiences of applying these practices, especially
of
the effects of applying them together. I would also like to hear if
people
agree or disagree with my classification of these as primary practices,
potential safe starting places for XP. Are there other practices that
make
safe starting places?

I would like to thank the group for their participation and energy so
far.
Next week I will begin posting the Corollary Practices.

Kent Beck
Three Rivers Institute



________________________________________________________________________
________________________________________________________________________

Message: 2
Date: Sat, 5 Feb 2005 09:00:30 +0000
From: Rachel Davies <rachel.davies-***@public.gmane.org>
Subject: Re: Summary of the Primary Practices

This collection of practices is pretty much what we used at Connextra
with the exception of Ten-Minute Build (we were releasing code into a
live production environment several times a week). The team at
Connextra was founded in 1999 using the practices from the c2 wiki - we
refined them using reflection as we went along. Slack and Informative
Workspace were added in 2001 and moved to Weekly Cycle in 2002. The
obvious missings are Metaphor and Coding Standard - we certainly used
Coding Standard at Connextra but replaced Metaphor with something
closer to Eric Evans' Ubiquitous Language.
I have tried starting teams with smaller subsets of these practices -
for example, Whole Team, Informative Workspace, Stories, Weekly Cycle,
Continuous Integration - with mixed results - sometimes finding
barriers to adding more practices. In my experience, Sit Together and
Slack are crucial for a sustainable process.

Rachel Davies, UK
www.agilexp.com
* Sit Together
* Whole Team
* Informative Workspace
* Energized Work
* Pair Programming
* Stories
* Weekly Cycle
* Quarterly Cycle
* Ten-Minute Build
* Slack
* Continuous Integration
* Test-First Programming
* Incremental Design
I would like to hear experiences of applying these practices,
especially of
the effects of applying them together. I would also like to hear if
people
agree or disagree with my classification of these as primary
practices,
potential safe starting places for XP. Are there other practices that
make
safe starting places?
I would like to thank the group for their participation and energy so
far.
Next week I will begin posting the Corollary Practices.
Kent Beck
Three Rivers Institute
Yahoo! Groups Links
________________________________________________________________________
________________________________________________________________________



------------------------------------------------------------------------
Yahoo! Groups Links




------------------------------------------------------------------------
Alan Gladman
2005-02-07 15:43:01 UTC
Permalink
Thankyou to Angela Martin for pointing me to the practices. I've
caught up now and I've just ordered XP2e:-)
Thanks
Alan
Post by Gladman, Alan
Kent,
I've been using XP for nearly 3 years now and this is the first time
I've seen this particular list of practices. In particular I'm
interested in the 'Slack' practice. If it's what I think it means - aka
contingency - then I understand. Please could you enlighten me?
Thanks
Alan Gladman
Project Manager
Intel Corp(UK) Ltd
* +44 (0)1793 403656
-----Original Message-----
Sent: 05 February 2005 18:39
Subject: [xpe2e] Digest Number 63
There are 2 messages in this issue.
1. Summary of the Primary Practices
2. Re: Summary of the Primary Practices
_____________________________________________________________________
___
_____________________________________________________________________
___
Post by Gladman, Alan
Message: 1
Date: Fri, 4 Feb 2005 21:00:08 -0800
Subject: Summary of the Primary Practices
* Sit Together
* Whole Team
* Informative Workspace
* Energized Work
* Pair Programming
* Stories
* Weekly Cycle
* Quarterly Cycle
* Ten-Minute Build
* Slack
* Continuous Integration
* Test-First Programming
* Incremental Design
I would like to hear experiences of applying these practices,
especially
Post by Gladman, Alan
of
the effects of applying them together. I would also like to hear if
people
agree or disagree with my classification of these as primary
practices,
Post by Gladman, Alan
potential safe starting places for XP. Are there other practices that
make
safe starting places?
I would like to thank the group for their participation and energy so
far.
Next week I will begin posting the Corollary Practices.
Kent Beck
Three Rivers Institute
_____________________________________________________________________
___
_____________________________________________________________________
___
Post by Gladman, Alan
Message: 2
Date: Sat, 5 Feb 2005 09:00:30 +0000
Subject: Re: Summary of the Primary Practices
This collection of practices is pretty much what we used at
Connextra
Post by Gladman, Alan
with the exception of Ten-Minute Build (we were releasing code
into a
Post by Gladman, Alan
live production environment several times a week). The team at
Connextra was founded in 1999 using the practices from the c2
wiki - we
Post by Gladman, Alan
refined them using reflection as we went along. Slack and
Informative
Post by Gladman, Alan
Workspace were added in 2001 and moved to Weekly Cycle in 2002. The
obvious missings are Metaphor and Coding Standard - we certainly used
Coding Standard at Connextra but replaced Metaphor with something
closer to Eric Evans' Ubiquitous Language.
I have tried starting teams with smaller subsets of these
practices -
Post by Gladman, Alan
for example, Whole Team, Informative Workspace, Stories, Weekly Cycle,
Continuous Integration - with mixed results - sometimes finding
barriers to adding more practices. In my experience, Sit Together and
Slack are crucial for a sustainable process.
Rachel Davies, UK
www.agilexp.com
Post by Gladman, Alan
* Sit Together
* Whole Team
* Informative Workspace
* Energized Work
* Pair Programming
* Stories
* Weekly Cycle
* Quarterly Cycle
* Ten-Minute Build
* Slack
* Continuous Integration
* Test-First Programming
* Incremental Design
I would like to hear experiences of applying these practices,
especially of
the effects of applying them together. I would also like to hear if
people
agree or disagree with my classification of these as primary
practices,
Post by Gladman, Alan
potential safe starting places for XP. Are there other practices that
make
safe starting places?
I would like to thank the group for their participation and
energy so
Post by Gladman, Alan
Post by Gladman, Alan
far.
Next week I will begin posting the Corollary Practices.
Kent Beck
Three Rivers Institute
Yahoo! Groups Links
_____________________________________________________________________
___
_____________________________________________________________________
___
Post by Gladman, Alan
-------------------------------------------------------------------
-----
Post by Gladman, Alan
Yahoo! Groups Links
-------------------------------------------------------------------
-----
Kent Beck
2005-02-08 20:16:05 UTC
Permalink
Alan,

I'm afraid all I can do is inform. Enlightenment will be your responsibility
:-)

Does the explanation of Slack make sense? Have you done something similar
yourself?

Kent Beck
Three Rivers Institute

-----Original Message-----
From: Gladman, Alan [mailto:alan.gladman-***@public.gmane.org]
Sent: Monday, February 07, 2005 12:14 AM
To: xpbookdiscussiongroup-***@public.gmane.org
Subject: RE: [xpe2e] Digest Number 63


Kent,
I've been using XP for nearly 3 years now and this is the first time
I've seen this particular list of practices. In particular I'm
interested in the 'Slack' practice. If it's what I think it means - aka
contingency - then I understand. Please could you enlighten me?
Thanks
Alan Gladman
Project Manager
Intel Corp(UK) Ltd
* +44 (0)1793 403656
* alan.gladman-***@public.gmane.org


-----Original Message-----
From: xpbookdiscussiongroup-***@public.gmane.org
[mailto:xpbookdiscussiongroup-***@public.gmane.org]
Sent: 05 February 2005 18:39
To: xpbookdiscussiongroup-***@public.gmane.org
Subject: [xpe2e] Digest Number 63


There are 2 messages in this issue.

Topics in this digest:

1. Summary of the Primary Practices
From: "Kent Beck" <kentb-***@public.gmane.org>
2. Re: Summary of the Primary Practices
From: Rachel Davies <rachel.davies-***@public.gmane.org>


________________________________________________________________________
________________________________________________________________________

Message: 1
Date: Fri, 4 Feb 2005 21:00:08 -0800
From: "Kent Beck" <kentb-***@public.gmane.org>
Subject: Summary of the Primary Practices

Here are the practices posted so far:
* Sit Together
* Whole Team
* Informative Workspace
* Energized Work
* Pair Programming
* Stories
* Weekly Cycle
* Quarterly Cycle
* Ten-Minute Build
* Slack
* Continuous Integration
* Test-First Programming
* Incremental Design

I would like to hear experiences of applying these practices, especially
of
the effects of applying them together. I would also like to hear if
people
agree or disagree with my classification of these as primary practices,
potential safe starting places for XP. Are there other practices that
make
safe starting places?

I would like to thank the group for their participation and energy so
far.
Next week I will begin posting the Corollary Practices.

Kent Beck
Three Rivers Institute



________________________________________________________________________
________________________________________________________________________

Message: 2
Date: Sat, 5 Feb 2005 09:00:30 +0000
From: Rachel Davies <rachel.davies-***@public.gmane.org>
Subject: Re: Summary of the Primary Practices

This collection of practices is pretty much what we used at Connextra
with the exception of Ten-Minute Build (we were releasing code into a
live production environment several times a week). The team at
Connextra was founded in 1999 using the practices from the c2 wiki - we
refined them using reflection as we went along. Slack and Informative
Workspace were added in 2001 and moved to Weekly Cycle in 2002. The
obvious missings are Metaphor and Coding Standard - we certainly used
Coding Standard at Connextra but replaced Metaphor with something
closer to Eric Evans' Ubiquitous Language.
I have tried starting teams with smaller subsets of these practices -
for example, Whole Team, Informative Workspace, Stories, Weekly Cycle,
Continuous Integration - with mixed results - sometimes finding
barriers to adding more practices. In my experience, Sit Together and
Slack are crucial for a sustainable process.

Rachel Davies, UK
www.agilexp.com
Post by Gladman, Alan
* Sit Together
* Whole Team
* Informative Workspace
* Energized Work
* Pair Programming
* Stories
* Weekly Cycle
* Quarterly Cycle
* Ten-Minute Build
* Slack
* Continuous Integration
* Test-First Programming
* Incremental Design
I would like to hear experiences of applying these practices,
especially of
the effects of applying them together. I would also like to hear if
people
agree or disagree with my classification of these as primary
practices,
Post by Gladman, Alan
potential safe starting places for XP. Are there other practices that
make
safe starting places?
I would like to thank the group for their participation and energy so
far.
Next week I will begin posting the Corollary Practices.
Kent Beck
Three Rivers Institute
Yahoo! Groups Links
________________________________________________________________________
________________________________________________________________________



------------------------------------------------------------------------
Yahoo! Groups Links




------------------------------------------------------------------------







Yahoo! Groups Links
Alan Gladman
2005-02-10 08:12:08 UTC
Permalink
Kent,
Yes, Slack makes perfect sense. I've been accused of sandbagging up
to now, so now I can honestly say I'm just going by the book;-).

In our environment we need to commit to a delivery date (not much
different to anyone else's world). If we estimated only the critical
stories for inclusion in that release we would miss that commit -
almost guaranteed. Our current rule of thumb therefore, is to
include at least 20% more stories (by point count or estimate) that
the customer deems critical. So if we have 100 points of critical
stories, we would plan the release to deliver 120 points(20 of which
would be non-critical stories). That way when the customer comes up
with more critical stories (which they inevitably do) we simply
trade non critical stories.

Some people call this contingency, some people call it sandbagging.
I'm happy with slack:-)

Regards
Alan Gladman
Project Manager
Intel Corp(UK) Ltd
* +44 (0)1793 403656
Post by Kent Beck
Alan,
I'm afraid all I can do is inform. Enlightenment will be your
responsibility
Post by Kent Beck
:-)
Does the explanation of Slack make sense? Have you done something
similar
Post by Kent Beck
yourself?
Kent Beck
Three Rivers Institute
-----Original Message-----
Sent: Monday, February 07, 2005 12:14 AM
Subject: RE: [xpe2e] Digest Number 63
Kent,
I've been using XP for nearly 3 years now and this is the first
time
Post by Kent Beck
I've seen this particular list of practices. In particular I'm
interested in the 'Slack' practice. If it's what I think it means -
aka
Post by Kent Beck
contingency - then I understand. Please could you enlighten me?
Thanks
Alan Gladman
Project Manager
Intel Corp(UK) Ltd
* +44 (0)1793 403656
-----Original Message-----
Sent: 05 February 2005 18:39
Subject: [xpe2e] Digest Number 63
There are 2 messages in this issue.
1. Summary of the Primary Practices
2. Re: Summary of the Primary Practices
_____________________________________________________________________
___
_____________________________________________________________________
___
Post by Kent Beck
Message: 1
Date: Fri, 4 Feb 2005 21:00:08 -0800
Subject: Summary of the Primary Practices
* Sit Together
* Whole Team
* Informative Workspace
* Energized Work
* Pair Programming
* Stories
* Weekly Cycle
* Quarterly Cycle
* Ten-Minute Build
* Slack
* Continuous Integration
* Test-First Programming
* Incremental Design
I would like to hear experiences of applying these practices,
especially
Post by Kent Beck
of
the effects of applying them together. I would also like to hear if
people
agree or disagree with my classification of these as primary
practices,
Post by Kent Beck
potential safe starting places for XP. Are there other practices
that
Post by Kent Beck
make
safe starting places?
I would like to thank the group for their participation and energy
so
Post by Kent Beck
far.
Next week I will begin posting the Corollary Practices.
Kent Beck
Three Rivers Institute
_____________________________________________________________________
___
_____________________________________________________________________
___
Post by Kent Beck
Message: 2
Date: Sat, 5 Feb 2005 09:00:30 +0000
Subject: Re: Summary of the Primary Practices
This collection of practices is pretty much what we used at
Connextra
Post by Kent Beck
with the exception of Ten-Minute Build (we were releasing code
into a
Post by Kent Beck
live production environment several times a week). The team at
Connextra was founded in 1999 using the practices from the c2
wiki - we
Post by Kent Beck
refined them using reflection as we went along. Slack and
Informative
Post by Kent Beck
Workspace were added in 2001 and moved to Weekly Cycle in 2002.
The
Post by Kent Beck
obvious missings are Metaphor and Coding Standard - we certainly
used
Post by Kent Beck
Coding Standard at Connextra but replaced Metaphor with something
closer to Eric Evans' Ubiquitous Language.
I have tried starting teams with smaller subsets of these
practices -
Post by Kent Beck
for example, Whole Team, Informative Workspace, Stories, Weekly
Cycle,
Post by Kent Beck
Continuous Integration - with mixed results - sometimes finding
barriers to adding more practices. In my experience, Sit Together
and
Post by Kent Beck
Slack are crucial for a sustainable process.
Rachel Davies, UK
www.agilexp.com
Post by Gladman, Alan
* Sit Together
* Whole Team
* Informative Workspace
* Energized Work
* Pair Programming
* Stories
* Weekly Cycle
* Quarterly Cycle
* Ten-Minute Build
* Slack
* Continuous Integration
* Test-First Programming
* Incremental Design
I would like to hear experiences of applying these practices,
especially of
the effects of applying them together. I would also like to hear
if
Post by Kent Beck
Post by Gladman, Alan
people
agree or disagree with my classification of these as primary
practices,
Post by Gladman, Alan
potential safe starting places for XP. Are there other practices
that
Post by Kent Beck
Post by Gladman, Alan
make
safe starting places?
I would like to thank the group for their participation and
energy so
Post by Kent Beck
Post by Gladman, Alan
far.
Next week I will begin posting the Corollary Practices.
Kent Beck
Three Rivers Institute
Yahoo! Groups Links
_____________________________________________________________________
___
_____________________________________________________________________
___
Post by Kent Beck
-------------------------------------------------------------------
-----
Post by Kent Beck
Yahoo! Groups Links
-------------------------------------------------------------------
-----
Post by Kent Beck
Yahoo! Groups Links
Loading...