The simplest definition of a successful software project manager is a person who manages to deliver products on time and on budget. Sounds straightforward ...
I’m writing this because I find myself spending a lot more time lately explaining to potential clients what development project managers actually do, why ...