If you have not read “The Mythical Man-Month” by Fred Brooks, you really should. You can get a sense of the subject matter from the wiki page:


but the book is short and readable.  It’s a series of essays on software engineering, first published in the 1970s and still relevant today. You might think that, given the startling advances in computer technology since the 1970s, the book would be dated and irrelevant. That is not the case. Technologies may change, but the sorts of issues that projects run into tend to be people problems, not technology problems.