Directly Engage your Tech Partner to Avoid “Used Car Sales” Experience

The Internet has brought the worlds of marketing and technology together and customers expect their advertising agencies to be able to provide full service solutions on the web and social media. These solutions often include integration with internal systems and data that fall outside the core competences of the agency, who aren’t able to support the technology staff to provide these services on-demand and seek external partners to provide software solutions. Unfortunately, many companies feel that having an outside vendor provide technology solutions puts them at a disadvantage in the eyes of clients (and prospects) and try to funnel all communication through the agency and prevent the technology partner from directly interacting with the client.

I have written previously about the fundamental differences between solving technical and creative problems and this kind of collaborative solution demands both. Advertising and marketing firms are oriented to solve creative problems, but account executives often lack the training to perform the critical analysis necessary to define the requirements necessary for software development. When the agency buffers the tech provider from the end client, AEs aren’t able to provide feedback on how (and if) an objective can be accomplished or give “ballpark” pricing on items that come up during brainstorming. This means that every discussion requires the agency to go back to the software provider. I liken this to the “I have to ask my manager…” experience of buying a car. Is there any sales experience more frustrating as a consumer? This breeds distrust between the client and the AE – exactly the experience the agency was trying to avoid by keeping the solution provider away from the client. We have a saying at Algonquin Studios: “You will do what you fear most” and this is a perfect example. The things you fear drive your actions and inevitably it back fires. Like getting caught in a lie, the best way to avoid it is to tell the truth from the start. Face your fears honestly… problems delayed are problems expanded.

Advertising and marketing agencies need to educate their clients that technology providers are like the other traditional vendors (printers and media companies) they outsource to because they offer specialized services better suited to an organization designed around those competencies. Similarly, software vendors need to educate their agency customers about the added value they can bring when they are at the table with the customer.

Finally, if you are an agency that is afraid you will be cut out of business by your technology partner, get a new partner.

 


Design Great Tablet Apps by Making Users Forget They’re on a Tablet

According to Pew Internet, tablet ownership doubled over the 2011 holiday season, with nearly 20% of adult Americans now owning tablet computers. In combination with widespread high-speed wireless Internet service, the market for business-to-business applications for these tablets is set for explosive growth. Targeted sales applications represent a signficant area for innovation since videos, schematics, product specifications, and other documents can be easily transported and presented – either directly on the tablet or to on-site monitors or projectors via optional cables. In essence, it’s a sales manager’s dream come true… especially for organizations that have highly structured sales processes backed by well researched tools.

Pulse Reader for iPad

In a recent brainstorming session with a client, I was asked what features of tablets should be incorporated in the design of this kind of application to really make it stand above other apps or a traditional web site displayed on the tablet (when I say “tablet” I mean the iPad style device with “Apps” not simply a computer without a keyboard.) The client’s question got me thinking about where the real value in tablets lies and how that translates to design. To evaluate this, we have to think first about what it is that makes a tablet special. More often than not, tablets are marketed as being light, easy to use computers. But they aren’t the same as the computers we use for business.

The core value of the tablet is only its form-factor, portability, and battery life. Thanks to solid state memory tablets are light-weight. The limited scope of applications and single-tasking (or more appropriately “serial-tasking”) allow much longer run-times than a laptop. Tablets allow us to have a “book” with a whole library of information stored in something that you can hold in one hand. But to achieve this we give up a lot of great things from the world of PCs and laptops. On tablets:

  • peripherals are limited;
  • virtual keyboards require as many as three clicks to get to essential characters like the equal sign;
  • meta-applications (like plug-ins for the OS’s file manager) aren’t applied to every app that could take advantage of them;
  • devices have small screen sizes;
  • precision control either does not exist (on capacitive touch devices like the iPad) or requires a stylus that is easy to lose and hard to use.

These factors combine with the nature of the applications we’ve come to expect on these devices to create an experience that is wholly unlike the things that make PCs great, such as:

  • True multitasking;
  • dragging and dropping between applications;
  • fine control over drawing / selection (for photo manipulation, CAD, or design work;)
  • context-sensitive menuing;
  • comparing documents side-by-side and referencing the Internet while working on documents.

Since most netbooks and the new “ultrabooks” similarly address portability and battery life nearly as well as tablets but have all the features of PCs, form factor / user interface are all that remain (outside of some hardware that most tablets now have standard like the accelerometer, GPS, camera, and compass.) to differentiate tablets from other computers. Tablet interfaces are significantly less feature rich than even the most basic Mac or Windows netbook. But of course, it IS the form factor and interface that is the whole point of the tablet and that is where the way we think about application design really changes.

