Approximate rather than exact methods
Constraints of scale, physical laws, resource availability, external regulations and location do not apply or are much less critical for software than for construction. Complexity theory imposes very real mathematical constraints on software, but in practice, these constraints are rarely applicable or can be avoided using approximate rather than exact methods. The intellectual nature of software means that it allows far more creative freedom. Software creation is not subject to the same interior designer software constraints as construction. Actual construction work must occur in a specific physical location. For example, “Construction must follow rules, regulations and codes imposed by parties well divorced from the actual requirements of a particular construction project. Further, many of these constraints are very similar.