1. A method of reorganizing a plurality of task for optimization of resources in an environment, the said method comprising: mapping of each task to obtain qualitative and quantitative assessment of each functional elements and variables within the time frame for execution of each task; representation of data obtained from the mapping in terms of a matrix of dimensions N×N, wherein N represents total number of tasks; and reorganizing the tasks in accordance with the represented data in the matrix for execution, wherein reorganizing the tasks provides for both static and dynamic methodologies.