InfoQ

Interview

Little and Spayd on Agile and Organizational Change

Interview with Michael Spayd and Joseph Little on Jul 05, 2007 03:04 PM

Community
Agile
Topics
Leadership ,
Change ,
Agile in the Enterprise
Tags
Coaching and Mentoring ,
Introducing Agile ,
Complementary Practices ,
Agile2006
Summary
Agile, once the territory of "early adopters" is coming into the mainstream and meeting resistance. Does this mean Agile can't work in more traditional teams and organizations? Not necessarily, say coaches Michael Spayd and Joe Little, in this InfoQ interview taped at Agile2006. What's needed is an awareness of the need to facilitate organizational change.

Bio
Joseph Little is a Certified Scrum Practitioner, and helps teams adopting Agile as a master coach and trainer. Michael Spayd, Principal, Cogility Consulting, helps catalyze and facilitate his clients transformation into Agile organizations. They have helped lead some of the largest enterprise Agile implementations in the US.
Please introduce yourselves to our audience.
You've been thinking about how organizational change unfolds. Why?
Why are we hearing about organizational change now? Isn't it enough just to roll out the Agile practices with our software teams?
You've been observing and working with organizations that are introducing Agile: what have you seen? How does this change happen?
When middle management realises they need to change - what happens then?
I know that when Ken Schwaber teaches about Scrum he tells us "be prepared: as soon as you start solving one problem you're going to reveal another one". Can you give some examples of the ripple effect that happens when you start changing things?
We have this effect of change causing change and provoking reactions. Is that where change management comes in, as a practice?
So you can't mandate Agile?
Have you seen examples that mandated Agile implementation?
Mandated adoption: Is it effective?
But if you don't push, is it just organically going to happen, and everybody will just embrace it and it'll be a big love-in?
Joe mentioned the term ‘change agent'. Is the 'change agent' typically the Scrum master or the team lead, the person who is leading a particular team?
It sounds like the resistance might take different forms in different individuals, at different levels.
It sounds like you have some strategies and some approaches to dealing with resistance to change. Does that suggest that in any organization is possible to overcome the resistance to the newness of Agile process? That it is possible that every organization successfully adopt these practices?
So you are going into an organization, you are starting an engagement, you know that there's going to be resistance but you have no idea what kind of resistance it's going to be. Where do you start? What methodology do you use? How do you select?
Are you saying that XP is a more evolved form of Agile than Scrum?
Can you share some advice with enterprises that may be looking at adopting Agile?
What's this Agile organization that you are talking about? We don't have this now, or is it something different?
So does this focus on organizational change signal a shift or a new stage pf growth in the Agile movement itself?
Do you see further changes needed in the Agile movement right now?
Is there anything you would like to add?
show all  show all

Related Sponsor

VersionOne is recognized by Agile practitioners as the leader in Agile project management tools. Companies such as Adobe, BBC, CNN, Dow, HP, IBM, Sony and 3M have turned to VersionOne to help deliver greater value to their customers.
Stopt it! by totoro totoro Posted Jul 10, 2007 4:05 PM
  1. Back to top

    Stopt it!

    Jul 10, 2007 4:05 PM by totoro totoro

    Please stop this Agile nonsense!

Educational Content

Bindings, Platforms, and Innovation

This presentation focuses on the Internet and separating myth from fact, history from the future, and the mundane from the imaginative. Bob Frankston presents a vision of what could and should be.

Orchestrating Long Running Activities with JBoss / JBPM

This article explores the use of JBoss and jBPM to implement design solutions that effectively address the issue of orchestrating long running activities.

Neo4j - The Benefits of Graph Databases

This presentation covers the use of graph databases as an optimal solution for data that is difficult to fit in static tables, rapidly evolving data or data that has a lot of optional attributes.

Realistic about Risk: Software development with Real Options

This session introduces Real Options and shows how it can help in running your project. Real Options is a decision-making process that can be used to manage risk.

Communication Flexibility Using Bindings

This article discusses the use of bindings on services and references (including the instance of non-configured bindings) as the means to implement SCA communications in a Web and SOA environment.

Writing DSLs in Groovy

After a short introduction to DSLs, Scott Davis plays with the keyboard showing how to approach the creation of a DSL by typing working snippets of Groovy code that get executed.

Scaling Agile with C/ALM (Collaborative Application Lifecycle Management)

IBM Rational and InfoQ present, Scaling Agile with C/ALM, an eBook showing organizations how to become “finely tuned software delivery machines” by enabling team integration and scaling.

Concurrent Programming with Microsoft F#

Amanda Laucher presents a real life enterprise application written in F#. She shows actual code snippets, explaining design decisions and suggesting how to use some of the F# constructs.