The Next Home of Chris Chapman's Free Thoughts on Agile, .NET, SharePoint, what-have-you, whatnot. 
Page 1 of 1 in the kenSchwaber category
# Monday, October 15, 2007

Indeed - I had no idea this existed and from what Jeremy Miller notes, neither did a roomful of Microsofties:  Another secret from within the Halls of the Mountain King, I suppose - and a bit of the left hand/right hand syndrome. ;)

First glance, I like what I see:

  • P&P "dudes" are actively involved in the site and development of materials, labs, articles and the like;
  • The Agile Manifesto is mentioned front-and-centre - wow, I NEVER thought I'd see that happen. 
  • Other community-driven tools are prominently featured on the front page, including CC.NET, NAnt, NUnit, NMock, RefactorPro!, etc. - Now, they do have to dedicate some space to shoehorning TFS into doing some continuous integration, which I'd never do - but it is a MSFT site;
  • There's a link to material written by Venkat Subramaniam on agile design (he's the co-author of Practices of an Agile Developer: Working in the Real World) which is a positive vote for the Pragmatic Programmer community;
  • Scrum and XP are featured prominently - and well they should be, beyond the fact that Ken Schwaber has authored a book for MSFT Press on Scrum which is in its second edition.

This is pretty cool to see - I'll have to sift through the materials before giving a final thumbs up or down, but if first looks are any indication it's a positive step in the right direction.  What I sincerely hope to find is a broader acceptance of Scrum, XP and the agile community-driven practices, and not the first step in trying to co-opt and coerce bastardized flavours of them into the MSF (yuck!) or somesuch.

Finally, I find it gratifying to see this on a personal level as it vindicates the tools and practices I (and many others) have advocated for years in the face of hostile opposition.  Memo to my former colleagues and bosses:  I hate to say "I told you so", but... :D

Monday, October 15, 2007 8:28:58 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0] -
agile | better practices | eXtreme Programming | ken schwaber | scrum

# Monday, May 15, 2006

I have to admit that I only read briefly about the innovations Jeff Sutherland has been making on evolving Scrum, and I think it's because I dismissed it for “smelling” like over-engineering Scrum's simplicity.

Seems I wasn't far off the mark as this post by Howard van Rooijen describes Ken Schwaber's reaction in the Scrum Development Yahoo! discussion group.  I have to capture this here for posterity as it encapsulates my reservations about misinterpreting the results of  Scrum's inspect and adapt process as evolved Scrum best practices.  In a short sentence, it isn't, was or ever will be Scrum. 

Scrum is really simple, barely a process, more a framework. The hard work in using Scrum is fixing the things that it exposes, actually inspecting the things that it makes transparent and adapting to optimize the results and the organization that produces the results.

Scrum is not the organization that produces the results, or the amalgam of procedures, tools, automation, and standards that are implemented as a result of the inspection, as part of the adaptation. Scrum is the very simple mechanism that helps an organization be more effective in accomplishing its goals.

I've been following the threads about type N, A, B, C and advanced Scrum. Although these may represent the engineering, personnel, and product management practices that an organization adopts as a result of Scrum's inspect and adapt, they aren't Scrum. I think we are mistaking the consequences of Scrum with Scrum itself.

What may be most destructive about these supposed extensions is that they will divert people from the real work of Scrum ... seeing what is going on in their organization and going through the change process to become effective. And learning how to continually inspect and adapt to keep their organization's practices optimal. Instead, people may think that all of these things that use the Scrum name are advances in Scrum, templates that they can mimic and then, amazingly, they are advanced development organizations, also.

We are running the danger of any small process. People want to make it bigger. Well, Scrum isn't bigger. Each organization's total ability to build complex products is certainly bigger, and hopefully continually evolving, but it isn't Scrum.

Keep Scrum Simple.
Ken

Monday, May 15, 2006 7:57:31 PM (Eastern Daylight Time, UTC-04:00)  #    Comments [0] -
scrum | ken schwaber

About Me
I am a Toronto-based software consultant specializing in SharePoint, .NET technologies and agile/iterative/lean software project management practices. Currently, I am employed by Microsoft Consulting Services (MCS) Canada as an Application Development and Information Worker Consultant, focusing on delivering guidance and subject matter expertise to enterprise customers who have or are in the process of deploying Microsoft technologies.

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2010
Chris R. Chapman
Sign In
Archive
<March 2010>
SunMonTueWedThuFriSat
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910
Statistics
Total Posts: 194
This Year: 2
This Month: 0
This Week: 0
Comments: 109
All Content © 2010, Chris R. Chapman
DasBlog theme 'Business' created by Christoph De Baene (delarou)