As a team beginning the Agile journey, it is not uncommon to get confronted with questions about Agile and being agile. Even, it is not uncommon to compare the conventional methods with the Agile framework. In order to taste my cup of water you must first empty your cup : Nan-in, A Zen Master A mind cluttered with opinions and preconceived notions is the cessation of understanding and learning a new concept coming on the way. To learn, the mind must be empty. Unlearning is pivotal particularly when the change calls for a shift in mindset. Agile methodology is a mindset change towards software development, providing the teams with a goal to which they can strive but doesn’t prescribe steps to reach the goal. A framework like SCRUM and KANBAN provides a set of clear and concrete steps that guides teams on how they can approach software project in a manner that is congruent with the principles of the Agile Manifesto. Execution is done in the frame of the framework. A framework is a boundary in which the team has the autonomy to function. To set the right mindset, the team should understand the primordial purpose of being agile. To be agile, the team must abide by the values and principles that are set forth by the Agile Manifesto. Values are more innate attributes that the team have the highest regard for. Values decide the behaviour and actions are manifestations of the belief. Understanding the Agile values and principles is the first step in the Agile journey and works as a north star toward the goal.