Agile is such a popular philosophy which more and more development teams use. Actually, they use Agile methods such as Scrum, Extreme Programming, Crystal Clear etc. But, Let's find out! why is Agile so popular? What is Agile? Simply put, Agile is a . The name was taken from the book , created in 2001. Seventeen experts gathered in Snow Bird Ski Resort in Utah and made this manifesto, with the famous . Agile is extremely disciplined management process that is based on: philosophy based on the certain values and principles Agile Manifesto 12 Agile principles inspection, adaption to change, iterative development, collaboration with self-organizing teams, cross-functional teams, achieving previously defined goals. Agile in IT industry Because of its strict, manageable and achievable principles, Agile found its way into IT market. Since Agile, as a philosophy can't be used, there are . Some of them are (RUP), , , , etc. several methodologies Rational Unified Process Extreme Programming Kanban Crystal Clear Scrum The biggest pro for Agile in software development is that . it is focused on the result and delivering to the client what he/she needed Why Agile? As always, , especially in the IT domain and software development. There is a constant need for the quality product and being better than the competition. the answer is market enlargement On the one hand, . More and more startup companies are entering the market, with new ideas and methods. They want to be unbeatable. we have startup companies For startups, gaining a client's trust means everything. They can gain it only by . Perfection in timing, producing, communicating. In everything! striving for perfection , working as hard as we can, the more we can. This crazy market situation turned us into human-like robots Now, more then ever, every team should have its own project management tools. Seem like a good time for Agile to step up. Let's talk finance When it comes to Agile and Scrum, we have to take into count one on the most valuable resource - money, and investment, in general. Before you jump to a conclusion: . However, . Yes, being Agile is all about being productive and making better results there is no secret that implementing a new philosophy (like Agile) should increase ROI level In case you were wondering, ROI stands for Return Of Investment and is defined as the money gained or lost compared to the money that is invested. Mishkin Berteig, in a post on , mentioned that team's productivity goes up to about 60% when they use Agile. He, additionally, added that there is no doubt that Agile way of doing business directly stimulates the growth of ROI. Agile Advice Agile vs. Waterfall To truly let Agile shine, we have to mention the notorious Waterfall. If you have been searching to find the right project management concept and method, you have probably bumped into Waterfall. and comparing to Agile, it . Hell no! This philosophy was used before Agile was not good The main reason why Agile dethroned Waterfall is . With Agile, teams document everything even before the project begins. the documentation Nevertheless, the Gods are on the Agile side this time around. interpreted the benefits of Agile, by sharing . This group has been conducting surveys every 2 years, since 1994. The surveys included IT companies and their projects. Anthony Mersino, in a post for vitalychicago.com, Standish Group CHAOS Studies As Mersino highlighted, in order to conclude whether the project is successful or not, Standish Group - schedule, cost, and scope. Successful projects had at least 2 out of the 3 factors on a satisfying level and vice versa. valued 3 factors So, the final conclusions were: Agile projects are 3 times more likely to succeed than the Waterfall ones, Small projects bring more success than the large ones, Agile has some minor flaws - you need to adapt it to every organization. However, the most surprising thing of all was that no matter what size the projects were, . This is especially noticeable in the case of large projects. the ones that had implemented Agile philosophy had lower failure rates At the end... ... we can't deny we love Agile and use it for our projects. If you have read the text, you know why. Being productive and having satisfied clients has never been easier to achieve. Go team Agile!