Critical soft skills key to successful software management, JPL study finds
A team at JPL created a software training plan for managers and engineers to improve software quality. They treated the training program like a system development task, identifying specific skills needed through interviews. Skills included software management, engineering, and systems engineering, as well as important "soft" skills for successful software implementation. The team's approach and lessons learned from planning and delivering the training program are discussed in the paper.