More agile by the day: How digital collaboration is evolving across agencies

By Bill Abel
Jul28
I recently read an article about how Razorfish has created a new practice area aimed at helping CMOs get products and services to market quickly using agile methodology and rapid-prototyping. Designers and technologists rapidly create rough drafts of websites and digital marketing campaigns, then modify them based on customer feedback. It’s a pretty interesting idea that is sure to get a good deal of attention from CMO’s who are being pressured to produce results. You can read the article here: http://www.mediapost.com/publications/?fa=Articles.showArticle&art_aid=132770
Agile is actually a software development methodology. Here is the original ‘manifesto’ that started it all. http://agilemanifesto.org/
The agile approach is all about results. It removes or permits change to anything in order to get to better results faster and more efficiently. It’s revolutionizing the way software is developed and the idea has been spreading into other knowledge-based industries.
Interestingly, you could consider our DM work for AT&T agile. We create something, test it, and then go through iterations (small changes) testing and improving the work. That’s the basic idea behind the agile approach. Short iterations designed to constantly improve and deliver the best results.
In our digital practice, we use the agile approach on all large scale projects (e.g. BayerAdvanced.com). We are developing functional projects that we then continue to build out over time. The first release (initial launched product) includes only the basic set of necessary features for a functional, usable product. Updates then add additional desired features and more advanced functionality and content over time.
The opposite approach is to build everything at once and deliver it all at once. However, the end result is that if it doesn’t work as optimally as everyone expected, it takes much longer to make changes.
Using an agile approach by doing the work in smaller batches in shorter periods of time, allows the team to adapt to changing requirements. Adjustments can be made much more efficiently and costs can be controlled. Plus, the quality of the work can be better assured. It’s better all-around for the teams doing the work and for the client.
By the way, the daily ’stand-up’ meeting the digital team has every morning is part of the agile approach. So for all those who squeeze past us in the hall… it’s for the clients.
Bill Abel
Director of Digital Development

agilityA new writeup in MediaPost got several of us talking today about the increasing importance of agile methodology, a software development system built on the idea of close collaboration.

Here’s a summary from MediaPost about how digital agency Razorfish is expanding its agile approach to include teams on the client side:

The idea is to launch projects faster than they could be going through the traditional approach of developing projects to completion before going live. The Razorfish Agile practice led by CTO Ray Velez involves a training program for CMOs to adopt the rapid-prototyping techniques internally as well as understand them better in working with Razorfish.

“CMOs are letting go of their obsession with producing one-shot campaigns based on a single idea,” said Velez. “The agile test-and-learn approach is becoming especially popular as CMOs respond to pressure to prove their value constantly through innovation.”

If you’re unfamiliar with agile development, you might want to check out the brief “Agile Manifesto” that started it all.

The agile approach is all about results. It focuses on empowering developers to do whatever it takes to get to better results faster and more efficiently. It’s revolutionizing the way software is developed, and the idea has been spreading into other knowledge-based industries.

Here at Luckie, we’re using an agile approach with more and more of our daily work. Interestingly, you could even consider our direct-mail work for AT&T as agile. We create something, test it, and then go through all the small changes needed to improve the work. That’s the basic idea behind the agile approach. Short iterations designed to constantly improve and deliver the best results.

In our digital practice, we use the agile approach on all large scale projects, such as our recent redesign of BayerAdvanced.com. We develop functional products that we then continue to build out over time. The first release (initial launched product) includes only the basic set of necessary features. Updates then add additional desired features and more advanced functionality and content over time.

The opposite approach is to build everything at once and deliver it all at once. Of course that can take a long time before anyone sees a working product. The end result is that if it doesn’t work as everyone expected, it can take much longer to make changes, while also increasing costs.

Using an agile approach by doing the work in smaller batches, in shorter periods of time, allows the team to adapt to changing requirements. Adjustments can be made much more efficiently, and costs can be controlled. Plus, the quality of the work can be better assured. It’s better all-around for the teams doing the work and for the client.

For another example of the agile approach, you don’t have to go much farther than the main Luckie hallway, where our digital team has a “stand-up meeting” each morning. So for all our colleagues who have to squeeze past us in the hall … remember, it’s for the clients.

Bill Abel, Director of Digital Development | E-mail | LinkedIn

Photo credit: cliff1066 on Flickr.

posted under Uncategorized

Email will not be published

Website example

Your Comment:

Spam Protection by WP-SpamFree