Our company has recently adopted a more formal approach to the agile development process utilizing a commonly known practice called scrum. Scrum and agile thinking provide a flexible framework for developing any project that requires feedback and involves the collaboration of a cross-functional team. In this article, we will dive into the philosophy of Scrum as we see it, and the four pillars that will help your business become agile development masters and see an increase in performance across all divisions while creating team unity and improved culture.