Search the web
Sign In
New User? Sign Up
extremeprogramming · Extreme Programming
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Success with Optional Scope Contracts?   Message List  
Reply | Forward Message #56518 of 152315 |
Hi,

(For background to this see Optional Scope Contract in this groupıs files. )

I read Kentıs paper that presented Optional Scope Contracts and after
discussing the ideas with some friends, I have some questions.

1. Has anyone managed to write and use such a contract? There is an
implication in the document that Kent has succeeded in this (page 4, last
paragraph before ŒRecording Requirementsı).
2. Has anyone tried and failed to use one, if so what went wrong? What did
the customer object to?
3. What are business people most likely to object to? (this may vary by
continent but there it is)

On point 3 I feel the objections may come not from the managers we may work
with, but from the legal or supplier chain managers who may not trust a
supplier when they cannot see what they are signing for (quality?
requirements? product definition of some kind?).

Perhaps a change of culture is required to enable such contracts to become
the norm for software development?

Regards,

Channing

--
Channing Walton
Team In A Box ­ Software without tragedy
http://www.teaminabox.co.uk/
Tel: 07966 427 630



[Non-text portions of this message have been removed]




Wed Jul 24, 2002 12:32 pm

chango_walton
Offline Offline
Send Email Send Email

Forward
Message #56518 of 152315 |
Expand Messages Author Sort by Date

Hi, (For background to this see Optional Scope Contract in this groupıs files. ) I read Kentıs paper that presented Optional Scope Contracts and after ...
Channing Walton
chango_walton
Offline Send Email
Jul 24, 2002
12:34 pm

... files. ) ... after ... 4, last ... What did ... vary by ... become ... You're absolutely right that it's a culture change. That's the bad news, because the...
kentlbeck
Offline Send Email
Jul 24, 2002
3:28 pm

Hi Kent, ... I take issue with you projection of 50-100 years. We have found, locally, that the speed of acceptance of variable scope contracts is directly ...
Dan Palanza
dan@...
Send Email
Jul 24, 2002
4:43 pm

... You seem to be saying that for optional scope contracts to work, there must be female buy in. Does this mean that two guys building a house to live in have...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Jul 24, 2002
4:54 pm

... No. It means that variable scope in my experience works smoothly through a process of consensus. The scope can change because it is in the interest of all...
Dan Palanza
dan@...
Send Email
Jul 24, 2002
5:18 pm

... I offered no negativity. In fact I offered a /positive/, albeit open-ended, suggestion that perhaps there are ways beyond bookkeeping to support the need...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Jul 24, 2002
5:44 pm

... Perhaps you could supply some clue as to what such a way might be. You sound to me like a person suggesting that a structural engineer look beyond the laws...
Dan Palanza
dan@...
Send Email
Jul 24, 2002
7:58 pm

Hi Dan, ... I saw Ron's suggestion more like suggesting that a structural engineer look beyond the laws of bookkeeping, even before looking to bookkeeping, to...
dhemeryy
Offline Send Email
Jul 24, 2002
8:32 pm

Hi, Dale, Dan, Ron, Everybody, ... I thought this was a good excuse to post something about logical levels... a concept that the NLP trainer Robert Dilts talks...
Kay A. Pentecost
tranzpupy
Offline Send Email
Jul 24, 2002
9:18 pm

... Perhaps I could, thanks for asking. I think we were talking about a /software/ optional scope contract. XP suggests tracking Resources, Quality, Scope, and...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Jul 25, 2002
12:19 am

Hi Ron, ... Well I'm here to help. :-) Bookkeeping is a procedural approach to quality and accuracy in the world of accounting. As we know, it works only when...
Charlie Poole
cpoole98370
Offline Send Email
Jul 25, 2002
12:53 am

Hi, Charlie, ... We can trust bookkeepers? Kay...
Kay A. Pentecost
tranzpupy
Offline Send Email
Jul 25, 2002
2:30 am

