Collaboration: At the Extremities of Extreme
Jason Ayers share the observations he made watching a team of developers collaborating in real time on the same code base, pushing XP, pair programming and continuous integration to their extremes.
The content has been bookmarked!
There was an error bookmarking this content! Please retry.
Posted by Mike Bria on Mar 11, 2010
The 2010 US Scrum Gathering in Orlando wraps up after an all-Open Space Day 3, exemplifying the collaborative and empirical essence of Scrum as its originally intended.
Attendees had the pleasure of entering a wide open conference space at 8:30am to see a gigantic circle of chairs prepared to seat all of the few hundred gathering participants. At its center was Open Space creator Harrison Owen to kick off the festivities with some entertaining and enlightening banter, including a refresher on the Open Space formula ("sit in a circle, create a bulletin board, start a marketplace - and go to work"), an overview of the few rules (like "The Law of Two Feet", indicating if you aren't into the session your in then use your two feet and find another, that's all good), and a run-through of some the personality types that make Open Space work (like "The Butterfly" and "The Bee").
Then onto the creation of the "bulletin board", which within 10 minutes was filled with three 90 minute rounds of 18 sessions each, totaling over 50 audience generated topics for discussion. After a few minutes of a bustling "marketplace", it was 9:30 and off everyone went, to a corner, a side-room, a lobby floor, a table by the pool, to one of 18 pow-wows of their passion.
The day continued like this, and anyone "butterflying" around could witness one example after another of the phenomenon of successful self-organization - a certain recurring theme of the gathering on the whole.
By mid-afternoon the auditorium "News" wall was filled with revelations, decisions, learnings, and more that session participants took out of the diverse array of the day's workgroups. (Expect these to be available on the Alliance website and/or Gathering blog soon)
3:30 and the circle filled back up for an official wrap-up, by Scrum Alliance president and chairmen Tom Mellor, of what many called "the best gathering ever" (one attendee's interesting tweeted description was "summer of Love mixed with great content").
According to Mellor, there are more opportunities to join a Gathering this year for those around the globe, in Shanghai in a few months then another in South Africa in September with a possible event somewhere in India as well.
Check out this reporter's take on Day 1 and Day 2, and for more info and resources from the event check periodically back to the official conference website, gathering blog, and on twitter with the hashtag #sgus.
18 agile and lean practices for effective software development governance
SCM best practices for multiple processes, releases & distributed teams
In today’s hyper-competitive world, later may be too late to adopt Agile development and this Roadmap for Success will help you get started. Download "Agile Development: A Manager's Roadmap for Success" now!
Jason Ayers share the observations he made watching a team of developers collaborating in real time on the same code base, pushing XP, pair programming and continuous integration to their extremes.
Michael Snoyman presents Yesod, a web framework written in Haskell and containing a web server, templating, ORM, libraries (templating, gravatar, etc.).
Richard Kreuter and Kyle Banker on how to avoid classical RDBMS transactional systems by using compensation mechanisms, transactional messaging or transactional procedures.
Attila Szegedi talks about performance tuning Java and Scala programs at Twitter: how to approach GC problems, the importance of asynchronous I/O, when to use MySQL/Cassandra/Redis, and much more.
One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.
InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.
Alex Papadimoulis discusses ugly code, where it comes from, how to avoid it, and how to get rid of it.
John Davies examines Visa’s architecture and shows how enterprises have architected complex integrations incorporating Hadoop, memcached, Ruby on Rails, and others to deliver innovative solutions.
No comments
Watch Thread Reply