Good design for tablets isn’t about taking advantage of some special features only tablets have – it is about providing users with a way to achieve the workflows they have become accustomed to on their PCs while using the tablet. It isn’t about something new, but reinventing something old and something lost in the translation to the new platform. Take Apple’s email interface built into iOS: I can’t count the number of new iPad owners who have complained to me that they could not simply multi-select messages to be moved or deleted. Of course you CAN… but not how you’d expect (instead of dragging to select messages or holding SHIFT and selecting, users click a button and get radio buttons to select multiple messages and instead of dragging to move messages to a folder, users select the action to move and pick the folder.) Apple has been forced to provide an alternate way to achieve something that the interface doesn’t accommodate in the expected fashion.

My Fitness Pal for iPad

So the obvious challenge faced by designers of tablet applications is that the expectations left over from the PC experience are many. But a more daunting challenge is that very few new conventions have been set in the tablet world. Without a standard way of replicating the workflows of the desktop, designers are forced to try different things and until a particular way of interacting with apps to resolve a workflow issue becomes dominant, users will be unable to simply “pick up” an application based on prior experience. This prevents designers from relying on user expectations the way they do on a desktop and, to a lesser degree, the web and extends the design process. It also means that application developers will be forced to eventually modify applications to accommodate the dominant convention once it emerges and this refactoring means fewer resources will be available to develop new features for these applications.

The Holy Grail of tablet design is, of course, to develop a way of working that is so intuitive and easy that it makes the transition back to the world of the PC… assuming we still have PCs by then.

 


Eliminate Grain in Batch Uploaded Pictures to Facebook

In order to limit the size of images stored at Facebook, images are significantly compressed. Anyone with a high-resolution point and shoot or DSLR has no doubt seen the grain introduced to photos when uploaded to Facebook at full resolution. I don’t blame them… after all, Facebook is FREE and not intended as a sophisticated file sharing site. But if you have a good camera, you are going to use it and you are going to want some of those on Facebook at a reasonable quality. As an example, here are two photos uploaded to Facebook.

Image converted by Facebook

Pre-converted image

This photo was taken with a Nikon D7000. The first image was uploaded directly to Facebook and the second was pre-converted using the technique outlined below. The pre-converted image has significantly less grain, as seen in these closeups:

Closeup of Facebook converted image

Closeup of pre-conveted image (on Facebook)

Notice the smoother bokah and cleaner background near the butterfly’s antennae.

After a little experimentation, here’s my quick steps for getting a batch of high-res photos to Facebook at a reasonable quality. In order to achieve this, we need to select the photos we want to upload, compress them on our terms (instead of Facebook) and then batch upload them. For this task, I use Google’s Picasa. This free software offers some basic image manipulation and most of what you’ll need. Best of all, Picasa does all the steps that we need… especially if you install the Picasa Uploader for Facebook plug in.

So, here’s my process: Start by identifying the pictures you want to upload. If you are like me, you take a LOT of shots with a DSLR; sometimes in rapid succession. I like to filter out the ones I want to upload by using the “Favorites” feature in Picasa (the little star icon.) However you do it, select the photos you want to upload and highlight them.

Select the images you want to upload to Facebook.

Once selected, the next step is to convert the images to an appropriate size, so Facebook doesn’t need to use so much compression. Assuming that you took all the pictures in the batch to be uploaded with the same camera, you can do this for all of your images by exporting the images to a new folder. This will also make uploading them easier later. To do this, keep the images you want to upload selected and choose Picasa’s File menu option “Export Picture to Folder.” Despite the name, this will export all the files you have selected to a single folder.

Export images to a separate folder

When you select this option, you’ll be prompted to select the location to export and the compression you want. At this time, I think that making the longest edge of your images 720px seems to work the best, so select 720 for the Image size setting.

Choose a location and size to Export pictures

You can play around with this setting as well as the Image quality option, although I had good luck selecting “Automatic.” The content of your pictures has a lot to do with how good / poor your images are after compression. Select the Export button when you are done and Picasa will create a new folder with your images. Since you will upload them from Picasa, you’ll need to locate them and preview them to make sure they look good. Fortunately, Picasa makes this easy, too, since its default sorting is by date. I like to export photos to be uploaded to a Folder on the desktop since I am just going to delete it afterward. In Picasa, go to the folder where you exported the images and select all the pictures for upload.

Select the images from your Export folder

Now, upload the images to Facebook with the Facebook Uploader plug-in and follow the steps presented by the Uploader app.

