logo       

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

programming.scrum.general

Subject: RE: Waterfall and Dr. Winston Royce

Paul,
Let the group know where you're located and maybe someone can come in and
help you, such as give a presentation, talk throught the benefits and
implementation details, minimize the disruption. For instance, management
reporting. Absolutely a difficult item to tackle. I usually recommend that
existing management reporting be kept totally intact, overhead and all, and
that Scrum reporting be added to it. During review meetings, review the
"real" progress on the Scrum reports. Eventually, management gets
comfortable with these reports AND the actual progress demonstrated at the
Sprint reviews. But this is a "win them over" not "kill them with how right
I am" approach. Management is threatened enough by ScrumMaster and them
"helping" the teams rather than telling the teams what to do. And then we
turn them out of their offices and turn the office into a team design room.
Wow! That's difficult change!
Ken

-----Original Message-----
From: Paul [mailto:horked_noodle@xxxxxxxxx]
Sent: Thursday, December 12, 2002 7:11 PM
To: scrumdevelopment@xxxxxxxxxxxxxxx
Subject: RE: [scrumdevelopment] Waterfall and Dr. Winston Royce


Well, I plan to attempt it. I'll definatly need help
from you guys. I do work for a fortune 500 company.
Our ways are bad for the new economy.
My last position there the manager had a waterfall
dream, and just kept pushing more documenting and more
docmenting until I got fed up and left. There had to
be documentation for HTML web pages. I really like
the point of documentation as a tool for the team to
do it's work, and nothing more. But the QA dept.
wanted to put them in nice binders on the shelf so
that any time a program was changed, the corresponding
documentation would also need changed and refiled in
the binders. After pulling out most of my hair, I had
to leave the department.

I think agile is the way and I am aiming at using it
or being fired.

-- Paul


--- "David J. Anderson" <netherby_uk@xxxxxxxxxxx>
wrote:
> 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>
>
=== message truncated ===

=====
==Paul

__________________________________________________
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/



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