10. A method for proactive management of performance of a software application, comprising: A. obtaining, by a digital data processor, a specific of an application-in-development in a software development environment, B. applying the specific of the application-in-development to a model that defines one or more quotas for a user, wherein the one or more quotas are defined in accordance with a class to which the user belongs, C. signaling an alert upon determining that, based on the results obtained in step (B), execution of the application-in-development and/or a component thereof by a user and/or consumption of digital data processing resources during such execution is anticipated to exceed the one or more quotas for the user as defined by the model, wherein steps (A), (B), and (C) are performed in real-time in order to provide proactive and immediate feedback regarding expected application performance.
19. The method of claim 10 comprising responding to signaling in step (C) by one or more of altering (i) implementation of the application, (ii) allocation of time for such implementation, (iii) quotas defined for the respective classes, (iv) allocation of resources to the application, and/or (v) definition of the relationships defined in the model.