Good engineering is applied science.
Some would argue about management as science, and others believe a manufacturing science remains elusive. Nevertheless, the design of manufacturing enterprise systems, from production process to business procedure, can result in a more or less adaptable system to the extent that certain design principles are employed. Science is born from gathering data, analyzing this data for patterns, making hypothesis on principles, and iterating toward validation. The progress of software technology and deployment of large integrated software systems has provided an interesting laboratory for the study of complex interacting systems in all parts of enterprise. The integrated software system, whether it's in the accounting area, providing management decision support, or spread over countless factory computers and programmable logic controllers, is understood to be the creation of a team of programmers and system integrators.