Drinking From The Fire Hose

Tuesday, October 27, 2009 by Tom Kirszenstein

I've been hearing the phrase "Drinking from the fire hose" more often than usual lately. The curious thing is that it's coming from Interactive Media Professionals (including myself), as much as from end users. With the exponential growth of the Internet and its related technologies, we now have access to more information, in more places, in more ways than ever before. Web 2.0, Social Media, Application Software Development, Mobile and related technologies are having a profound impact on Interactive Marketing Strategies. Many agencies are capable at traditional & online media marketing, or they may have strong technical capabilities--but, it is rare to find an agency that has all of these abilities and deep technical resources such as Definition 6.

To follow the fire hose analogy--anyone faced with that situation would get out of the way. The high volume and velocity of incoming data require some type of control and direction to be useful to ourselves, our clients, and our business.  Developers, interactive designers, and marketers are faced with the same questions as consumers--how to manage the onslaught of incoming information. Interactive Ad Agencies are faced with the additional responsibility of creating new tools to distribute information in a clear and meaningful way. These interactive professionals are the firemen holding the hose. 

At the height of the dotcom boom, an old colleague used to remind me that technology is simply a way of doing things. As the old broadcast model of advertising becomes obsolete, and user discovery & social interaction drive engagement, the function of marketing itself must now change to meet these communication challenges. This new model now poses new questions about where marketers should be, how they communicate, and when that interaction will occur.  I still remember the first  7-Eleven convenience store that opened in my neighborhood, and discovering that name comes from its operating hours—--it was a big deal to be open until 11PM! Marketers didn’t create more ads to attract customers from 9-5, they simply changed to meet customers on their own terms.

Integrated interactive marketing campaigns must be open and immersed in the culture to create value and be relevant. Successful marketers are positioned alongside their target market, making use of tactics such as Branded Content and Branded Entertainment to engage the user, enabling them to discover that value on their own, and decide what truly fulfills their needs. This is not an easy task, and creating meaningful user interaction grows out of qualified analysis of users and their interactions. Those of us in Media and Advertising have been exposed to these ideas before, but never before have these been more important to interactive design. Today's consumer has become a partner in the design process, and defines how we approach our interactions with them. Social media tools such as MySpace, Facebook and Twitter provide marketers with a limitless cache of information to help segment, target and engage users as never before— which only highlights the need for efficient processing of data.

Our obligation to clients is to find the relevant information, manage and organize it, and disperse it to potential customers.  To do this, we interpret client requirements and translate those requirements into a meaningful Interactive Experience. We need to collect and analyze enough user data to create strong, branded messages that reach the intended target. In addition, we must combine data with the tools and applications that make it meaningful to those target consumers.

In this new age of discovery, the true Integrated Interactive Agencies are taking the time and effort to find the tools necessary to do the job, or when needed, create them. With information coming constantly from every direction, those who are efficient at organizing, managing, and presenting it will be successful. Otherwise, we're just spraying a fire hose.  If we attempt to do that, consumers will just get out of the way.

Price or Differentiation

Thursday, October 15, 2009 by Jasdeep Jaitla
With new businesses and new business models popping up on the Internet like a bag of microwave popcorn, differentiation is far more transitory these days than it once used to be.

Let's take this summary of the 21st Century Corporation from Business Week in August, 28, 2000*, over 9 years ago:

1. Everything gets cheaper faster. The Internet commoditizes every new service or product idea so rapidly by providing the ability to not just compare one or two sources, but 100 or 1,000 sources, that price reduction has accelerated almost out of control.

2. Cutting costs is the answer. With significant downward pressure of margins it is imperative to reduce expenses to maintain profitability.

3. Innovation builds profits. Since you cannot raise prices, and must consistently reduce prices, innovation is required accompanied with rapid expertise development and ingenuity. This advantage is temporary, so innovation must be constant, reflexive and accelerate (rather than coast forward) to address #1 above.

Adaptability

That article was almost a decade ago, and is still relevant, if not even more significant now than it was then. It was published prior to the dot com crash.  Unlike 100 years ago as the Industrial Revolution and the Carnegie's, Rockefellers' and Fords' were taking assembly line production to it's maximum potential, we clearly know it's weaknesses and limitations. One of the most significant limitations is adaptability. Workers specialize so much on their individual task that they cannot readily adapt to other tasks or provide generalization or see the whole picture.

