Abstract: According to an aspect of some embodiments of the present invention there is provided a computerized method for generating a system which can be used either as a control system or as a simulator, of an agile organization of scale (more than a single Agile team). The method may comprise of receiving a training dataset having records, describing a combination of organization structure, and business goals. Each business goal-record may be split into smaller activities comprising tasks which are added to the simulation backlog. The method may further include records for specific events which may occur during the following time-box period. The users of the computerized method may choose from a variety of responses which reflect managerial decisions in a Scaled Agile organization, such as prioritizing activities, or slight modifications to the organization structure, or altering existing processes.