Microsoft Gold Certified Partner

Archive for the ‘Articles’ Category

Information Architecture: Industrial Design for Online?

Tuesday, August 17th, 2010

I have finally found a succinct description of what Information Architects do: they are problem solvers.

In the years I’ve worked as an IA I’ve explained on countless occasions what Information Architecture is and why it matters, and I have struggled with the difficulty of making any explanation sound tangible. Finally, here it is: we identify problems and opportunities, and try and solve them within the constraints of the project.

Although relatively new as a separate discipline, the approach and thinking of an Information Architect is ancient outside the “digital world”: from the anonymous early human trying to find a solution to cutting tough materials and coming up with hand tools, to Henry Ford’s commitment to lower manufacturing costs ending up on what we know as the modern factory assembly line, or Steve Job’s development of a malleable touch screen that, depending on the task at hand, can become a keyboard, a phone or an internet browser.

As with any other discipline that deals with human interaction, some of the most striking innovations have been completely assimilated by its users without a second thought: the quiet but amazing success that “customers that bought this also bought that” that separated Amazon from any other online retailer in the early ‘00s, the way facebook started organising the social lives of several millions of people or the way Google took Yahoo over as the search engine that we rely on

Is, then, Information Architecture, Industrial Design for online? Yes, it is. In as much as Industrial Design has traditionally solved problems by creating objects, Information Architecture solves problems by creating new ways to interact with digital objects.

SEO Tips for web masters & web mistresses

Thursday, July 15th, 2010

Note: there should be close collaboration between the copy writer and the person who uploads the new content to the website to make best use of these tips.

Choosing your file name and location

When adding content onto your website, consider the use of keywords in the file names and folder names. A search engine may judge a site to be more relevant than another if it uses the search phrase in the file name – e.g. car-insurance/simple-cover.html

Where you are using separate words (e.g. car insurance), words should be spaced using hyphens as opposed to underscores. Hyphens are more readable to users, and search engines also prefer them.

Document and folder names should be NO MORE than 25 characters, ideally less than 15.

Title Tags – the Basics

If you need to write the title tag of the page, there are several rules of thumb to remember. Title tags not only appear as the title of the page in your browser, they are also usually used as the link text in the search engine results.

  • Use your most important, Priority 1 keywords at the start of the tag.
  • If you HAVE to use the brand name (which is usually unnecessary if it is contained in your URL), use it towards the end of the tag.
  • Use no more than 10-15 words, and do not exceed 80 characters as most search engines and browsers will abridge your text at this point.

Meta Tags – The Basics

There’s an interesting article here on using meta keywords tag:

http://www.apogee-web-consulting.com/sem_articles/meta_keywords.html

Apparently Google have not used the meta keywords tag for quite a while so our advice is to avoid using them; however a lot of sites do still use them so it can be handy to check out your competitor sites to get ideas for your own SEO project!

Meta data

The following are some rules of thumb for the two main types of Meta data

Descriptions

  • Write a unique description for each page, making sure it reflects what‘s on the page.
  • It should not just be a copy of the Title tag, and should not simply be a block of text copied from the body of the text.
  • It should contain no more than 30 words / 200 characters. All the important information should be presented early, in case of abridging.
  • It should be readable as well as optimised – your description tag will usually appear under your page title in the search engine results, so needs to attract people to click on your listing just as much as your branding will.

Keywords

  • Include Priority 1, 2 and 3 keywords. Never repeat any individual words more than 3 times, even when used in several key phrases.
  • Use no more than 30 keywords, as more than this will affect your keyword density.

URL naming tips for web masters (& web mistresses)

Tuesday, July 13th, 2010

Here are some basic guidelines on URL naming and structuring to follow when building a new website from scratch.

Use of keywords
Someone should have already identified the high value keywords which will provide the highest traffic volume to the new site. These keywords should be present in page URLs to help improve the site’s SEO.

Describe the page content
The URL of a page should accurately describe the page content so when someone views the address bar or a pasted link, they should have a good idea about what the page is about. Also, describing the page content accurately with the URL will also help the search engines catalogue your site more effectively.

URLs with multiple words
URLs with multiple words are best separated using a hyphen, not underscores. Google have stated that hyphens are identified as word separators, whilst underscores are not. Also, hyphens are better from a usability perspective so they should be used whenever a URL requires multiple words.

e.g. http://www.felinesoft.com/services-system-integration.aspx

Keep the URL short
Short URLs help when users directly type in the URL and also ensure maximum keyword density whilst avoiding looking like spam. Avoid using conjoining words similar to “a”, “and” etc…

Do not use case sensitive characters
Only use lower case characters in URLs as using upper case characters can cause a few issues.

Stick With One Structure
To make future development easier stick to a standard convention throughout. Don’t apply the above guidelines to just one section, put them into practice across the site.

How to get a new IT system working for you

Tuesday, December 29th, 2009

Most IT systems are sold into companies on the premise that they will deliver productivity increases and efficiency savings. The idea is that staff will save time through the automation of tasks. Managers will make better decisions with access to the accurate updated information whenever they need it. So why does this often not happen?

 

 This is a complex question with many factors involved, some of which are specific to projects, some of which are more general.  In this short article I will not be able to address all of them by a long way so please feel free to contact me on 0845 658 6767 to discuss them.

 

 The most common issue I have come across is trying to fit your company’s processes into the software rather than fit the software to the company. Although the software will provide productivity saving when compared to the current method used for carrying out the task, the overheads of staff learning the new procedure more than counteracts the productivity gains from the new software. Over time this can be reduced through training or even eliminated so the productivity gains are accessed from the start. This is much easier to achieve if you have staff buy in before the software is rolled out.

 

 This brings me to a similar and related issue- software being forced on a company from the top down. Now don’t get me wrong, software is often strategic rather than tactical, and major decisions like this have to be made by those with a complete view of the company, for example the CEO or CTO. In all cases of software roll-out I would encourage opinions to be canvassed. In the case of off-the-shelf software it can lead to in-sights that would otherwise not have been noticed, affecting which software or modules are purchased. It is amazing how often staff recommend that a module is not purchased. In the case of customized or bespoke software I’m of the opinion it is critical to the successful design of the software that users are interviewed. After all, who is in the best position to comment on software, surely it must be the people who use it? I have gone off on a tangent here about user feedback in customisation and bespoke development so I will cease by saying only that you are kidding yourself if you think you can build a business process application without speaking to the people that perform the tasks. I could write a whole article on this and will at another point so will stop now and come back to the point.

 

 Buy-in- yes that is what I was talking about. Even though the decision is made at the top the users must be willing to take on the software and adapt their behaviour to it, although I hasten to add if your processes are streamlined already you should be changing as little as possible. Through interviews with the people at the coal face so to speak you can get them involved and generate the feeling that they are driving the decision-making processes and in a way they are and that is the point. It will give you the information to do 2 things which are my 2 major points in this article.

 

 1. Customise the software to fit your business.

2. Develop training and manuals that fit your company processes.

 

 This will bring the usefulness of the software in at an early stage and ensure that all the clutter of a huge software manual that makes little sense to most users is by-passed and the information that really matters and delivers those productivity increases is readily available to you and your staff. On the day of go-live you will have created a feel of excitement rather than resentment. The information gained during the interview stage will ensure that the processes are a fit to your company and focused on tasks that were wasting most of your staff’s time.

 

 As I said at the start there are many more issues involved than I have mentioned here and I will try to write more articles to help you all out in the meantime. Good luck with your software and remember it is your software and it should work for you not the other way round.

 

 Ralph Johnson,  FelineSoft