news

How to Keep Pace with Agile Development Trends

Spread the love
The Agile model and its adopters are moving forward rapidly. Here’s how you can stay on top of the latest improvements.

Image: RawPixel.com - stock.adobe.com

Living up to its name, Agile development methodology is evolving swiftly and nimbly. Hardly a week passes without news about a fresh Agile approach, tweak or innovation. Agile development’s rapid evolution makes staying on top of emerging trends ever more important for developers and managers.

Keeping pace with the latest changes can be challenging, but it’s well worth the effort, said Cole Cioran, applications practice lead, Agile development and management, at technology research firm Info-Tech Research Group. “Agile practices are entangled with the latest developments in software engineering,” he noted. “Developers who follow Agile will also be exposed to practices such as DevOps, microservices, Dapps [decentralized applications], and much more.”

Cole Cioran

Feeding the need to know

Separating key trends from background clutter is essential for anyone who hopes to become Agile-sharp. Kirstin Slevin, technical program manager at intelligent DNS and Internet traffic management technologies firm NS1, believes that extending and scaling Agile’s scope is a leading trend. “Agile is typically thought of as a process that works for software engineering teams within startups and small organizations,” she said. “However, the principles of Agile can also scale and be effective for organizations of all sizes.” Slevin added that Agile even has the potential to extend its influence beyond engineering to other enterprise departments, such as legal, finance and HR. “It’s still relatively early days in terms of these types of adoption, but the potential is there,” she noted.

Kirstin Slevin

Agile adopters are rapidly moving toward optimized methods, processes, and testing practices designed to speed project development and delivery, said Hasan Yasar, an adjunct professor at Carnegie Mellon University’s Heinz College of Information Systems and Public Policy. “Everyone wants to shrink lead time to the minimum required set of processes in order to meet market demand in the correct timing,” he said. “This requires the ability to respond on a dime, just like an athlete.” Developing such a capability is now paramount, he added.

Cioran observed that many old beliefs are now falling

Hasan Yasar

Research approaches

Every Agile expert has his or her favorite ways to stay on top of current developments. Yasar prefers the tried and true methods. “Using Google or other search engines is likely the most effective way to identify the latest Agile trends,” he said.

The blogs and commentary provided on websites such as Agile Alliance and in Reddit forums and sub-forums are great sources to discover what’s currently happening in Agile, advised Sanjay Chandru, DevOps director for IBM’s Z mainframe hardware line. He also observed that keeping up with SAFe and other relevant certification programs has allowed his developers to expand their Agile knowledge. “It helps them grow in their current roles and sets them up for future opportunities as they gain experience,” he explained.

Sanjay Chandru

NS1’s Slevin enjoys participating in Twitter discussions. “If I have a spare 20 to 30 minutes, I’ll check out some discussions and often uncover new people and sources to follow,” she said, noting that she’s currently fascinated

Casey Gordon

Takeaways

Trends can be fleeting. “What’s constant is the need to continuously improve based on continuous feedback,” Chandru said. Understanding that innovation is constant, and keeping up with emerging and evolving trends, can be greatly beneficial to one’s job performance and career. “The key is to adopt tried and tested methodologies that are backed up Stay up to date on Agile with these recent articles:

Why IoT Development is Heading to Agile

Embrace Ambiguity, Agreeableness to Build an Agile Team

Top 5 Principles in Becoming ‘Agile’ During Digital Transformation