For some reason this year some of my peers decided to vote for me as a contender for Visual Studio ALM MVP of the year. I am not sure what I did to deserve this, but a number of people have commented that I have a rather useful blog.
I feel wholly unworthy to join the ranks of previous winners:
Thank you to everyone who voted regardless of who you voted for. If there was a prize for the best group of MVP’s then the Visual Studio ALM MVP would be a clear winner, as would the product group of product groups that is Visual Studio ALM Group. To use a phrase that I have learned since moving to Seattle and probably use too much: you guys are all just awesome.
I have tried my best in the last year to document not only every problem that I have had with Team Foundation Server (TFS), but also to document as many of the things I am doing as possible. I have taken some of Adam Cogan’s rules to heart and when a customer asks me a question I always blog the answer and send them a link.
This allows both my blog and my understanding of TFS to grow while creating a useful bank of content. The idea is that if one customer asks, all benefit. I try, when writing for my blog, to capture both the essence and the context for a problem being solved. This allows more people to benefit as they do not need to understand the specifics of an environment to gain value.
I have a number of goals for this year that I think will help increase value in the community:
- persuade my new colleagues at Northwest Cadence to do more blogging (Steve, Jeff, Shad and Rennie)
- Rangers Project – TFS Iteration Automation with Willy-Peter Schaub , Bill Essary, Martin Hinshelwood , Mike Fourie , Jeff Bramwell and Brian Blackman
- Write a book on the Team Foundation Server API with Willy-Peter Schaub , Mike Fourie and Jeff Bramwell
- write more useful blog posts
I do not think that these things are beyond the realms of do-ability, but we will see…
What to read next
Green to Orange–Joining the VSIP team as a Technical Product Manager
Explains the role of a Technical Product Manager in the Visual Studio Industry Partner Program, focusing on partner collaboration, …
A change for the better #3 - SSW to Northwest Cadence
Reflects on lessons learned at SSW in software process, technology, and communication, and details a career move to an ALM consultant role …
Becoming a better developer
Practical steps for improving as a developer, including ongoing learning, project work, community involvement, blogging, and embracing …
How did you come to be a preferred Scrum training supplier for Microsoft?
Explains how strong relationships, dual expertise in DevOps and Scrum, and trusted referrals led to becoming a preferred Scrum training …
Detecting agile theatre with real delivery signals
Why Most Companies Operating Models Fail in Dynamic Markets
A concise comparison of Predictive and Adaptive Operating Models, explaining why traditional structures fail in dynamic markets and how …
Don’t Manage Dependencies, Remove Them
Explains why dependencies are a sign of poor system design and outlines steps to eliminate them by aligning teams, clarifying ownership, and …
The Estimation Trap: How Tracking Accuracy Undermines Trust, Flow, and Value in Software Delivery
Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and …
Flow of Value vs Flow of Work – Misnomer or Useful Shorthand?
Compares “flow of value” and “flow of work” in Kanban, explaining why only validated outcomes count as value and stressing the need for …
Why Outsourcing DevOps Fails, and How Real Engineering Excellence Starts With Your Team
Avoid DevOps vendor lock-in, discover how true engineering excellence starts with partnership, not outsourcing. Ready to transform your …