Soft skills crucial for successful software management, JPL study finds
The JPL team created a Software Training Plan to help managers and engineers improve software development. They treated the training program like a system development task, identifying necessary skills through interviews. Skills included software management, engineering, and systems engineering, as well as important "soft" skills for successful software implementation.