Today’s business software can in fact be used to support ETO, and other modes like Engineer Procure Construct that involve manufacturing or fabrication to meet customer needs. The ideal business software, however, must support the entire business lifecycle from customer or contract acquisition, project planning, execution, manufacturing or fabrication and, when necessary, installation. It also must offer real-time business control and analysis and establish a single version of the truth for all parties involved in work for customers.