Software engineering is the field of development of information systems. However, the development process can often be complicated. Therefore, many researchers have introduced their approaches to manage the complication. This led to the introduction of new subfields such as change management, and organisational change. Agile can be regarded as a collection of best practices with the same values and principles. Since the introduction of Agile manifesto, many researchers, manufacturers, and organisations have introduced their thoughts, tools, and models to enhance the understanding and adoption of Agile. Sharing a similar understanding of Agile among people involved is essential in order to adopt it. This paper investigates the understanding of Agile among IT professionals. In addition, the factors that impact the understanding and adoption of Agile are highlighted and studied. A survey methodology was employed in this research among IT professionals from different organisations. The results of this study show that productivity and ability to accept change are conflicting the understanding among participants. Furthermore, the experience of participants has an impact on the ways in which Agile are adopted.