I think people are sharing more of their experiences. Using software or
doing it manually is purely individual/team's preference and
requirement. SCRUM does not define any rule as such. I agree that any
methodology we use should help us get better results.
Neeraj
-----Original Message-----
From: ***@yahoogroups.com
[mailto:***@yahoogroups.com] On Behalf Of matt gelbwaks
Sent: Tuesday, August 07, 2007 5:48 AM
To: ***@yahoogroups.com
Subject: [SPAM] Re: [scrumdevelopment] Release Burndown chart in Excel
Importance: Low
I am with you Jeff.
We are a large Argentine IT Outsourcer working with clients on 4
continents. Some have never been to our HQ, never the less walked down
to the PM's office to see a burndown. It is funny to hear some of the
rants people have against modifying Scrum or XP or Agile to suit your
enterprise or organization. It is also funny to hear people hold the
line on these methodologies being meant for small collocated teams only
and therefore you can't use software to automate certain aspects of the
approach. I get much mirth out of this last one because it so seems
that people forget what we are doing - we are building software to
automate tasks that people can no longer do without automation. We are
a global community now, IT is, so we need to automate certain aspects of
it. You are also quite correct in that we must understand all the
deviations we make. I am having this conversation right now with our
internal and external assessors to teach them that, through moderation,
we can be both Agile and CMMI. And we can, and we will. Just like you
can have an excel spreadsheet for your burndown chart (with automated
trend lines!!!!).
Ping me off list if you still need a template.
m
Except when the CFO emails you and asks you how the project is going,
"walk down to my office and look on the wall" is not the answer he's
looking for. Or when he wants to include the development status in his
monthly board meeting, we are a small chart on a page with a lot of
other charts and information. I'm not going to ask him to drag in a
giant piece of paper with my scribbled drawings on it.
Warning: small rant is ahead and this is in no way aimed at you Ilja, I
value everyone's advice on this mailing list. I've done a significant
amount of reading on agile and Scrum in particular and I read most of
the messages that come through this mailing list. There seems to be
this contingent of the community that believe anything more than index
cards and hand drawn charts are sacrilege. Now, I agree that
concentrating more on the tools than the actual development of the
product is definitely not a good thing. And the first value of agile is
"Individuals and interactions over processes and tools." But it even
states that there is value in the processes and tools, just more value
in the individuals and interactions. If the individuals involved prefer
to track their tasks in a software tool rather than on an index card,
then that's what they should do. If the product owner prefers to see
the burndown as an Excel chart that can be printed, copied and pasted
and emailed over a hand drawn chart, then that's what should happen. I
don't understand the aversion to using software in the process. We
spend our entire career telling companies that we can write software to
improve their businesses and processes, but we're saying we can't
improve our own? That our process is better with index cards and cork
boards? It's very true that most of the "agile" tools on the market are
not agile and either have too much or not enough. But that doesn't mean
that any use of software is A Bad Thing(c).
Isn't the entire point of agile development to do what works for your
team? This thought process that thinks you can't be agile if you are
using a software package to track tasks or you aren't collocated or if
you don't follow the rules to the letter or you have fewer or more than
5-9 people on the team. I'm calling bull on that. Agile is about doing
what works the best. If we all follow the same rules, we're no better
off than we were before. If we all do agile the right way, that
probably means that we'll all be doing things a little differently than
each other. One thing I will concede is that everyone should start off
as simple as possible. I am a firm believer in the concept of knowing
why you are breaking the rules before you start breaking them.
Once again, this is not directed at you Ilja. It's just the result of a
lot of different emails and blog posts.
jeff
From: ***@yahoogroups.com
<mailto:***@yahoogroups.com>
[mailto:***@yahoogroup s.com] On Behalf Of Ilja Preuss
Sent: Saturday, August 04, 2007 12:32 PM
To: ***@yahoogroups.com
<mailto:***@yahoogroups.com>
Subject: Re: [scrumdevelopment] Release Burndown chart in Excel
Post by Jeff MartinI've written one using a charting component, but I'm trying to keep
things simple and keeping it in Excel is the simplest path.
In my experience, for those kinds of charts, manually drawn diagrams on
flip chart paper, put on a wall for everyone to see, works even better.
Cheers, Ilja