Click on the Facebook Uploader icon to post your selected photos to Facebook

Verify the images you want to upload

Enter the existing Facebook Album or a new album

Once you have finished uploading, you will see a button to take you to the images so you can approve or reject them on the Facebook album.

And that’s it. Good luck!


St Paul’s Cathedral

St Paul's Cathedral by StevenRaines

 

In honor of the National Trust for Historic Preservation’s conference in Buffalo, here’s a snapshot of St. Paul’s Cathedral. This is just one of the many architectural gems within walking distance of Algonquin Studios’ downtown Buffalo offices.

On my way to a lunch meeting the other day, I passed no fewer than ten groups of people wandering around taking snapshots and discussing the architecture and the renovations that are going on in the downtown corridor.

Buffalo has placed a number of signs up across downtown detailing local architectural landmarks (like this one conveniently located at Church and Franklin.)

Each sign contains historic information and signature architectural features of the buildings.


The Subjective Internet

When we choose which web sites, blogs, and newspapers to read and which television stations to watch, we are knowingly filtering the information we receive. But what we may not realize is the the explosion of personalization on the internet is doing the same thing. But how personalized are things really? More than you may think. Recent peer reviewed research shows that Google will return search results that vary from user to user by up to 64% (First Monday.) Or consider the difference between stories that appear in the “Most Recent” view of Facebook’s news feed as opposed to what it determines is “Top News” for you?

In a recent interview with New Scientist magazine, Eli Pariser – board president of MoveOn.org, says that Facebook and Google now act in the same fashion as editors… highly personalized editors that reinforce what we already believe and limit our exposure to new ideas. His new book The Filter Bubble addresses the concerns around these issues and offers tips for busting your own filter bubble.


I’ll Have My Program With Everything But Hold The Anchovies.

I am a strong believer that if you are starting a new business and can do it, molding your business to fit an existing and well established piece of software is the right way to go. Like children and dogs, new businesses CRAVE structure and there are a lot of software solutions for any type of work that can act as that structure. Unfortunately, most established businesses don’t have this luxury because the operations of the organization were established on pen and paper. These companies are faced with a critical and potentially company-ending decision… To buy and mold the business to the limitations of the software or to build a solution that fits what the business already does. Both are viable and both have risks and I have argued for each numerous times over the years.

Lately, I have been engaging with considerably more new prospects that I have in a few years and I find that in our initial meetings we spend a lot of time talking about how we differentiate our business from other organizations (Honor, Humility, Honesty, and Humor – stop in and see!) However, at some point in the conversation, we always get to a metaphor for software development and why it is important that our clients really understand what they are getting themselves into when begin considering custom software… Usually because clients want to gloss over the details with a “you know what I want.” Typically we use the metaphor of home construction, but I have started to wonder if this is lacking since most of the clients we now get have probably never build a house (and thanks to the Real Estate crisis in the U.S. Probably never will.)

The other night, I was thinking about how passionate people can be about pizza and it occurred to me that maybe this would be a better metaphor. If you’ve never had pizza, the first pizza you get is going to be the pizza by which you judge all others. If you grew up with a certain kind (or as a transplant have come to love another style) and say “I want a pizza,” your perfect mental picture of pizza is what you expect. But we all know that if you grew up on New York style pizza and say “make me a pizza, you know what I want” you are just as likely to end up with a Chef Boyardee Pizza from a box as you are to end up with Famous Ray’s. Round, square, California-style, Chicago-style, new world big flat pepperoni instead of old world crispy cups filled with oil. Parmesan or Asiago, wood-fired or deep dish fried… So many choices and none of them (necessarily) wrong for any given client but only one that is right for a given client.

It is very important for us to make sure our customers know that we make a certain type of software in a certain way and while we want to make the software the client wants, we also know a lot about what makes good software. We’re always going to recommend a combination that we think is most appropriate. To do this takes input from the client not just before it’s baked, or even before the toppings are laid out, but before the dough is made… right from the selection of the ingredients. If that isn’t what a client wants, we pride ourselves on being able to tell them where to get the pizza they want.


What Type of Problem Are You Facing?

Technical or CreativeAt Algonquin Studios, one of the key things we’ve learned over the years is that problems can usually be broken down into one of two categories: “technical” and “creative.” The approach that one takes to working through these types of problems is radiacally different, especially when the two masquerade as one another. A web site design isn’t just a creative problem, since web sites have issues of  persistance, usability, etc.

