The Dovetail Blog

Dovetail Award Winning Software Services

Posts tagged with Design

Jobs to be done

Why does an end-user visit a web application or website? They want to get something done. Regardless of the stakeholders agenda, it is important to ensure the end-users agenda is catered for.

The majority of applications will have shared goals between the stakeholder and the user (e.g where a sign up is a success criteria). It's important to hold on to that goal and not let other (marketing/data collection) factors slow down the process for the user.

Over the years there have been 2 core preachers on this topic in my mind. Gerry McGovern and the good folks at 37signals.

Des Traynor recently interviewed Ryan Singer of 37signals on the importance of ensuring the end-user gets the job done when developing an application.

[...] there’s this idea that people are always trying to make some sort of progress. And, the only reason that people bother to buy your tool, or use your software, is because they are in a specific situation and they’re trying to make some progress—get from here to there—and they’re struggling to do that.

This rings true when developing a new website or application for a client. We constantly have to remind ourselves that our end-users are here to get something done and be gone. They don't hang around enjoying the moment and soaking up the atmosphere. This isn't a music festival, it's a web application.

Now for the hard part. At Dovetail, we work for clients and the buck stops with them. It is important for us to communicate our decisions to them; we are hired by them as the experts in software development. Can we convince our clients to feel the same as we do about certain design decisions? 

Sell your UX Solutions to your Clients. Smashing Magazine have an interesting piece on different types of clients, and different ways to build trust:

We have to understand who our clients are, what is important to them and what their goals are. And then we have to deliver work that not only meets the needs of end users, but also satisfies the personalities within the company itself.

By bringing a client through our thought process and the evolution of an idea, we can ensure they are on our side when decisions become more difficult. Client trust is vital, and it must be earned.

Some things I like this week

Here are some things I like this week. Broad category here: Designs, Art, Libraries. I know I'm just linking here, but a lot of interesting things came past my inbox/reader this week.

Cuban Council Portfolio. Found this site today. Very unique design and typography. The blog has a nice collection of photos and design related things. Their portfolio is also very impressive and presented in an unusual yet very usable fashion. They designed the Facebook logo!! Very Cool.

Dublin Contemporary 2011. I highly recommend visiting one of the exhibitions for this. It ends this weekend, so get out quick and snap up some alternative inspiration.

The Role Of Design In The Kingdom Of Content. It's true now more than ever - Content is King. This article goes a great job explaining why great content needs to be supported by great design. Let your designs support your content, rather than dilute it.

Regardless of what your content actually says, the design around it controls what the users see first and how their eyes move across the sections of the page.

Notificon. A gmail-like favicon notfication library, and all done with JavaScript too. Very Nice.

And finally, because it seems the world cannot have enough lightwieght single use JavaScript libraries: money.js

Designed to work seamlessly with data from the Open Source Exchange Rates API project - but can be set up to use any data source and base currency in just a few lines. And it works as a NodeJS/CJS and RequireJS/AMD module, too. Yay!

Blog categories:

I have found Dovetail to be dynamic perfectionists who deliver an assignment on time, with great accuracy and within budget. The systems they have built for us have increased our efficiency, allowed us to improve customer service and has increased our profits. They have proved themselves to be most trustworthy and honourable. I look forward to a long term relationship and I am pleased to recommend them whenever the opportunity arises. 

- LA Brokers

Consultancy

You can benefit from our 9 years of experience designing and delivering mission-critical systems on-time.

Custom Software Development

Automation and integration, on web, desktop or server: we build custom systems that make your business more efficient.

Mobile & Tablet Systems

iPhone, iPad, Android, Windows Mobile, Blackberry, Symbian... we can keep you at the front of the mobile revolution.

Cloud Computing

Cloud computing is ubiquitous as running water and electricity. You can take advantage of the new wave.