People management advice for technical people.
One of the classic articles leading to modern software engineering, by D.L. Parnas.
Technical and managerial best/worst practices. Based on study of US Department of Defense software projects.
Explores the importance and purpose of software process and quality.
The role of testing, Planning the complete testing effort, Personnel issues, The tester at work, Test automation, Code coverage
Emphasizes "soft" issues - attitude, approach.
Describes the basic rules for all good interfaces - the cardinal dos and don'ts.
Characteristics of software developers - personality type, demographics, age, education, attitudes.
By a software developer and consultant with over 30 years experience.
For business software, faster-cheaper can be better too.