1. A method for monitoring one or more activities of a software application in a computer network, the method comprising: monitoring, by a processor, a response time for one or more activities performed by a software application; comparing, by the processor, the response time of the one or more activities with a corresponding pre-defined threshold time; detecting a faulty activity of the one or more activities based on the comparison; highlighting a code snippet corresponding to the faulty activity in a source code of the software application; and modifying the code snippet corresponding to the detected faulty activity using a predefined program library.