Can’t software be done? No known bugs, all features in a proposed scope written. Done and done.
> No known bugs This is the part that I doubt will ever be achieved by any system or structure of moderate complexity or above. Everything that exists in the real world has problems with it. If it's a building or a machine, then it's done once it's built unless there are major safety issues. The cost of fixing non-critical issues in a physical product is too high to justify. The problem with software is that the marg…
Modern construction requires a significant amount of maintenance. The Romans on the other hand, they knew how to build a building!