We’ve used this simple rule of thumb to determine what kind of problem it is:

  • Technical challenges are hard to get right but its straightforward to tell if they are correct.
  • Creative challenges are easy to implement but very hard to tell if they are “right.”

Technical problems are generally worked by analyzing requirements (using IPO) and verifying along the way that the requirements are met. Barring the occasional typo / bug / gap, testing against the original requirements tells you if you have it right. Creative problems are worked in a different way. We do some inital IPO to identify what is important to the client, but the prevailing sentiment of “I can’t explain what I like but I can tell you when I see it” means throwing a bunch of stuff on the wall and seeing what sticks.

Depending on your mentality, one of these styles probably fits the the way you like to work and the other probably maddens you. In my experience, the technical approach is taken by “development” companies and advertising agencies typically use the “creative” approach. With the growth of the web and the inclusion of applications in web sites, almost any new project is going to have both types of problems and when two companies (or employees) work collaboratively the butting of heads inevitably starts.

That is why it is so important to identify what kind of problem you are facing so you can manage your own expectations. Even more important, its necessary to manage the expectations of your partners and clients.


Find Your Stress-O-Meter

20110708-091655.jpg

I have been fighting a nasty summer bug this week (hence no posts) and like most people, getting sick forces you to focus on the most important things you have to get done. Everything else tends to fall by the wayside and it’s not always obvious what those things are. In this way, being stressed is a lot like being sick. The difference is that I KNOW that when I get well, I am going to have missed things. When I am stressed, I might not even know I am stressed so I don’t know to stop and look for what I might be dropping. Sure there are times when you are so stressed out that it’s obvious and physical, but most of the time that isn’t the case. Most of the time, stress is a slow creeper that infects your work and personal life in ways you don’t notice.

Earlier this year, I started using the location-based social network FourSquare. For those who don’t know, you check-in at various locations and get points which are then compared to your friends’ scores. If you check-in the most at a place, you become “The Mayor” of that place and users get offered special deals for first check-ins or for every X number of check-ins. I have a number of friends who use it and since a check-in takes about 10 seconds, it was a fun distraction.

Then I noticed something interesting. From time to time, I’d go dark. I’d have few or no check-ins recorded for a period of time and upon reflection, these were the times I was most stressed. Some of my colleagues might think FourSquare is silly, but to me it is now a tool. Sure I am going to forget now and then, but if I completely stop checking-in, it’s probably a sign that my stress level is increasing and that I should take some action. FourSquare has become my stress-o-meter and if I just check it (no pun intended), I have an insight into my mental state that I never had access to before.

When you think about it, it makes perfect sense. If I am subconsciously deciding that don’t have 10 seconds a day I can spare, I have a problem that needs to be addressed. I don’t know if I will stick with FourSquare, but I know that from now on, I will be using this kind if tool to help me make sure that I am not too stressed and I hope you can find your own stress-o-meter.


Never Be Without Whipped Cream Again

Here’s a pop quiz, hot shot. It’s the morning of Tuesday, July 5th. You have work in an hour. You need a smoothie to take care of the results of yesteday’s celebration and your blender’s 56 oz jar still has the remains of last night’s margaritas. What do you do? What do you do?

Blender w/ Mason Jar

Mason jars: now for more than just moonshine!

Ah, such are the problems of the affluent western world. Fortunately, there’s an answer. I learned over the weekend that the KitchenAid brand blender (and apparently most others) are designed so that the thread fits a standard Ball mason jar. And who doesn’t have a TON of these around the house?

I was going to take some pictures to demonstrate each step in the process (in case the margaritas are still working) but the folks over at Simply Recipes already did the work for me (and provided the suggestion for whipped cream as well.)

http://simplyrecipes.com/recipes/tip_blender_and_mason_jar/

And just in time to ease your holiday party preparations. Good hunting!

Thanks to Scott Callan and Anna Forsman for the heads up on this. If you’ve used this tip (or even if you haven’t) and you’re in Ithaca, stop by The History Center to say thanks!


Klout’s Bleeding Edge Tech

Apparently, the folks over at social media judgement juggernaught Klout have put all their development effort into their ranking engine. This shot, from their page on how to assert your dominance (share your Klout score) over those you influence shows they are kicking it very old school when helping users embed the score on a web site.

20110701-100056.jpg

Yep, the good old fashioned IFrame! Nothing influences people in your network like exposing them to XSS attacks. Seriously though, given all the work that had to go in to connecting to Facebook and Twitter’s API, someone couldn’t have put together a script source file for this?


Follow

Get every new post delivered to your Inbox.

Join 60 other followers