Software development is technical activity conducted by human beings.
I know of a particular, very large software producer that explicitly assumes that design takes 20% of developers' time, and debugging takes 80%.
Prolific programmers contribute to certain disaster.
Software is getting slower more rapidly than hardware becomes faster.
Software gets slower faster than hardware gets faster.