InfoQ Homepage Presentations Agile Distributed Development Done Right Using Fully Distributed Scrum
Agile Distributed Development Done Right Using Fully Distributed Scrum
Summary
Agile and distributed development seem to be at odds with each other. One is about close communication and short feedback loops, the other is about being effective with people in a different location. This talk discusses a number of patterns common for setting up Agile Distributed Development and will show the results that can be achieved once you get into a good Fully Distributed Scrum.
Bio
Guido Schoonheim is an Agile fanatic with a specific focus on Scrum, organizational patterns and distributed development. In the past Guido has worked as project manager, architect, agile adoption coach, scrum master, product owner and of course as JEE developer. He believes very strongly in the combination of Agile and Offshoring to get the best of both without compromising on either.
About the conference
QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.
Community comments
Product Owners and screaming bunnies
by suba bose,
From other side of the story
by Ritesh Man Tamrakar,
A very interesting way of executing with a distributed team
by Armond Mehrabian,
Re: A very interesting way of executing with a distributed team
by Lisa Ray,
Implementing SCRUM in an already distributed team culture
by Ariel Kirshbom,
Request a Copy of the Presentation
by Khushru Doctor,
Re: Request a Copy of the Presentation
by Diana Baciu,
Interesting presentation about distributed scrum agile development
by Zachary Boorell,
Distributed scrum agile development
by Charles Guzman,
Product Owners and screaming bunnies
by suba bose,
Your message is awaiting moderation. Thank you for participating in the discussion.
I will be interested more about 2 things mentioned here:
- bunnies hooked to CI env and screams at all locations when build breaks. Any idea where one can buy them from?
- Product owners for offshored teams - do client guy be that or you have proxies at onsite?
Of course, a good presentation
Subashish
subabo.wordpress.com
From other side of the story
by Ritesh Man Tamrakar,
Your message is awaiting moderation. Thank you for participating in the discussion.
I found the presentation very motivational to learn scrum for both side: local and remote.
I am part of remote side. I am very much interested to know how scrum/agile can help remote team to deliver good high quality software. This presentation definitely gave some insight on it.
Ritesh Man Tamrakar
riteshworks.blogspot.com
A very interesting way of executing with a distributed team
by Armond Mehrabian,
Your message is awaiting moderation. Thank you for participating in the discussion.
Companies doing distributed development can learn a lot from this presentation. Guido Schoonheim does an excellent persuasive job of explaining the need to colocate the remote team for a couple of iterations in order to build a sense of shared ownership and establish hyper productivity. The problem is that management often sees this as an unnecessary expense and erosion of the savings they're hoping to gain from off-shoring.
Another interesting observation was that there is plenty of working-hour time overlap between western Europe and India, not so between California and India. This makes it very difficult for U.S. west coast teams to have a Scrum meeting with everyone present from both sides.
I strongly agree with Guido that only a well-performing local team can successfully extend itself remotely. The problem with most of my clients is that they are in a hurry to fly before they're able to walk. This makes distributed Scrum totally chaotic and impractical.
I learned quite a lot from this presentation. Great job Guido Schoonheim!
-Armond Mehrabian
Lean-Agile Consultant/Coach (San Diego, CA, USA)
Portofino Solutions, Inc.
@armond_m (twitter)
www.portofinosolutions.com
Implementing SCRUM in an already distributed team culture
by Ariel Kirshbom,
Your message is awaiting moderation. Thank you for participating in the discussion.
Hi, i found very interesting Guidos approach and a great presentation, and i was wondering how would be the best way to implement a distributed SCRUM in a place that already have a strong distributed culture in IT, but not so much on SCRUM and Agile...Because in the presentation it is stated that the best way is first implent SCRUM localy and then distribute it and only afterwards escalate, but if you only have projects that are already Distributed and they require escalation?
If anyone have a similiar experience, it would be great to hear.
Thanks,
Ariel
Request a Copy of the Presentation
by Khushru Doctor,
Your message is awaiting moderation. Thank you for participating in the discussion.
Can i get a copy of the Presentation PPT/PDF.
Re: Request a Copy of the Presentation
by Diana Baciu,
Your message is awaiting moderation. Thank you for participating in the discussion.
Hi Khushru,
The are available on the QCon website.
qconlondon.com/london-2009/schedule/thursday.jsp
Diana (InfoQ)
Re: A very interesting way of executing with a distributed team
by Lisa Ray,
Your message is awaiting moderation. Thank you for participating in the discussion.
Very interesting presentation indeed.
WRAP - Agile Project management tool
Interesting presentation about distributed scrum agile development
by Zachary Boorell,
Your message is awaiting moderation. Thank you for participating in the discussion.
The challenges of collaboration and communication can be overcome when working in a distributed work environment and I believe this lengthy presentation has some great points and ideas in achieving efficient development in that particular scenario.
www.axosoft.com/
Distributed scrum agile development
by Charles Guzman,
Your message is awaiting moderation. Thank you for participating in the discussion.
Agile development and agile project management are the only way to go. Some great tools out there like the 1 listed above and PT. This has definitely helped change the game for product development, which has trickled into just approach to life in startups, such as lean. Anyways, thanks!