Skip to search.
scrumdevelopment · Scrum Users

Group Information

  • Members: 6371
  • Category: Development
  • Founded: Feb 1, 2000
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

  Messages Help
Advanced
How can management contribute meaningfully to Scrum?   Message List  
Reply Message #40746 of 55123 |
Re: [scrumdevelopment] How can management contribute meaningfully to Scrum?

Mark:

I'm a non-programmer, or ex-programmer, who has been managing for quite some time and has implemented Agile in two environments; one large traditional evironment and one startup. My advice to executives would be simple:
  • Do not make the mistake that Agile is a development issue alone -- if you really want to be Agile, you need to do it across the organization to enable product plans, budgeting, visioning, roadmapping, etc, etc to support the process instead of hindering it.
  • Do not underestimate the cultural change that is needed -- the tenets needed for an agile development org to be effective cannot only be implemented within the development team ... if you want openness, honesty, teamwork, etc in your teams, the organization as a whole has to live it.
  • Do not underestimate the effort needed in changing the supporting processes ... HR needs different ways to institute performance reviews, career pathing, salary increases, etc, etc. ... you may need to revamp everything.
  • Do not underestimate the negative impact of leaving traditional, command and control managers/leaders in place when you're need to get servant leaders in place to empower the organization ... I've seen lots of good work destroyed by one manager who forgets that the team doesn't need to be told what to do or how to do it ... people at all levels will quickly fall back into order taking mode if the 'hierarchy' appears to demand it ... if that happens, you'll be doing Agile in name only.
Good luck,

John

On Wed, Aug 12, 2009 at 1:00 PM, Mark Balabanian <mark@...> wrote:
 

Hello

I'm new to this group so I thought I'd introduce myself and share my
perspective. I recently joined Pluron, the maker of Acunote, as a
member of the company's executive team. If you are not familiar with
Acunote, it's a SaaS project management tool for Scrum teams. As part
of my initiation into Pluron, I am reading as much as I can about
Scrum, which admittedly reveals that I'm still on the steep part of
the learning curve, even though this is not my first encounter with
Scrum.

Honestly, I was skeptical about and somewhat annoyed by Scrum before I
read Agile Software Development with Scrum by Ken Schwaber and Mike
Beedle. I have been an executive, investor and board member in
companies where development teams employed Scrum, so I know Scrum is a
popular methodology that can produce commercially successful products.
However, prior to reading this book, my understanding of Scrum
principles, practices and purpose was hazy, at best. My prior
experiences with Scrum, as a non-programmer, had taught me that Scrum
is a shield, deployed by development teams to insulate themselves from
interaction with management, and a way to force management to interact
with developers on their terms. While I still believe that this
"shield" is an aspect of Scrum, I now understand why it is in the best
interests of development organizations to shield themselves from
management... because all to often, management doesn't understand how
software is created!

Typical non-programmers, myself included, assume software development
is a defined process like building construction and we need to be
educated so we can understand that software development is an
iterative process of innovation. As Schwaber and Beedle carefully
explain in their book, software development is not a defined process
because software product requirements change rapidly, so it is best to
view software "as a new product every time it is written or composed".
As such, software development should be managed by a process that
anticipates continuous change. For me, this was the most important
revelation of the book, though I also learned plenty about the details
of the Scrum process. I highly recommend that all non-programmers who
come in contact with Scrum read Agile Software Development with Scrum
by Ken Schwaber and Mike Beedle. It will better prepare them to
collaborate with Scrum teams and respect the inherent boundaries of
the Scrum process.

If you are a developer in a Scrum team, give this book to your
non-programmer counterparts and ask them to read it. This book will
give your management and customers a better appreciation for the
complexities of software development and help them to value Scrum as a
strategy for risk management and productivity enhancement. Share Scrum
with non-programmers so that they can support it, rather than view it
as a shield. If they don't read the book... then, shields up!

