Chances are you’ve heard about a high-profile social media “hack” recently, a celebrity Twitter account being tampered with, or one of the brand takeover stunts pulled on Burger King or Jeep. We’ve seen more serious consequences too, such as the fake tweet from a major news outlet this past April that triggered a “flash crash” on Wall Street. And while there are many facets to online security, cases like these can be tied back to a common culprit: the reliance on a single password for identity management.
Think for a moment about all the passwords you use to manage your own personal online “brand” – your email and social media accounts, your shopping and banking services. If you just winced a little bit, that’s actually a good thing. By the end of this article you’ll know about two technologies that can help you handle your online identity much more securely. [...] Read >MORE
Earlier this year we looked at how we apply Agile software development methodologies to enable responsive digital experiences—but what’s with the recent groundswell in “agile marketing”? Can it somehow offer brands speed and adaptability that wasn’t possible before? Is there a new process that teams need to learn? Before trying to answer these questions, let’s first recognize that agility comes in a couple of distinct flavors.[...] Read >MORE
Database systems have always been a fundamental component of the digital world. There are many types of databases, and they all provide at least two essential functions—collecting and representing information (storage), and querying that information (access). In our social media–driven era, where data is increasingly “connected” and those relationships are highly valued, we have seen new ways to manage information emerge—in particular, the graph database. [...] Read >MORE
Traditionally, integrating a new digital business system has meant applying some sort of “behind the firewall” solution. But what has become much more interesting is the opportunity to inject functionality into the web experience from outside the firewall and closer to the consumer—making it easier to deliver a personally tailored experience integrated within the consumer’s web browser or app. Let’s take a look at how this new architecture and the new roles that support it have come into play. [...] Read >MORE
Agile software engineering methods have gained extensive adoption in the last decade. As we enter the age of sophisticated Experience Engineering, will Agile methodologies prove right for this challenge too?
Agile’s primary purpose is to deliver highly usable software, faster and more frequently. The basic approach across all Agile methodologies is to break the work into small, discrete units which are then prioritized and delivered in frequent intervals (some as short as two weeks) by small, dedicated teams. [..] Read >MORE
As Responsive Web Design continues to gain momentum, more and more clients want to talk about how it fits into the roadmap for their web experience. For many brands—particularly manufacturers—the benefits are immediately recognized and they tend to move forward with little hesitation. However, retailers tend to be less convinced that RWD (responsive web design) is viable for commerce sites, usually citing one of two perceived barriers—platform integration challenges or site performance. However, after closer examination, we find that these issues are rarely actual showstoppers.[...] Read >MORE
In a previous post, we talked about the growing importance of Big Data to digital marketing and also the fact that it has to be broken down into more manageable pieces before we can apply it directly to a consumer touchpoint. The reality is that we need small and medium data too, along with a set of rules to help shape the experience and make it as relevant and personal as possible. In Responsive Experience Design (RxD), device-independent content is really just the icing on the cake—we also need to consider what goes into this data layer underneath. There’s isn’t a one-size-fits-all model for this, so for the sake of simplicity, let’s look at three possible “sizes” of data to see how they can fit into our recipe. [...] Read >MORE
The term “big data” is a catchphrase that has started to enter mainstream vocabulary recently. It’s best understood as a new approach to a particular set of data problems—problems that cannot be handled using conventional database tools. The term is often associated with the massive data sets we can readily think of: search engine indexes of the entire Internet, social network records of the daily thoughts and activities of millions of people, or even the constant stream of data from the “Internet of Things.” But this outstripping of older technologies isn’t always defined by sheer size, as the name seems to imply—the information could also be moving too fast or it may not fit neatly into a traditional database structure. These three criteria were first characterized over a decade ago by Gartner as “the three V’s”—volume, velocity and variety. Here’s a quick look at each of these, along with some of the technologies being applied to them. [...] Read >MORE