When introducing collaboration tools to an organization – creating the corporate intranet, defining project sites in Sharepoint, etc. – there are multiple skills you must master – well, at least get better at. You need to capture the ideas and communicate the data such that your target reader understands what you are trying to convey [...]
On Documentation One recent afternoon I found myself in deep conversation with potential consulting partners, holding out for a difficult requirement: “Excellent Documentation”. That’s a tough one to quantify, let alone describe; why hold out for something at once critical and ineffable? Doesn’t every project talk about the importance of providing documentation, yet rarely deliver [...]
A rather rigorous, Financial-sounding title for a high-concept line of thought … Thanks to Jeff Atwood at Coding Horror, for calling my attention to this article by Martin Fowler on Technical Debt: Technical Debt is a wonderful metaphor developed by Ward Cunningham to help us think about this problem. In this metaphor, doing things the quick [...]
Have you ever experienced the clash of terminology that results when supply chains are brought together, due to acquisition or merger? The typical scenario: different groups using multiple terms to describe where product is manufactured at and shipped from; folks use terms like “location”, “plant”, and “site” interchangeably, and confusion can result – are we [...]
The start of a new year gives me a rare chance to measure my knowledge capture output over time. I maintain electronic journals for the various projects I am driving, business units and functional areas I support, and people I work with. This results in a hundred or so separate MS Word documents, with generally [...]
Confucius was wrong – it is good to live in interesting times … I’m deep-diving into a number of projects at work, while juggling a sudden surge in business travel (the majority of my tweets of late). All of the work involves significant change – different tools & process, or reworking process “traditions” that have [...]
Last time, I wrote about checklists, and showed the example of the B-17 preflight. Simple, fits on a single page, and hits all the critical steps, in just the right amount of detail. Plenty of processes in the IT department are made That Much Better if they are accompanied by detailed, effective Process Documentation. Of [...]
I’ve written before about process documentation and the need for checklists – especially for repeatable and complex processes that you may not perform every single day. A written process solves a multitude of issues: Security: For complex processes with integrated platforms, a detailed list keeps you from forgetting key settings, switches, and process steps that [...]
I sat in on the report-out session from a kaizen event this week, and something occurred to me as I reviewed a ton of interesting findings in a very short time … Best Practice Self-contained deliverables are the most powerful tools for knowledge knowledge transfer you can have in your organization. I’m talking about a [...]
alternate title – Techs Managing Techs; not Required, but it Helps This evening, catching up with my RSS feeds, I happened upon this old screencast from Jon Udell, looking over the shoulder as he and Anders Hejlsberg take a look at LINQ, a work-in-process set of extensions for the .NET framework. Udell captured my curiousity [...]