logo       

RE: Waterfall and Dr. Winston Royce: msg#00020

programming.scrum.general

Subject: RE: Waterfall and Dr. Winston Royce

Still kidding for a moment - 1000 pages for a $23MM
project would still be OK.

Now to deal with the real beast of Waterfall and why
it remains popular.

I think it is to do with two things - a tangible way
to declare progress - and related to this a way for
accounts to show added value - some countries allow
the capitalization of development work in their
standard and acceptable accounting practices.

The 2nd one creates a macro problem for managers -
they can have financial constraints or controls
imposed which make Waterfall optimal for solving the
problem of meeting their numbers. This would be hard
to overcome - maybe impossible in a big company -
Fortune 500.

The first one is really to do with how acceptable the
management finds reporting methods. I think that
getting out of the waterfall model can be overcome
with learning. For example, if in Scrum you could
build consensus that reporting on the burn down chart
of tasks for a project (or as Ken does in the book)
report the hours remaining then this may be
acceptable.

It occurs to me that the hours remaining against the
hours spent may be a suitable solution to the
financial problem too.

Developers get asked to fill out timesheets becuase of
management accounting methods such as Activity Based
Costing. If Scrum's time remaining (and time spent)
charts were enough for management then the Waterfall
thinking would be broken.

In my experience, getting people to buy-off on new
ways of reporting progress is very hard - very hard
indeed.

David


--- Paul <horked_noodle@xxxxxxxxx> wrote:

<HR>
<html><body>


