I like this highlights that data is a separate important issue in the lifecycle. The software system is program + data. With web technologies the programs are the easy bit and the data is the bit you need to protect against your competitors.
The new software paradigm since this article was written is is machine learning, where the training set is also the most expensive development cost. Procedures for the collection and refinement of the training set needs to be properly designed for a long term service.
A large number of these ideas are still very much alive in his head.