A brief note today as I celebrate a small anniversary and victory marking my first year back as an independent consultant. At this time last year I embarked on my first project after leaving the world of Microsoft Consulting Services (MCS) Canada with a little ditty helping a local customer get started with SharePoint 2010 Forms Based Authentication customizations. One thing led to another, and before I knew it I had a profitable first year.
Over this time, I began to help my customer (and eventually their customers) introduce discipline and rigor to their software delivery practices by applying a process that I’d been studying and applying for almost ten years: Scrum. As I had seen many times before, the benefits were tangible and almost immediate with improved team morale and productivity: Where once confusion reigned, there was now a regular rhythm that helped focus and align the business and development practices.
As a result of these experiences, I began to see my priorities changing – I thought I’d be doing a lot more SharePoint work, but I definitely was getting a higher calling.
Opening Soon: A Practice Dedicated to Better Practices
In September, I fulfilled a long-time ambition to attend a Scrum Master training course delivered by its most famous (infamous?) co-creator, Ken Schwaber at his new training offices in Burlington, Mass. I came away stuffed with experiences, ideas and clarity about where I wanted to next focus my energies and talents: Helping software teams and their organizations become great software teams and organizations by applying better practices like Scrum.
It’s a good time to do this as now, finally, after so long “agile” software development is now ascending into the mainstream (even if a little late here in Canada). There are a lot of good teams who are languishing under bad practices that make it nearly impossible for them to achieve success: The deck is stacked against them with prevailing practices and failure always looms large, requiring all kinds of unsustainable effort to stave off. The business climate is demanding that they do more with less and produce real results that justify the investment.
Exactly the job that Scrum and its kin were designed to do. By the end of the year, I was beginning to inspect and adapt my own processes and it was suggesting that a change in direction was required.
In the next few weeks I will be re-launching my consulting practice with service offerings directed at helping software teams and organizations take their game from zero to hero: This includes an array of on-site training programs, coaching and development best practices guidance directed not only at preparing the “boots on the ground”, but also managers and the larger business for the cultural shifts in thinking that just-in-time processes require.
More information will be forthcoming, so stay tuned: Season 2 is promising to be a blockbuster…!