Improving Software Engineering Through Holistic Project Coaching
Randall W. Jensen, Fred Smullin, Joyce Peters, Doretta E. Gordon, Kasey Thompson · 2011
Abstract : The process to successfully engineer quality software suffers from challenges identified over 40 years ago. Upon deeper review, a majority of the factors related to software development failure are human factors. Including a Project Coach (PC) who is focused on humanistic issues in the software engineering process will have a positive impact in addressing software engineering challenges. A PC focuses on Knowledge Management (KM), cyclical assessment, informal learning, and dynamics coaching to ensure team harmony and growth, sound project management practices, and most importantly - quality, on time software.