The transition from the assembly line mentality of large deparments and silo style development is a slow one. Integrating departments and collaborating by increasing communication between sales, project managers, creative development, application development, product managers, production and delivery is not as simple as it may sound. Your value chain may involve a very large set of people and keep communication clear requires expertise and training.

New Models for Development

In application software development and internet software development, the models over the last 20 years have evolved considerably. Agile methodologies are gaining traction as a way to create adaptable solutions and modular approaches. This keeps the customer focus as well as the requirements together, and allows flexibility with solution delivery as the landscape changes. Social Media strategy is a fabulous example of this, requirements change so quickly that modular frameworks are developed so that new quick features can be added onto the framework rapidly to meet social change and social needs and Facebook is a fantastic example of this type of structure and development.

Clearly, to stay on top and to consistently provide value, you must value education exponentially, foster creative thinking, be vigilant with the technological landscape, and be able to generate ideas and critical thinking. In Interactive Media Agencies such as Definition6, we constantly strive towards an integrative approach, with all skillsets and all mindsets sharing information and cross-pollinating ideas. We dedicate ourselves to innovation through cross-department research and landscape analysis. Our Innovation Team is specifically dedicated to meeting the demands of the 21st Century business.

"Twenty-First Century Corporation," Business Week, August 28, 2000, p. 278.

Top 10 Free Sales Force Applications for Your Business

Thursday, August 6, 2009 by Matt Epstein
Recently I visited the doctor for a single respiratory CT scan in which AFTER insurance I ended up paying close to $1,500. Upon seeing the exorbitant bill I headed straight to the nearest Mc Donald in an attempt to convince myself that ordering from the “Dollar Menu” could be a long term strategy to help me subsidize the 10 costly X-Rays (I think it’d have been cheaper for them to simply open my chest and take a look rather than spend 30 seconds photographing my lungs).

During the car ride home, in which I ate all of my fries before reaching the front doorstep, something dawned on me. As I attempted in vain to wipe the french-fry grease from my hands I came to the realization that when you combine something that’s good AND cheap it can make anyone’s day better.  Granted my cholesterol/MSG high only lasted for but a moment, I decided in the spirit of giving I’d share the same free and good satisfaction with those of you in the blogosphere.

As every aspect of business slowly moves into the clouds, businesses have been turning to website integration platforms such as SalesForce.com. Many businesses are unaware of the Sales Force app exchange, and those who are often times don’t realize there are a plethora (I’ve been dying to use that word) of extremely useful and FREE applications that help to make Sales Force a complete online marketing and sales tool.

So on behalf of myself and Definition 6, an interactive media agency in Atlanta, I present you with the top 10 FREE Sales Force applications that every business can benefit from. In no particular order;
  1. SalesView:
Of all the free Apps on the exchange list, Sales View may be perhaps the most valuable for your sales team. This App which was built specifically for Sales Force allows your sales team to instantly tap into a plethora (that’s twice now if I use the word one more time I own it) of sales resources such as Hoover's, D&B, Reuters, Jigsaw, NetProspex, LinkedIn, Twitter and Facebook to get all they’d ever need to know about a potential client. 
 

Losing hours of time inputting contacts from e-mails and web-leads? With Contact Capture simply highlight the contacts information in an e-mail or on a website and Contact Capture automatically inputs the necessary contact information in Sales Force.

3. Google Web Analytics: 

Currently using google analytics to analyze your website? This free App allows you to track web page visits, browser capability, average visit time, and much more right from your dashboard. This is the perfect tool for any SalesForce user who also does work with their businesses search engine optimization and websight design.
 
I think every sales person and executive has been frustrated at one point or another in their sales force experience by running into the issue of duplicate leads. End the frustration with this nifty App that scans your entire SalesForce database and removes duplicate leads.
 
This free Skype application provides seamless Skype integration into Salesforce application.
 
6. SalesForce for iPhone:

Personally, I’ve never been cool enough to own an I-Phone, but for those of you that are this is a great App that allows you to instantly pull up SalesForce.com and log in to your account on your iPhone. Currently the I-Phone is the only smart phone with free SalesForce access (Blackberry charges). This one will most likely be a big hit in interactive agencies.

7.Form Factory Quotes & Invoices

A great application software development, I’ll use the Apps own description “FormFactory generates business forms including quotes, proposals, invoices, and packing slips. Documents can be delivered as live web forms, PDF or HTML files, and Microsoft Word. Create professional quality forms for free without leaving salesforce!”
 
8.Auto Complete Lookup: 

