A bounded set of principles for the general development of processes and systems (software-related and beyond)