Use what works for your organization
Agile isn't going to solve all your problems. According to Gartner, different classes of development problems will require different approaches. While it may seem that the development world has gone all agile, experts note that waterfall, hybrids and other methodologies will always have a place in the modern world of development. "Waterfall projects have their place when requirements are clear and fixed and time is not a critical factor, and while agile will also work the benefits are more significant when those things are not true. This is the world I live in," says Spano.
Sign up for Computerworld eNewsletters.