Archive for the ‘Uncategorized’ Category

How to Start Out With Agile

Sunday, July 6th, 2008
Q: Can you bring in Agile practices in stages throughout the life of a project?
If so — how would you recommend starting out?
Asked by Tracey Schneider

A: The basic idea to gradually implementing agile is not to gradually implement practices, but rather to gradually expand the definition of done.  Agile practices are a consequence of expanding the definition of done.  For example, a team will start out building "demoable" software every cycle.  Eventually, that software will be of a quality that it is "potentially shippable" every cycle.  And if the team and the organization continue to use an agile approach, eventually the software will actually be shipped/deployed at the end of every cycle.  This can take a long time - years in some cases!  Check out my Perfecting Agile blog post. 

It is also possible to selectively choose various agile practices.  There are a very basic core set of practices that must be used to call your work environment "agile" (and admittedly not everyone agrees on this core set).  I have started a spreadsheet to allow teams and organizations to organize how they use agile - it is a comprehensive list of agile practices.

So, the basic way to start out is on a single team which uses the agile skeleton: doing work and demoing it regularly to stakeholders.  Simple! 

Ask Mishkin Berteig a question.
Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Technorati
  • del.icio.us
  • Propeller
  • StumbleUpon
  • Reddit
  • Fark
  • Slashdot
  • Blogsvine
  • Google
  • Furl
  • Facebook
  • BlinkList
  • YahooMyWeb

Sunday, July 6th, 2008
Q: Mishkin,
I attended your training session in Toronto last week. Many thanks for that. You mentioned a tool you were developing. It was a virtual whiteboard that allowed your to move task cards around. Can you send me the link? Cheers, Patrick
Asked by Patrick Haslehurst

A: The tool I was referring to is cardmeeting.com

Ask Mishkin Berteig a question.
Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Technorati
  • del.icio.us
  • Propeller
  • StumbleUpon
  • Reddit
  • Fark
  • Slashdot
  • Blogsvine
  • Google
  • Furl
  • Facebook
  • BlinkList
  • YahooMyWeb

Interesting Agile Reference Site like Digg

Friday, June 20th, 2008

http://pligg.scrum-on.com/ - Just found this through Niall O’Keeffe who is an attendee at my Certified ScrumMaster course.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Technorati
  • del.icio.us
  • Propeller
  • StumbleUpon
  • Reddit
  • Fark
  • Slashdot
  • Blogsvine
  • Google
  • Furl
  • Facebook
  • BlinkList
  • YahooMyWeb

Delivering Successful Agile Projects - A Team Approach

Monday, May 26th, 2008

Last week I gave a talk in Waterloo, Ontario on the topic of Delivering Successful Agile Projects - A Team Approach
.  The slides and a bit more info can be found on the Berteig Consulting site.  There was a great deal of interest so I have also scheduled a public agile project management / certified ScrumMaster course in Waterloo.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Technorati
  • del.icio.us
  • Propeller
  • StumbleUpon
  • Reddit
  • Fark
  • Slashdot
  • Blogsvine
  • Google
  • Furl
  • Facebook
  • BlinkList
  • YahooMyWeb

Powerful Questions

Tuesday, May 13th, 2008

Great little article on InfoQ: “Powerful Questions“.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Technorati
  • del.icio.us
  • Propeller
  • StumbleUpon
  • Reddit
  • Fark
  • Slashdot
  • Blogsvine
  • Google
  • Furl
  • Facebook
  • BlinkList
  • YahooMyWeb

Interesting Retrospective Exercise

Sunday, April 27th, 2008

Called “Mr. Squiggle” after an Australian TV show, this exercise looks great! Thanks to Patrick Kua for this great idea.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Technorati
  • del.icio.us
  • Propeller
  • StumbleUpon
  • Reddit
  • Fark
  • Slashdot
  • Blogsvine
  • Google
  • Furl
  • Facebook
  • BlinkList
  • YahooMyWeb

Mistake: Scrum Study Guide is Not Available Yet

Thursday, April 24th, 2008

Our earlier post saying that it was available was a mistake.

Sorry for the mistake.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Technorati
  • del.icio.us
  • Propeller
  • StumbleUpon
  • Reddit
  • Fark
  • Slashdot
  • Blogsvine
  • Google
  • Furl
  • Facebook
  • BlinkList
  • YahooMyWeb

Systems thinking… another view

Monday, March 31st, 2008

One of my favorite books in the world is Systemantics, by John Gall. This irreverent look at systems and how they fail has a lot to teach a community that is attempting to re-work the systems of software development. Much of it justifies the “simple set of principles, applied” approach that most Agile methods use. It should also provide good insights into anyone trying to develop and architect complex software systems. The best kind of parody is one that’s hard to tell if it’s parody, because it’s so insightful.

The book is available from the author at the Systems Bible page.

A decent quick look at the kind of material found inside can be found here: Commentary on the principles of “Systemantics”, by Anthony Judge

And this article goes into more discussion about Gall’s laws of systemantics: Bart Stewart on Systemantics

UPDATED: Best quote yet: “Admittedly, it’s not easy to imagine what a self-organizing car engine would look like, but maybe it’s time someone tried.” -Bart Stewart

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Technorati
  • del.icio.us
  • Propeller
  • StumbleUpon
  • Reddit
  • Fark
  • Slashdot
  • Blogsvine
  • Google
  • Furl
  • Facebook
  • BlinkList
  • YahooMyWeb

Interesting Article by Scott Berkun

Saturday, May 28th, 2005

Why smart people defend bad ideas by Scott Berkun looks at a fascinating, and fairly common, problem. Interestingly, this problem of smart people doing dumb things / defending bad ideas, is often related to perception. Agile principles and practices are about aligning perception among all the stakeholders, and in particular, between an execution team and the rest of the stakeholders. By aligning perception, the best environment is created for doing the right thing. In the case of a business, your project teams are the experts in “how” to do stuff, and your business teams are the experts in “why” to do stuff. This combination of “how” and “why” is done as efficiently as possible using agile work methods.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • Technorati
  • del.icio.us
  • Propeller
  • StumbleUpon
  • Reddit
  • Fark
  • Slashdot
  • Blogsvine
  • Google
  • Furl
  • Facebook
  • BlinkList
  • YahooMyWeb