<tt>
Kidding aside, what is the real take on the 1000
page<BR>
spec?<BR>
Dr. Royce said a 1000 page spec is appropriate and<BR>
David said it's reasonable, but isn't this totally<BR>
wrong approach to agile?<BR>
Why spec so much?<BR>
I loathe the waterfall methodology.&nbsp; We have
one<BR>
manager trying to push it at my company.&nbsp; He's
winning<BR>
the battle.<BR>
<BR>
--- Ken Schwaber &lt;ken.schwaber@xxxxxxxxxxx&gt;
wrote:<BR>
&gt; Great. Where do I apply?<BR>
&gt; Ken<BR>
&gt; <BR>
&gt; -----Original Message-----<BR>
&gt; From: Mike Cohn<BR>
&gt; [mailto:mike@xxxxxxxxxxxxxxxxxxxxxxxx]<BR>
&gt; Sent: Thursday, December 12, 2002 5:54 PM<BR>
&gt; To: scrumdevelopment@xxxxxxxxxxxxxxx<BR>
&gt; Subject: RE: [scrumdevelopment] Waterfall and
Dr.<BR>
&gt; Winston Royce<BR>
&gt; <BR>
&gt; <BR>
&gt; According to<BR>
&gt;<BR>
<a
href="http://woodrow.mpls.frb.fed.us/research/data/us/calc/";>http://woodrow.mpls.frb.fed.us/research/data/us/calc/</a><BR>
&gt; <BR>
&gt; $5 million in 1970 is $23M today<BR>
&gt; and<BR>
&gt; Ken should be making $55,515 a year.<BR>
&gt; <BR>
&gt; --Mike<BR>
&gt; <BR>
&gt; -----Original Message-----<BR>
&gt; From: Ken Schwaber
[mailto:ken.schwaber@xxxxxxxxxxx]<BR>
&gt; Sent: Thursday, December 12, 2002 3:18 PM<BR>
&gt; To: scrumdevelopment@xxxxxxxxxxxxxxx<BR>
&gt; Subject: RE: [scrumdevelopment] Waterfall and
Dr.<BR>
&gt; Winston Royce<BR>
&gt; <BR>
&gt; Let's see. In 1970 I was being paid $12,000 a
year<BR>
&gt; by the University of<BR>
&gt; Chicago. At the same markup (factor of 30), I
should<BR>
&gt; be making $360,000<BR>
&gt; per<BR>
&gt; year. Who wants to contribute to the cause??<BR>
&gt; Ken<BR>
&gt; <BR>
&gt; -----Original Message-----<BR>
&gt; From: David J. Anderson<BR>
&gt; [mailto:netherby_uk@xxxxxxxxxxx]<BR>
&gt; Sent: Thursday, December 12, 2002 5:12 PM<BR>
&gt; To: scrumdevelopment@xxxxxxxxxxxxxxx<BR>
&gt; Subject: Re: [scrumdevelopment] Waterfall and
Dr.<BR>
&gt; Winston Royce<BR>
&gt; <BR>
&gt; <BR>
&gt; What would $5MM be in today's money? My guess
is<BR>
&gt; around $150MM.<BR>
&gt; <BR>
&gt; I'd say a 1000 page specification for a
$150MM<BR>
&gt; project<BR>
&gt; would be decidedly agile.<BR>
&gt; <BR>
&gt; David<BR>
&gt; --<BR>
&gt; David Anderson<BR>
&gt; <a
href="http://www.uidesign.net/";>http://www.uidesign.net/</a><BR>
&gt; The Webzine for Interaction Designers<BR>
&gt; <BR>
&gt; --- &quot;Ken Schwaber
&lt;ken.schwaber@xxxxxxxxxxx&gt;&quot;<BR>
&gt; &lt;ken.schwaber@xxxxxxxxxxx&gt; wrote:<BR>
&gt; <BR>
&gt; Documentation - Dr. Royce, &quot;My own view is
quite a<BR>
&gt; lot...the first<BR>
&gt; rule of managing software development is
ruthless<BR>
&gt; enforcement of<BR>
&gt; documentation requirements ... Management of<BR>
&gt; software<BR>
&gt; is simply<BR>
&gt; impossible without a very high degree of<BR>
&gt; documentation.&quot; Dr. Royce<BR>
&gt; indicates that a 1000 page spec document is<BR>
&gt; appropriate for a $5m<BR>
&gt; project, mostly because &quot;a verbal record is
too<BR>
&gt; intangible.&quot;<BR>
&gt; <BR>
&gt; <BR>
&gt; <BR>
&gt;
__________________________________________________<BR>
&gt; Do you Yahoo!?<BR>
&gt; Yahoo! Mail Plus - Powerful. Affordable. Sign
up<BR>
&gt; now.<BR>
&gt; <a
href="http://mailplus.yahoo.com";>http://mailplus.yahoo.com</a><BR>
&gt; <BR>
&gt; To Post a message, send it to:&nbsp; <BR>
&gt; scrumdevelopment@xxxxxxxxxxx<BR>
&gt; To Unsubscribe, send a blank message to:<BR>
&gt; scrumdevelopment-unsubscribe@xxxxxxxxxxx<BR>
&gt; <BR>
&gt; Your use of Yahoo! Groups is subject to<BR>
&gt; <a
href="http://docs.yahoo.com/info/terms/";>http://docs.yahoo.com/info/terms/</a><BR>
&gt; <BR>
&gt; <BR>
&gt; <BR>
&gt; To Post a message, send it to:&nbsp; <BR>
&gt; scrumdevelopment@xxxxxxxxxxx<BR>
&gt; To Unsubscribe, send a blank message to:<BR>
&gt; scrumdevelopment-unsubscribe@xxxxxxxxxxx<BR>
&gt; <BR>
&gt; Your use of Yahoo! Groups is subject to<BR>
&gt; <a
href="http://docs.yahoo.com/info/terms/";>http://docs.yahoo.com/info/terms/</a><BR>
&gt; <BR>
&gt; <BR>
&gt; <BR>
&gt; <BR>
&gt; <BR>
&gt; To Post a message, send it to:&nbsp; <BR>
&gt; scrumdevelopment@xxxxxxxxxxx<BR>
&gt; To Unsubscribe, send a blank message to:<BR>
&gt; scrumdevelopment-unsubscribe@xxxxxxxxxxx<BR>
&gt; <BR>
&gt; Your use of Yahoo! Groups is subject to<BR>
&gt; <a
href="http://docs.yahoo.com/info/terms/";>http://docs.yahoo.com/info/terms/</a><BR>
&gt; <BR>
&gt; <BR>
&gt; <BR>
<BR>
=====<BR>
==Paul<BR>
<BR>
__________________________________________________<BR>
Do you Yahoo!?<BR>
Yahoo! Mail Plus - Powerful. Affordable. Sign up
now.<BR>
<a
href="http://mailplus.yahoo.com";>http://mailplus.yahoo.com</a><BR>
</tt>


<br>
<tt>
To Post a message, send it to:&nbsp;&nbsp;
scrumdevelopment@xxxxxxxxxxx<BR>
To Unsubscribe, send a blank message to:
scrumdevelopment-unsubscribe@xxxxxxxxxxx</tt>
<br>

<br>
<tt>Your use of Yahoo! Groups is subject to the <a
href="http://docs.yahoo.com/info/terms/";>Yahoo! Terms
of Service</a>.</tt>
</br>

</body></html>



__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

To Post a message, send it to: scrumdevelopment@xxxxxxxxxxx
To Unsubscribe, send a blank message to:
scrumdevelopment-unsubscribe@xxxxxxxxxxx

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/





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

News | FAQ | advertise