Harold Jarche is an independent consultant specializing in performance improvement. His field of practice is Human Performance Technology, which is about the analysis and design of the systems that people work within. Technology in this sense means the ...