Software Fundamentals: Collected Papers by David L. Parnas author: Daniel M. Hoffman David M. Weiss asin: 0201703696 binding: Paperback list price: $49.95 USD amazon price: $39.96 USD |
A superb book from one of the great minds in I.T. Worth it just for the brilliant essay on why requirements will always be difficult (but we should never stop trying) - A Rational Design Process: How and Why to Fake It. But the bonus is that all the other papers in the book are very, very good too.