Kay, ... Sure... just not the auditors who subsequently shred the bookkeepers' work to hide the 'real' financial state of a company! <kind of grinning> Dave...
Dave Rooney
daverooneyca
Offline Send Email
Jul 25, 2002
9:32 am

... Very nice message; extremely helpful to me. ... Perhaps my reply's this morning are of some help, but I would like to comment on your categories above. ...
Dan Palanza
dan@...
Send Email
Jul 25, 2002
1:53 pm

... After working his little vent off for several days to build a hanging basket nest, the male weaver bird will sing for his mate to come and inspect it. If...
Phlip
phlip_cpp
Offline Send Email
Jul 24, 2002
6:12 pm

... Wonderful example of buy-in, or the lack thereof :) Dan [Non-text portions of this message have been removed]...
Dan Palanza
dan@...
Send Email
Jul 24, 2002
7:49 pm

Hi Dan, ... After Kay's gentle reproach (gentle!? there was a horseshoe in that pillow!), I thought I'd take a stab at answering your question. Every now and...
dhemeryy
Offline Send Email
Jul 24, 2002
10:58 pm

Hi, Dale, ... Wasn't meant as a reproach... just a reminder of how language works..... ... Jeez, it was a very *small* horseshoe... and I took the rest of the...
Kay A. Pentecost
tranzpupy
Offline Send Email
Jul 25, 2002
2:30 am

Hi Kay, ... Ah. I guess I was unhappy with the tone of my earlier message, and used your reminder as an opportunity to reproach myself. Dale...
dhemeryy
Offline Send Email
Jul 25, 2002
4:24 am

... I have a business degree, got A's in all my Accounting classes (which were really Bookkeeping classes with the wrong label), and was a part-time bookkeeper...
kevinbsmith
Online Now Send Email
Jul 25, 2002
4:30 am

Hi Kevin, ... Like you I took accounting as part of my degree. I've got a degree in software engineering, and project financials were part of it, hence the ...
Bryan Dollery
bryan_dollery
Offline Send Email
Jul 25, 2002
4:45 am

Hi Dale, ... Whatever it is, I have it all the time in certain contexts. ... The key word, for me, is "little." As I suggested to Kent in my prior message, do...
Dan Palanza
dan@...
Send Email
Jul 25, 2002
1:36 pm

Dan, When, for the TDD book, I added a log to JUnit to record a timestamp every time I ran the tests, was I doing the kind of thing you're talking about? Is...
kentlbeck
Offline Send Email
Jul 25, 2002
6:31 pm

Hi Kent, ... Interesting question. What makes a journal a journal, in the double entry bookkeeping sense, is that a pair of models is connected into an...
Dan Palanza
dan@...
Send Email
Jul 25, 2002
8:11 pm

... I just realized one big piece of my confusion about what you are saying. Are you suggesting that we apply bookkeeping to the process of developing...
kevinbsmith
Online Now Send Email
Jul 25, 2002
9:35 pm

Hi Kevin, ... I would say that all business oriented software would be improved if coded subject to a double entry bookkeeping framework. I don't know anything...
Dan Palanza
dan@...
Send Email
Jul 26, 2002
10:17 am

Re: using double entry bookkeeping in programming. I wonder if test- driven development meets your criteria? Re: implementing double entry bookkeeping. It...
kentlbeck
Offline Send Email
Jul 26, 2002
2:44 pm

Hi Kent, ... It certainly does. It is impossible to keep debits versus credit in order without test first. In fact, building the framework seemed to have a ...
Dan Palanza
dan@...
Send Email
Jul 26, 2002
2:54 pm

... I feel like we made some progress. A couple more posts like these might get me to where I actually have a grasp of your aims. ... Ok. Very helpful. In...
kevinbsmith
Online Now Send Email
Jul 26, 2002
4:42 pm
First  | < Prev  |  Next > Last 
Advanced

Copyright İ 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help