Though not covered in great detail within the scope of the book, I am
interested to learn more about the role of management in Scrum. Other
than removing impediments, staying out of the way, and funding the
work of Scrum teams, how can management contribute meaningfully to
Scrum? Are there other Scrum books or resources tuned to the
particular perspectives of management and customers? I'm especially
interested to hear ideas from other non-programmers based on their
experiences with Scrum. Of course, feedback from programmers is very
much welcome, as well.

Cheers.

Mark

COO
Acunote - Online Scrum Software
http://www.acunote.com




Fri Aug 14, 2009 12:30 am

pseudonymous1
Offline Offline
Send Email Send Email

Message #40746 of 55123 |
Expand Messages Author Sort by Date

Hi Mark, First, welcome to the group, and congratulations on your new role! ... While their are undoubtedly much more experienced people than I on this list, I...
Cory Foy
cory_foy Offline Send Email
Aug 13, 2009
3:01 am

Hi Cory, Nice post! I think the 5 Dysfunctions of a Team is a great book! If I've understood you correctly, there are three main points for top management: ...
Peter Stevens (cal)
peterstev Offline Send Email
Aug 13, 2009
6:38 am

Hi Mark I wrote an article on role changes in an agile organization which was published on infoQ - you can find it here ...
jmilunsky Offline Send Email Aug 13, 2009
2:37 pm

First up Mark welcome to the group and congratulations on the new role. Congratulations also for having an open mind. There are a number of additional books...
Mark Levison
marklevison Offline Send Email
Aug 13, 2009
7:11 pm

I was just reminded of Lyssa Adkins and Michael Spayd's article last year: http://www.scrumalliance.org/articles/103-the-managers-role-in-agile...
Mark Levison
marklevison Offline Send Email
Aug 13, 2009
7:23 pm

Still digging deep... :) And grats Mark on your new job. ... I think this is a good overview, although I'd phrase one item differently: * Coach of the team -...
petriheiramo Offline Send Email Aug 24, 2009
11:54 am

Mark: I'm a non-programmer, or ex-programmer, who has been managing for quite some time and has implemented Agile in two environments; one large traditional ...
John Galvin
pseudonymous1 Offline Send Email
Aug 14, 2009
12:30 am

BTW I summarized this thread for InfoQ: http://www.infoq.com/news/2009/08/agile-managers-role and went on to discover we have a ton more relevant content: What...
Mark Levison
marklevison Offline Send Email
Aug 14, 2009
6:45 pm

Mark: It's too hard to answer that question in the general sense. Each organization has it's unique challenges from both a business and cultural perspective....
John Galvin
pseudonymous1 Offline Send Email
Aug 16, 2009
4:03 pm

Mark - Thanks for sharing the thread on InfoQ, I will look there for more feedback. By the way, we spell Acunote with one "c", just fyi, no biggie. John - I...
Mark Balabanian
m_balabanian Offline Send Email
Aug 19, 2009
12:25 am

Mark: I hope you're right but I fear buying an Agile project management tool makes you Agile in the same manner as buying golf clubs makes you a golfer! ;-) ...
John Galvin
pseudonymous1 Offline Send Email
Aug 21, 2009
12:18 am

More like an Agile project management tool makes you Agile in the same manner as a beanie hat and plaid pants make you a golfer. You can't play golf without...
Adam Sroka
adamjaph Offline Send Email
Aug 21, 2009
12:30 am

But the clothes you wear have no real impact on your golf game. Maybe then Agile project management tools should be likened to the golfer's glove. It can give...
Jacob
jacob_karma Offline Send Email
Aug 21, 2009
7:12 am

... Precisely. Although, the wrong clothes may weigh you down a little....
Adam Sroka
adamjaph Offline Send Email
Aug 21, 2009
2:45 pm

Hi again, ... Well, it is. But it doesn't have to be looked at like a mountain. You can work with the teams and they will tell you what the foothills are. Once...
petriheiramo Offline Send Email Aug 24, 2009
12:03 pm

Mark, In reading this thread and your follow-on question "I am wondering if it is wise or typical for management to also occupy the role of Product Owner, as ...
Greg Cohen
graycole Offline Send Email
Aug 14, 2009
6:37 pm
Advanced

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help