1. A method for optimizing computation of a metric in an Information Technology (IT)-enabled framework to reduce computational overhead, the method comprising: providing a processor and a non-transitory memory coupled to the processor, wherein the processor is capable of executing a plurality of modules stored in the memory; receiving data associated with activities performed by one or more service providers; transforming, via the processor, the data into a user-defined data structure using a transforming technique, wherein the user-defined data structure comprises one or more attributes associated with the data; selecting an attribute of the one or more attributes, and one or more parameters associated with a key performance indicator of the one or more service providers; creating a materialized view of the user-defined data structure based on the selected attribute, wherein the materialized view includes a database table comprising a sub-set of the data, and wherein the sub-set is retrieved from the data, via the processor, based upon the selected attribute; generating, via the processor, a query to be executed on the materialized view, wherein the query comprises the attribute and the one or more parameters; and executing the query on the materialized view, via the processor, in order to compute the metric, wherein the execution of the query facilitates the optimization of the computation of the metric.