system as an interconnected set of elements organized in a way that achieves something. Thinking in Systems: A Primer, Donella H. Meadows (2009)

¿Qué importancia tiene?

Describe los tres elementos centrales que constituyen cualquier sistema: componentes, interconexiones y un propósito. La cosa es que el software mismo puede entenderse como un sistema de sistemas interconectados. A un nivel superior, nos encontramos con servicios, aplicaciones, trabajos programados, bases de datos y otros componentes que están acoplados entre sí para cumplir el propósito general del sistema: su funcionalidad empresarial. Sin embargo, incluso estos componentes a mayor escala son sistemas por derecho propio, aunque a un nivel inferior. Además, puedes profundizar en la naturaleza jerárquica de los sistemas de software. En su núcleo, una clase puede considerarse un sistema, cuyos componentes comprenden métodos y variables que implementan la funcionalidad de la clase. Dando un paso más, un método puede verse como un sistema por sí mismo, que consta de instrucciones distintas que, en conjunto, cumplen el propósito del método.