A cogent analysis of the underlying complexity of software engineering. Each problem is new; software is the most complex thing humans have ever built; it is impossible to measure complexity of something given that product. Software is fractal in complexity (really?)
N. Ernst, J. Mylopoulos, and Y. Wang. Design Requirements Engineering: A Ten-Year Perspective, volume 14 of Lecture Notes in Business Information Processing, (2009)