RSS Feeds
Wiki
Forums
Menu
  Wiki
  Forums

Forum: 2008 Potential Topics

Forums->2008 Potential Topics->Scaling Agile At An Enterprise Scale

Nagendra
Scaling Agile At An Enterprise Scale


It is crystal clear that people dynamics and teams disbursed geographically has posed a whole slew of challenges for a project to be successful. Dedicated "Distributed Agile" stage for Agile Conference 2008 confirms this.

Whilst, Web 2.0(wiki, bogs), Instant Messengers and WebCams? have helped tremendously in bringing the disbursed teams closer, there seems to be lot of hunger and room for improvement in getting Agile to scale at an enterprise level.

As an agile practitioner and working for Global Software Development Organizations for more than a decade, I would like to share couple of my ideas/thoughts around scaling agile over disbursed/distributed agile teams. Your feedback is vital, may be a brainstorm session in an OpenSpace format would really help.

Looking forward to this event.

thanks,
Nagendra

 
on: Tue 2008-01-15 [02:42 UTC] reads: 2584

Posted messages

author message
MarkEWaite
Re: Scaling Agile At An Enterprise Scale
on: Wed 2008-02-20 [19:57 UTC]
> As an agile practitioner and working for Global Software Development Organizations for more than a decade, I would like to share couple of my ideas/thoughts around scaling agile over disbursed/distributed agile teams. Your feedback is vital, may be a brainstorm session in an OpenSpace format would really help.

I'm very interested in scaling agile to large, widely distributed organizations (500+ people, 3 continents, etc.). I've been through the transition from waterfall to extreme programming as manager of a team of 15, but now have the responsibility to lead an organization of 500+ people through the change from waterfall to scrum. I'd be an active participant in this topic.


author message
pmboos
Re: Re: Scaling Agile At An Enterprise Scale
on: Tue 2008-05-20 [17:40 UTC]

> I'm very interested in scaling agile to large, widely distributed organizations (500+ people, 3 continents, etc.). I've been through the transition from waterfall to extreme programming as manager of a team of 15, but now have the responsibility to lead an organization of 500+ people through the change from waterfall to scrum. I'd be an active participant in this topic.

me too smile Especially targeting Scrum...

As for the distributed SCMs; I find the resistance surprising as well; subversion also is a great tool and works so reliably I can't see why anyone would actually buy an SCM when they could donate a minor amount of money into it for improvements they need.

Using an issue tracking system (such as Trac) and a set of wikis (which Trac conveniently supplies) also seems like a no-brainer, yet people prefer to use spreadsheets and word along with email.

Anyway, you definitely have me as a participant on this topic.

Paul



author message
JeffGrigg
Re: Scaling Agile At An Enterprise Scale
on: Tue 2008-05-20 [23:49 UTC]
> Using an issue tracking system (such as Trac) and a set of
> wikis (which Trac conveniently supplies) also seems like a
> no-brainer, yet people prefer to use spreadsheets and word
> along with email.

I kinda' like the XP approach to managing bugs: Don't have so many bugs. ;->

I've generally found that informal tools work better with smaller co-located teams; automated tools are of more value for larger and/or distributed teams. When the Customer and development teams are in different time zones, 3x5 cards are a bit tricky to share. ;->


author message
JeffGrigg
Re: Scaling Agile At An Enterprise Scale
on: Sun 2008-05-18 [00:33 UTC]
>> ... share couple of my ideas/thoughts around scaling agile over disbursed/distributed agile teams. ...

> ... lead an organization of 500+ people through the change from waterfall to scrum. I'd be an active participant in this topic.

My experiences and interests are for smaller teams — multiple teams of around a dozen people each working on shared code bases.


Something that regularly surprises me is the apparent resistance to using real distributed source control systems, in the presence of a public corporate committment to distributed development. Are we all crazy? ;-> Strictly centralized source has a comforting tradition to it, but I've yet to see it work well on wide area networks.

To make a radical suggesstion: Consider Git. If it's good enough for the Linux code base and radically distributed development team, why isn't it good enough for a couple of custom business systems?

http://git.or.cz/external link

http://en.wikipedia.org/wiki/Git_(software)external link





Show posts: