The paper presents a series of considerations regarding the role of the conceptual invariants concerning the prevention of the artefacts' obsolescence, with an emphasis on the software engineering. The concept of artefact has the meaning that is defined in (Bocu & Bocu, 2016). The emphasizing of the invariants' role has the goal to allow the understanding, with the respective approximation, of this invariants' role considering the continuous qualitative progress of the human artefacts, generally speaking, but also in connection to the software systems engineering.