Introduction The term ‘method’ is so commonly used in IT community in the context of software development that hardly any effort was ever made to define its semantic. With hundreds of methods with which to develop IT systems anything that looks like some kind of a software development process or architecture framework or even notation for a system modelling is called a ‘method’ (and sold as suc...