Essential Steps to Become Agile - Part 5
April 12, 2017

DEVOPSdigest asked experts across the industry — including analysts, consultants and vendors — for their opinions on the best way for a development or DevOps team to become more Agile. Part 5, the final installment in this series, provides tips on empowering people.

Start with Essential Steps to Become Agile - Part 1

Start with Essential Steps to Become Agile - Part 2

Start with Essential Steps to Become Agile - Part 3

Start with Essential Steps to Become Agile - Part 4

GET EACH TEAM MEMBER INVOLVED

Ask the people who are doing the work how to make it more efficient. Agility should come from the bottom up. Applying any methodology blindly is a mistake and will be met with resistance. One form of Agile methodology does not fit all. What works for developers doesn't always work for operations. So within each group, find the tools best suited to automate the kind of work they already do.
Lucas Carlson
SVP, Strategy, Automic Software(link is external)

The best way for a development team, DevOps team or IT organization to be more Agile is by embracing the TOGETHER concept in any aspect of the work cycle − learning, planning, designing, developing, testing, integrating, etc. Every individual in an Agile team matters and for this reason, it is the team leader's job to make sure that every team member is aligned with the team's goals and commitments, sees the big picture, and understands how their individual work is integrated into the overall efforts.
Yossi Shirizli
VP R&D, Correlsense(link is external)

AUTONOMY

Often organizations are so afraid of making a mistake, that they won't bestow autonomy on their teams. In order to become truly Agile, you need to be willing to distribute responsibility among self-organized teams and give them the latitude to fail — fail fast — and to learn from their failure and rapidly improve. This is the basic tenant of agility.
Benjamin Wesson
Head of Product Management, BigPanda(link is external)

EDUCATION

People, by nature, are resistant to change. The shift from traditional waterfall development to Agile software development will meet with some form of resistance. Development leaders must counter the natural fear, uncertainty and doubt with education that highlights the new opportunities that will arise. Educate and disseminate Agile kits to the team. These will include templates, models, and how-to guides for the new tools. Provide a leadership opportunity for the top implementers/owners of the waterfall process. One again, this approach will reduce fear, uncertainty and doubt that inevitably comes with change.
Paul Mansfield
CTO, iQuate(link is external)

Many organizations still suffer from inefficient software development because they may have forgotten one of the key value tenets of Agile which is "individuals and interactions" over "processes and tools." When the stakeholders contributing to the software can't collaborate easily, and processes don't flow smoothly, one of the first actions an organization can take is to educate using Agile principles. The second piece of the puzzle is tool chain and process traceability to measure your value streams from plan-to-ops quickly identify bottlenecks and provide feedback to stakeholders. This allows organizations to adhere to another Agile tenet of responding to change over following a plan.
Eric Robertson
VP DevOps Product Engineering, CollabNet(link is external)

COMMUNICATE THE POSITIVE AND NEGATIVE

When adopting or improving upon Agile process, communicate both the positive and negative impacts on your organization. In the end, the pros should outweigh the cons, but too often the downsides are overlooked. This is especially true when those negative effects are felt outside the development team, for example when more time is required from stakeholders.
Matt Bridges
CTO, Intrepid(link is external)

CROSS TRAINING

Development teams will become more Agile when they cross train for functions that typically reside in other organizations. Continuous development and DevOps rely on the smooth transition from development to QA to staging to production. The development team and other members of the IT organization must be able to transition from one development cycle state to the next without having the traditional waterfall handoff seen in legacy development structures. This means the team members will stay with a project throughout its full lifecycle and must be competent enough to provide value at each stage.
Frank Yue
Director of Application Delivery Solutions, Radware(link is external)

DATA = BETTER DECISION MAKING

Enable each team member to make sound and trusted decisions by putting as much data in their hands as possible.
Keen Browne
Co-Founder and Head of Product, Bonsai(link is external)

Speed and agility go hand in hand with the software-driven business. But there are practical challenges in our hyper-connected world with ever-changing marketplace demands and rapid-pace technological advances. Accordingly, information that is organized and analyzed efficiently can help IT professionals make faster as well as better decisions. Since every digital action and transaction traverses a network, either physical, virtual or hybrid, traffic data offers the most coherent source of application and service insight. Using a single platform to tap into traffic data and complementary sources like NetFlow and synthetic transactions, the IT organization can rapidly analyze performance from any perspective: infrastructure, application and user. This kind of contextual analysis leverages a complete understanding of application and service delivery interdependencies, so that performance problems from the lab to the production environment can be solved at the speed of business.
Ron Lifton
Senior Enterprise Solutions Manager, NetScout(link is external)

Share this

Industry News

February 25, 2025

Red Hat announced the general availability of Red Hat OpenShift 4.18, the latest version of the hybrid cloud application platform powered by Kubernetes.

February 25, 2025

Akamai Technologies announced a Managed Container Service designed for companies that want to deliver better experiences by running workloads closer to users, devices, and sources of data.

February 24, 2025

Couchbase announced that its Capella AI Model Services have integrated NVIDIA NIM microservices, part of the NVIDIA AI Enterprise software platform, to streamline deployment of AI-powered applications, providing enterprises a powerful solution for privately running generative (GenAI) models.

February 20, 2025

GitLab announced the general availability of GitLab Duo Self-Hosted.

February 20, 2025

Tigera announced the introduction of several new innovations to Calico, including a new Ingress Gateway capability for Calico Cloud and Calico Enterprise, and the launch of Calico Dashboards.

February 20, 2025

Copado introduced three AI-powered DevOps apps for Slack.

February 20, 2025

Gearset announced that it now supports Salesforce's Agentforce.

February 19, 2025

Sonar announced the acquisition of AutoCodeRover, an autonomous AI agent platform for software development.

February 19, 2025

Faros AI announced a collaboration with Microsoft to deliver its AI-powered platform for optimizing engineering workflows on Azure.

February 19, 2025

Apollo GraphQL announced the general availability of Apollo Connectors for REST APIs and new GraphOS platform enhancements — giving enterprises a faster, more efficient way to execute their API strategies.

February 18, 2025

Check Point® Software Technologies Ltd.(link is external) announced that its Check Point CloudGuard solution has been recognized as a Leader across three key GigaOm Radar reports: Application & API Security, Cloud Network Security, and Cloud Workload Security.

February 13, 2025

LaunchDarkly announced the private preview of Warehouse Native Experimentation, its Snowflake Native App, to offer Data Warehouse Native Experimentation.

February 13, 2025

SingleStore announced the launch of SingleStore Flow, a no-code solution designed to greatly simplify data migration and Change Data Capture (CDC).

February 13, 2025

ActiveState launched its Vulnerability Management as a Service (VMaas) offering to help organizations manage open source and accelerate secure software delivery.

February 12, 2025

Genkit for Node.js is now at version 1.0 and ready for production use.