Granted this App will not triple your revenue, however it will make it much easier for your employees to instantly find the information they are looking for. This quick script creates a Google-type search interface in which typing a few letters into the search box provides you with options of the closest matches.
 
9. E-Mail Auto Complete

This nifty light-weight App provides you with access to all your contacts directly from the Salesforce Email page. Provides you with similar functionality to that of the auto complete search.
 
10. Mass Transfer Contacts:

If only someone had written this top 10 list before me I would have not had to spend 8 hours moving one of my sales reps contacts to another sales reps contact after the previous one left.  This app allows you to instantly shift all contact ownership from one sales person to another, a great tool for anyone using sales force for email marketing.

Custom Content Management Tools

Monday, January 19, 2009 by Paul Hernacki

Director of Software Development, Graham Street on the popularity of website integration with content management tools.

I've been noticing in recent months that the development projects crossing my desk for estimation have more and more in common. It's CMS, CMS and more CMS (Content Management Systems.)  Everyone feels entitled to have administrable content on their corporate website. CMS solutions have been around since the good old days of dial-up BBS systems. They've been steadily improving every day, from complicated systems that allow you to jump through 10 hoops to edit a sentence, to 1 hoop to edit a whole page. But this incremental improvement in CMS technology doesn't explain the spike of interest that I am speaking of.   

My father even asked me about a CMS topic on a recent trip home. This is the same Dad who showed me Lotus 1-2-3 on my first Compaq 286 in 1984. I still receive all tabular correspondence from him as a 1-2-3 attachment. So for him to be asking about easy self administration of web content for a non-profit, I was a little perplexed.. Excited and definitely proud, but also perplexed.

It's like activism for free speech at the corporate level. Only the cause for oppression is the "old system" that either allows very limited content administration, or perhaps offers too much flexibility with no boundaries, requiring that "editors" learn a syntactically obscure markup language specific to their respective system.  

As an employee of an online agency, with experience in website development and website integration, I hear things like "I want to update every page on my site, and I want to be able to do it just like I do here on my MySpace." It seems these users have learned how easy it "should be" to author some content and publish it to a web-page. I'm quite sure we can thank MySpace, FaceBook and Gmail for much of this. They've set a precedent for what is literally "even your parent could use it" usability standards.       

This new user group is a diverse group of people from all walks of life, from all generations,  who are ready to add content to their respective  enterprise's website. And where CMS systems do not already exist to support that in those organizations,  they're ready to spearhead an initiative to get it implemented,  because they know it can be done at a competitive cost,  almost as easily as creating a new my space page.

Offshore IT Solutions

Thursday, December 4, 2008 by Michael Kogon

Even in a turbulent economy, when IT spending cuts are at a high, we understand that you still need developers to build and maintain basic business applications.  We also understand that you may have recently been forced to reduce internal headcount or use of local contractors.  Although utilizing offshore may be slower and a bit challenging at first you still need to maintain existing applications or build new ones that can create efficiencies.

How can Definition 6 help?
1. We can provide dedicated offshore software developers that work directly for  you in a staff augmentation format
2. We can also offer onshore team leads, project management and consulting on building a global sourcing program

What do we deliver?
1. Staff augmentation development resources to work under your guidance
2. Assistance and consulting on how to utilize offshore developers
3. Optional project management of your offshore teams

Contact us today for more information.

Process Driven Integration in Application Software Development

Sunday, November 16, 2008 by Gary Braswell

Frequently, in larger-scale Custom Application Development, a good architectural approach is to model the processes for the application using Business Process Modeling (BPEL). and Business Process Execution Lanaguage (BPEL).

BPEL actually stands for BPEL4WS (BPEL for Web Services)

Other Business Process technology includes:
Workflow&Rules Engines
* Business Rules can dictate flow of control
* Long running transactions - where completion can take days or weeks (think telephone company)

Business Activity Monitoring (BAM)
* Alerts and information for management dashboards
* Allows management by exception
* Frequently integrated with portals and BPM
* Still in the Early adoption stages

Collaboration Software
* Examples: Groupware Portals, Web 2.0 collaboration, B2B exchanges
MS Project (Enterprise) & PM Tools

There are also:
Process Driven Integration (PDI) Best Practices
* Make an organizational commitment to continuous process improvement
* It is a discipline and a journey, and the highest rewards require the highest investment.
* Measure Process Performance.
* Time / Cost, Profitability, Customer Satisfaction.
* Reward Process Improvement.
* Provide Real-time Dashboards
* Promote Reuse