<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JOURNAL</title>
	<atom:link href="http://shareefayyad.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://shareefayyad.com/blog</link>
	<description>Exploring user experience design &#38; making happy websites</description>
	<lastBuildDate>Mon, 14 May 2012 13:03:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Our site redesign [Part 3] – Content that meets user goals</title>
		<link>http://shareefayyad.com/blog/2012/05/01/our-site-redesign-part-3-content-that-meets-user-goals/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=our-site-redesign-part-3-content-that-meets-user-goals</link>
		<comments>http://shareefayyad.com/blog/2012/05/01/our-site-redesign-part-3-content-that-meets-user-goals/#comments</comments>
		<pubDate>Tue, 01 May 2012 09:25:15 +0000</pubDate>
		<dc:creator>Shareef Ayyad</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[user goals]]></category>
		<category><![CDATA[users]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://shareefayyad.com/blog/?p=359</guid>
		<description><![CDATA[This is the third in a series of blog posts detailing the design and development of our new agency website. While we will continue to evolve the site over time, I wanted to write about the process and what we&#8217;ve learnt along &#8230; <a href="http://shareefayyad.com/blog/2012/05/01/our-site-redesign-part-3-content-that-meets-user-goals/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong><em>This is the third in a series of blog posts detailing the design and development of our <a title="Joy and Revolution website" href="http://joyandrevolution.co.uk/">new agency website</a>. <strong><em>While we will continue to evolve the site over time</em></strong>, I wanted to write about the process and what we&#8217;ve learnt along the way. If you missed <a title="Defining our business goals." href="http://shareefayyad.com/blog/2012/02/09/our-site-redesign-part-1-defining-business-goals/">part 1</a> and <a title="Part 2 in the series, covering our target market" href="http://shareefayyad.com/blog/2012/02/27/our-site-redesign-part-2-defining-our-target-market/">part 2</a>, check them out.</em></strong></p>
<p>Having identified our target market, it was time to define our users&#8217; goals so that we could create content that is useful and usable to our site visitors. We established that there would be three main user goals, achieved when the user carries out one or more tasks.</p>
<h2>(1) A user needs to hire a web agency</h2>
<p>In <a title="Part 2 covers our target market." href="http://shareefayyad.com/blog/2012/02/27/our-site-redesign-part-2-defining-our-target-market/">part 2</a> of this blog series, I identified the types of clients we would like to work with and explained the benefits of each. Assuming that these potential clients eventually land on our website, and are looking to see if we would be a good hire, they would carry out the following tasks. I have divided the tasks into passive (things the user will do to help them make up their mind) and active (things the user will do once they are considering hiring us).</p>
<p><em>Passive tasks – </em>judge the design of our agency website; judge our previous work; read about us; learn about our design process; read our blog posts and tweets; read testimonials;</p>
<p><em>Active tasks –</em> contact us; fill out a project requirement form; follow us on Twitter; connect to us on LinkedIn;</p>
<h2>(2) Designers and developers who are looking for work</h2>
<p>In <a title="Part 1 covers our business goals." href="http://shareefayyad.com/blog/2012/02/09/our-site-redesign-part-1-defining-business-goals/">part 1</a> of this blog series, we discussed our business goals and how our website would contribute to achieving them. One of our business goals was to establish a strong reputation, and one of the ways we plan to do this is to hire great designers and developers to help us produce top quality work. This meant our website needed to cater for designers and developers who are looking for work, and would, therefore, carry out the following tasks:</p>
<p>Passive tasks – judge the design of our agency website; look at our previous work; read about us; learn about our design process; read our blog posts and tweets;</p>
<p>Active tasks – comment on our blog posts; apply for job advertisements; contact us; follow us on twitter; connect to us on LinkedIn;</p>
<h2>(3) Students, designers and developers looking to learn</h2>
<p>Another way we will try to establish a strong reputation is to contribute to the web design community, specifically by blogging and teaching web design. Students, and amateur designers and developers, will arrive on our site to learn, and will carry out the following tasks:</p>
<p><em>Passive tasks</em> – read blog posts; read about our design process; look at our previous work; read our case studies; learn about who influences us;</p>
<p><em>Active tasks</em> – contact us for advice; follow us on Twitter; connect to us on LinkedIn; enrol on our web design courses;</p>
<h2>Deciding on our content</h2>
<p>These three goals, along with their corresponding tasks, give us insight into what content we need to create. The following diagram depicts our proposed website structure which acts as a guide into content creation.</p>
<p><a href="http://shareefayyad.com/blog/wp-content/uploads/2012/04/jr-ia.jpg"><img class="alignnone size-full wp-image-374" title="Joy &amp; Revolution website information architecture design" src="http://shareefayyad.com/blog/wp-content/uploads/2012/04/jr-ia.jpg" alt="" width="470" height="175" /></a></p>
<h2>Conclusion</h2>
<p>Content is king – it&#8217;s a cliché, but it will always remain true. We take a content-first approach with our client work, and our own website should be treated no different. Defining user goals and tasks helps to develop content that is useful and useable to website visitors, which tempts them to return for more. If this happens, it goes a long way to meeting the business goals of any organisation.</p>
]]></content:encoded>
			<wfw:commentRss>http://shareefayyad.com/blog/2012/05/01/our-site-redesign-part-3-content-that-meets-user-goals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jakob Nielsen needs to embrace responsive web design</title>
		<link>http://shareefayyad.com/blog/2012/04/23/jakob-nielsen-needs-to-embrace-responsive-web-design/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=jakob-nielsen-needs-to-embrace-responsive-web-design</link>
		<comments>http://shareefayyad.com/blog/2012/04/23/jakob-nielsen-needs-to-embrace-responsive-web-design/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 16:32:44 +0000</pubDate>
		<dc:creator>Shareef Ayyad</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Responsive web design]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://shareefayyad.com/blog/?p=332</guid>
		<description><![CDATA[Recently, the well-known usability consultant Jakob Nielsen published an article entitled Mobile Site vs Full Site, in which he put forward his recommendations for designing websites for mobile devices. To be completely honest, reading this article was very disheartening, and I &#8230; <a href="http://shareefayyad.com/blog/2012/04/23/jakob-nielsen-needs-to-embrace-responsive-web-design/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Recently, the well-known usability consultant Jakob Nielsen published an article entitled <a title="A link to a terrible article by Jakob Nielson" href="http://www.useit.com/alertbox/mobile-vs-full-sites.html">Mobile Site vs Full Site</a>, in which he put forward his recommendations for designing websites for mobile devices. To be completely honest, reading this article was very disheartening, and I was left wondering how there was not one mention of <a title="Learn more about Responsive Web Design" href="http://joyandrevolution.co.uk/what-we-do/responsive-web-design/">responsive web design</a>.</p>
<h2>A separate site for mobile? Nope!</h2>
<p>Nielsen suggests organisations should build a separate website for mobile users, and casually throws in &#8220;if you can afford it&#8221;, as if it&#8217;s an afterthought. He then suggests that making a mobile app is even better.</p>
<p>Firstly, building and monitoring two separate websites, one for the desktop, and one for mobile devices, is a content strategy nightmare, and creates <a title="Content Forking - not for the win." href="http://en.wikipedia.org/wiki/Wikipedia:Content_forking">content forking</a>. The costs won&#8217;t just be incurred in the initial build of the two separate websites, but also in resources during the life of the system, because time and manpower will have to be dedicated for content management.</p>
<p>As for the mobile app suggestion, that, too, is costly. Separate native apps will need to be developed in many different operating systems, such as iOS, Android and Windows Phone, if an organisation&#8217;s user base is spread across different mobile brands.</p>
<p>In the real world, we web designers have to come up with cost-effective solutions for our clients, and suggesting that they build separate sites just isn&#8217;t feasible, most of the time. Clients are a bit more open to building mobile apps, but that&#8217;s just because it&#8217;s a buzzword, or current trend, and much of the time they don&#8217;t even want to make use of the mobile GPS or accelerometer – which are the main reasons to choose a native app over a web-based app – which is why responsive web design should be the answer.</p>
<h2>Cut features and content? Nope!</h2>
<p>Nielsen goes on to suggest that we should cut features and content that are &#8216;not core to the mobile use case&#8217;. This was a big red flag for me, and I&#8217;ve <a title="One web, multiple experiences." href="http://shareefayyad.com/blog/2011/11/04/one-web-multiple-experiences/">written before</a> about why we shouldn&#8217;t make sweeping assumptions about mobile users. Designing from the basis that all mobile users are on-the-go and just need quick access to contact details, or other snippets of information, is both ill-informed and, quite frankly, lazy. There are many users who browse the web on their mobile device over WIFI, while sitting on the couch. Other users browse on the mobile device at work, for entertainment. Removing content from a site, based on the device a user is browsing from, is discriminatory. It&#8217;s far better to hide content in accordions or drop down blocks that the user can reveal as and when they need it.</p>
<h2>Links to the full site? Nope!</h2>
<p>Jakob then tries to remedy this removal of content by recommending we place a link to the full desktop website. This is utter nonsense. Let&#8217;s break it down. What he&#8217;s proposing here is that we should make a user land on a mobile-optimized layout, where the fonts are large, the interface is fat and finger-friendly, and the content is sparse and minimal; and then we should force them to load a completely different layout half-way through the user journey, just to get to the content they wanted in the first place, but was removed because of their browsing device! When the full site loads, the page will most probably be zoomed out, as is default on most smartphones, so the interface and content will be much smaller.</p>
<p>Nielsen&#8217;s suggest we make the user learn one system (the mobile website) and then force them to learn a completely different one (the full website), which, to me, doesn&#8217;t improve usability one iota.</p>
<h2>Mobile-first, responsive web design and designing form emotion</h2>
<p>We are coming up to the two-year anniversary of Ethan Marcotte&#8217;s <a title="The article that started it all. Responsive Web Design by Ethan Marcotte" href="http://www.alistapart.com/articles/responsive-web-design/">seminal article on A List Apart</a>, where he first introduced responsive web design, and reading these recommendations by Jakob Nielsen has only reinforced my long-held suspicion that he is out of touch with the current practices in the web community. The sad thing is, there are university students and lecturers (who I have met) who take Nielsen&#8217;s words as gospel, almost as if they are written in stone. This can be dangerous for our community, and it&#8217;s up to us to spread the teachings of heroes like <a title="Ethan Marcotte's website" href="http://ethanmarcotte.com/">Ethan Marcotte</a>, <a title="Luke Wroblewski's website" href="http://www.lukew.com/">Luke Wroblewski</a> and <a title="Aaron Walter" href="http://aarronwalter.com/">Aaron Walter</a>, to ensure that we continue to move forward and evolve our craft.</p>
]]></content:encoded>
			<wfw:commentRss>http://shareefayyad.com/blog/2012/04/23/jakob-nielsen-needs-to-embrace-responsive-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook&#8217;s acquisition of Instagram is bad news</title>
		<link>http://shareefayyad.com/blog/2012/04/13/facebooks-acquisition-of-instagram-is-bad-news/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=facebooks-acquisition-of-instagram-is-bad-news</link>
		<comments>http://shareefayyad.com/blog/2012/04/13/facebooks-acquisition-of-instagram-is-bad-news/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 14:19:48 +0000</pubDate>
		<dc:creator>Shareef Ayyad</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[instagram]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://shareefayyad.com/blog/?p=305</guid>
		<description><![CDATA[This Monday came the somewhat surprising announcement of Facebook&#8217;s acquisition of Instagram, the photo-sharing mobile app. I say &#8216;somewhat surprising&#8217; because, while their decision to buy a hugely popular online community with 30 million users makes business sense, the price tag &#8230; <a href="http://shareefayyad.com/blog/2012/04/13/facebooks-acquisition-of-instagram-is-bad-news/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This Monday came the somewhat surprising announcement of Facebook&#8217;s acquisition of <a title="Get the Instagram app on iOS and Android" href="http://instagr.am/">Instagram</a>, the photo-sharing mobile app. I say &#8216;somewhat surprising&#8217; because, while their decision to buy a hugely popular online community with 30 million users makes business sense, the price tag of $1billion is very surprising.</p>
<p>Instagram has only been around for a couple of years, and its development was funded by various venture capitalist firms. Its founder, Kevin Systrom, has 40% ownership, netting him $400million from the deal, and his 13 employees are due to receive millions, too, which is absolutely crazy if you consider that it&#8217;s only a small iOS and Android app.</p>
<h2>Bad news for Instagram users</h2>
<p>In my opinion, the small team at Instagram have hit the jackpot, and I congratulate them. But the community of 30 million who use the app should be worried. The service which contains their photos, messages, GPS locations and personal information, has suddenly become the property of Zuckerberg &amp; Co. While the Facebook founder has said he intends to keep Instagram as a separate company, there is nothing stopping his social network from making changes to the terms and conditions, after all, they have paid $1billion for just that right. How long until Instagram will be used to target advertising? How long until Facebook&#8217;s facial recognition software is incorporated into the Instagram app? Only time will tell, but I&#8217;m pretty sure many of the devout Instagram users are already looking for an alternative photo-sharing platform.</p>
<h2>Bad news for social and app users</h2>
<p>An even more important question – will the current Instagram users get any say as to what new features or policies are introduced? The answer is a big fat NO. That&#8217;s because they didn&#8217;t have a say before Instagram was sold, so why should they now? And this is true for all social network platforms or community apps. The tradeoff that users must make to use these free web services is that they must accept whatever terms are put to them, and if a user doesn&#8217;t agree, they shouldn&#8217;t sign up and put their personal information on their servers.</p>
<p>When we use services like Facebook, Twitter, Google Plus, LinkedIn etc., we are not paying with money, we are paying with our identities. Our profiles, messages and online friendships are the currency, which the social networks convert to real currency by opening up their platforms to advertising.</p>
<p>The Instagram acquisition will only add to the culture of flipping start-ups, where the aim is to build a product only to cash in a couple of years later when a bigger brand makes a takeover offer. The users of that product, who have invested their time and money, become a secondary cause.</p>
<h2>Bad news for business</h2>
<p>On the other side of the coin it&#8217;s the same story. Businesses who advertise on social networks are leaving themselves vulnerable to poor return-on-investment, caused by the changing politics and policies of the platform owners. The fall of MySpace is a great example of this. As with any corporate takeover, there comes an added pressure from investors to perform well, but for the founders of MySpace the insistence to increase advertising revenue became their downfall.</p>
<blockquote><p>When we did the Google deal, we basically doubled the ads on our site, making it more cluttered. The size, quality, and placement of ads became another source of tension (Gillette 2011).</p></blockquote>
<p>MySpace’s demise came about because the developers chose to please their investors over their users. Ultimately, the user experience declined, which frustrated users and caused them to search for an alternative.</p>
<p>Many organisations spent all their time and money either maintaining their MySpace presence or building and buying an advertising strategy on the social media site. When disgruntled users migrated to Facebook and other social networks, these companies lost out. Why? Because the boardroom politics inside the MySpace headquarters were not in their control, and their business model was not independent enough.</p>
<p>The same could happen with brands that have built profiles on Instagram, or, for that matter, on Facebook itself. The mammoth social network may have 500 million users today, but the fall of MySpace has shown that anything can happen.</p>
<p style="font-size: 0.7em; font-style: italic;">Gillette, F. (2011) The Rise and Inglorious Fall of Myspace. Available at: http:// www.businessweek.com/magazine/content/11_27/b4235053917570.htm</p>
]]></content:encoded>
			<wfw:commentRss>http://shareefayyad.com/blog/2012/04/13/facebooks-acquisition-of-instagram-is-bad-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why we can learn a thing or two from the Government Digital Service</title>
		<link>http://shareefayyad.com/blog/2012/04/06/why-we-can-learn-a-thing-or-two-from-the-government-digital-service/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=why-we-can-learn-a-thing-or-two-from-the-government-digital-service</link>
		<comments>http://shareefayyad.com/blog/2012/04/06/why-we-can-learn-a-thing-or-two-from-the-government-digital-service/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 16:07:15 +0000</pubDate>
		<dc:creator>Shareef Ayyad</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Government Digital Service]]></category>
		<category><![CDATA[public sector]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://shareefayyad.com/blog/?p=258</guid>
		<description><![CDATA[Exciting things are happening over at Government Digital Services (GDS). They are revolutionising the way online services are being delivered to UK citizens, and their approach to this mammoth task is spot-on.They are tasked with slowly transferring the Directgov information portals to &#8230; <a href="http://shareefayyad.com/blog/2012/04/06/why-we-can-learn-a-thing-or-two-from-the-government-digital-service/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Exciting things are happening over at <a title="Government Digital Services" href="http://digital.cabinetoffice.gov.uk/">Government Digital Services</a> (GDS). They are revolutionising the way online services are being delivered to UK citizens, and their approach to this mammoth task is spot-on.They are tasked with slowly transferring the Directgov information portals to a single domain website at <a title="GOV.UK website" href="http://www.gov.uk">gov.uk</a>, and redesigning the user experience to better deliver all the vital information to the public.</p>
<p>On Tuesday, they released a list of their <a title="GDSs brilliant list of design principles" href="https://www.gov.uk/designprinciples">design principles</a>, and what struck me immediately is how each of them is just as important when designing for clients in the private sector.</p>
<h2>1. Start with needs</h2>
<blockquote><p>The design process must start with identifying and thinking about real user needs. We should design around those — not around the way the ‘official process’ is at the moment.</p></blockquote>
<p>Many clients in the private sector need to be reminded that the website or web service that is being built is not for them, but for their customers. In the same way the GDS doesn&#8217;t design around the &#8220;official process&#8221;, we need to ensure that the systems we create in the private sector are not based on vague assumptions and in-house terminology that only the client understands.</p>
<h2>2. Do less</h2>
<blockquote><p>We’ll make better services and save more money by focusing resources where they’ll do the most good.</p></blockquote>
<p>Designers are often tasked with doing work that they know will be a waste of time and money, but are hesitant to challenge the client for fear of losing work. We need to be confident in voicing our opinions, and ensure we back up our suggestions with hard data &#8211; speaking in the language they understand: business goals, client retention, increased sales, customer service.</p>
<h2>3. Design with data</h2>
<blockquote><p> &#8230;we can learn from real world behaviour. We should do this, but we should make sure we continue this into the build and development process — prototyping and testing with real users on the live web.</p></blockquote>
<p>We have a whole host of tools to monitor user behaviour once a website or web app has been launched. When working with clients, designers should promote long-term monitoring and evolution, not to get more money out of the client, but to ensure that their site is working for them as an efficient business tool.</p>
<h2>4. Do the hard work to make it simple</h2>
<blockquote><p>Making something look simple is easy; making something simple to use is much harder — especially when the underlying systems are complex — but that’s what we should be doing.</p></blockquote>
<p>We need to promote simplicity above most other things. Just because a client wants everything plus the kitchen sink on their site, we shouldn&#8217;t just go ahead and deliver it. Designers need to communicate the importance of usable systems, and move clients away from thinking of sites as merely online brochures.</p>
<h2>5. Iterate. Then iterate again.</h2>
<blockquote><p>The best way to build effective services is to start small and iterate wildly</p></blockquote>
<p>Clients are always eager to have what they paid for as soon as possible. We as designers  need to do a lot more to explain the benefits of iteration and evolution over time, again speaking in a language they understand: a better user experience will increase the willingness of their customers to spend.</p>
<h2>6. Build for inclusion</h2>
<blockquote><p>Accessible design is good design. We should build a product that’s as inclusive, legible and readable as possible.</p></blockquote>
<p>Thanks to the work of web standards evangelists like Jeffery Zeldman, these days web designers know the importance of accessibility. But do our clients? Have our clients ever considered what percentage of their users have visual impairments, mobility issues or cognitive disabilities? We need to tackle discrimination-through-design as much as possible.</p>
<h2>7. Understand context</h2>
<blockquote><p>We’re not designing for a screen, we’re designing for people. We need to think hard about the context in which they’re using our services.</p></blockquote>
<p>Yes! This is so important these days especially because of the uptake in mobile web browsing with smartphones and tablets. Designers need to adopt responsive web design and mobile-first approaches into their process and teach clients the importance of designing for context.</p>
<h2>8. Build digital services, not websites</h2>
<blockquote><p>Our service doesn’t begin and end at our website.</p></blockquote>
<p>With the exception of exclusively e-commerce businesses, most clients in the private sector actually deliver their business outside of the world wide web. Designers need to remember this, and ask more questions about the way the client works. Their website is rarely the last interaction with a customer, and is more likely one part in a chain of events, so the more the designers know about the whole user experience, the better equipped they are to design well.</p>
<h2>9. Be consistent, not uniform</h2>
<blockquote><p>Wherever possible we should use the same language and the same design patterns — this helps people get familiar with our services.</p></blockquote>
<p>Consistency is so important in making a system learnable, not just across a single website, but across the multiple web presences that a client might use. Be consistent as much as possible, whether designing the client&#8217;s website, payment process, social media portal or web app.</p>
<h2>10. Make things open: it makes things better</h2>
<blockquote><p>We should share what we’re doing whenever we can. With colleagues, with users, with the world. Share code, share designs, share ideas, share intentions, share failures.</p></blockquote>
<p>One of the best things about working in the web is the generosity and openness of many practitioners. I have benefitted greatly from the willingness of great designers and developers to share their knowledge and experience, and, although our expertise is the key of our business, we take every opportunity to share our knowledge and experience with clients and peers.</p>
<p>But openness isn&#8217;t just important with regard to knowledge. In a <a title="Empower your clients with open source" href="http://shareefayyad.com/blog/2011/11/14/empower-your-clients-with-open-source/">previous post</a>, I spoke about the importance of using open source as much as possible as a way of empowering our clients. If we build client sites with popular systems like Drupal, WordPress or Joomla, then they are not tied to one web agency&#8217;s bespoke system, and can easily hire another developer who can pick up where the previous left off.</p>
<h2>Serving citizens well</h2>
<p>The public sector often gets berated for being behind the times and out of touch &#8211; sometimes the criticism is justified, other times its unfair. But credit, where credit is due &#8211; this type of approach to digital service design is brilliant.</p>
<p>I&#8217;ve worked a lot with organisations in the public sector, especially in higher education, and I have seen first-hand the difficulty of developing systems that are user-centred, when there are inter-departmental politics, centralised policy making and multiple stakeholders involved. These factors must be multiplied ten times over in central government, so what the GDS team is accomplishing is amazing. They seem to be in touch with current web trends, and actively participate in discussions in the industry, and I welcome that immensely.</p>
<p>The Government has a duty to serve its citizens well in all areas of life, and while there is a lot wrong with many policies and laws handed down by the powers above, it is a relief to see something as important as the <a title="GOV.UK website" href="https://www.gov.uk/">GOV.UK</a> project being tackled in the right way.</p>
]]></content:encoded>
			<wfw:commentRss>http://shareefayyad.com/blog/2012/04/06/why-we-can-learn-a-thing-or-two-from-the-government-digital-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our site redesign [Part 2] – Defining our target market</title>
		<link>http://shareefayyad.com/blog/2012/02/27/our-site-redesign-part-2-defining-our-target-market/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=our-site-redesign-part-2-defining-our-target-market</link>
		<comments>http://shareefayyad.com/blog/2012/02/27/our-site-redesign-part-2-defining-our-target-market/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 11:41:09 +0000</pubDate>
		<dc:creator>Shareef Ayyad</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[business goals]]></category>
		<category><![CDATA[target market]]></category>
		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://shareefayyad.com/blog/?p=235</guid>
		<description><![CDATA[This is the second in a series of blog posts detailing the design and development of our new agency website. While we will continue to evolve the site over time, I wanted to write about the process and what we&#8217;ve &#8230; <a href="http://shareefayyad.com/blog/2012/02/27/our-site-redesign-part-2-defining-our-target-market/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong><em>This is the second in a series of blog posts detailing the design and development of our <a title="Joy and Revolution website" href="http://joyandrevolution.co.uk/">new agency website</a>. <strong><em>While we will continue to evolve the site over time</em></strong>, I wanted to write about the process and what we&#8217;ve learnt along the way. If you missed <a title="Defining our business goals." href="http://shareefayyad.com/blog/2012/02/09/our-site-redesign-part-1-defining-business-goals/">part 1</a>, check it out.</em></strong></p>
<p>Having established the business goals that we, as an organisation, want to achieve, it was time to focus on our target audience. Everyone who runs a business has an ideal customer or client &#8211; the super rich, frivolous spender, who is willing to try out any of your suggestions &#8211; but it would be unwise to tailor your website to this user persona if, in fact, that type of customer is out of reach. With us, we wanted to be realistic about who our target market is currently, and also in the next three years. The following characteristics are what we look for in potential clients:</p>
<h2>Small and medium sized enterprises (SMEs)</h2>
<p>We have to be honest with ourselves that none of the big names in the world would hire us now because we aren&#8217;t an established brand yet. If we were to try and pitch for work to O2, Tesco or Sony, it&#8217;s unlikely we would be hired. The more realistic clients for us are small and medium sized enterprises (SMEs) with annual turnovers of £250,000 to £3million. We are particularly interested in the Alternative Investment Market (AIM), which is a sub-market of the London Stock Exchange. It includes businesses that are successful and growing, which means they have the marketing budgets that would allow us to carry out our <a title="Read about the way we work at Joy and Revolution." href="http://joyandrevolution.co.uk/what-we-do/how-we-work/">in-depth process</a>.</p>
<h2>E-Commerce businesses</h2>
<p>The best part about working on e-commerce sites is the opportunity it gives to measure success. With other websites, testing whether it is doing a good job at garnering interest in a product or generating leads is not an exact science. E-commerce sites can show us success for the business down to the last penny, and using analytics we can track the customer journey from the moment they enter the site, until they have checked out. E-commerce clients also give us an opportunity to tie our income to performance, where we can take a percentage of their increase in profit.</p>
<h2>Companies that are required to have a website by law</h2>
<p>Some organisations must have a public website for legislative or regulatory reasons, much like the AIM companies mentioned above. It would be unwise for us to ignore these types of customers because the argument about the need for a website has already been won. There will be no resistance from the stakeholders who don&#8217;t believe a website is necessary for their organisation, and so the time is better spent on discussing new site features and functionality.</p>
<h2>Companies that have a marketing department and allocated budget</h2>
<p>In our experience, businesses that do not have a proper marketing department with an allocated budget, are more reluctant to spend the money required to make a website redesign worthwhile. By working with a marketing department, they can often be used as an ally when negotiating the need for certain website functionality with the businesses owner. Often, marketing professionals have a greater understand of the power of a website to generate business, and will give weight to discussions on return-on-investment.</p>
<h2>Companies seeking long-term website evolution</h2>
<p>We also want to work with companies who appreciate the need for long-term monitoring and evolution of a website. When a website launches it is the beginning of something, not the end, where an iterative cycle can begin to improve its weaknesses, and capitalise on its strengths. Working with such a client is ideal for us because it shows their understanding that success on the web isn&#8217;t free, it takes time, patience and money.</p>
<h2>Companies involved in film, music and home entertainment</h2>
<p>Strictly from a creative output perspective, working with people involved in pop culture will give us opportunities to build really visually stunning, artistic websites. It might even boost our street cred, too.</p>
<h2>Conclusion</h2>
<p>Establishing characteristics of our target market allowed us to make decisions on our website structure and content. In the next post in this series, I will discuss our users&#8217; goals and how they dictated what content we included on our website.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://shareefayyad.com/blog/2012/02/27/our-site-redesign-part-2-defining-our-target-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our site redesign [Part 1] &#8211; Defining business goals</title>
		<link>http://shareefayyad.com/blog/2012/02/09/our-site-redesign-part-1-defining-business-goals/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=our-site-redesign-part-1-defining-business-goals</link>
		<comments>http://shareefayyad.com/blog/2012/02/09/our-site-redesign-part-1-defining-business-goals/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 11:29:22 +0000</pubDate>
		<dc:creator>Shareef Ayyad</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[business goals]]></category>
		<category><![CDATA[Responsive web design]]></category>

		<guid isPermaLink="false">http://shareefayyad.com/blog/?p=208</guid>
		<description><![CDATA[This is the first in a series of blog posts detailing the design and development of our new agency website. While we will continue to evolve the site over time, I wanted to write about the process and what we&#8217;ve &#8230; <a href="http://shareefayyad.com/blog/2012/02/09/our-site-redesign-part-1-defining-business-goals/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong><em>This is the first in a series of blog posts detailing the design and development of our new agency website. While we will continue to evolve the site over time, I wanted to write about the process and what we&#8217;ve learnt along the way. </em></strong></p>
<p>Last week our <a title="Check our new design out." href="http://joyandrevolution.co.uk">new agency responsive website</a> went live. It is the product of a long, on-again-off-again process, as agency site redesigns often are due to client work coming first, and it started way back in October of last year. We had just finished reading Ethan Marcotte&#8217;s book on <em>Responsive Web Design </em>and Luke Wroblewski&#8217;s book on <em>Mobile First</em>, and like many who&#8217;ve read those two short books, we were buzzing with ideas on how to adopt this <a title="I posted a few thoughts on this big shift in thinking." href="http://shareefayyad.com/blog/2011/10/26/mobile-first-a-shift-in-thinking/">fundamental shift</a> in the web design process.</p>
<p>Admittedly, in our excitement, we jumped right into wireframing for different screen sizes, but struggled with content positioning/hiding on smaller screen widths, a subject matter <a title="A post about whether or not to hide certain content on smaller devices" href="http://shareefayyad.com/blog/2011/11/04/one-web-multiple-experiences/">I posted about in November</a>. So, we decided to stop, regroup and treat it like we would approach one of our client projects &#8211; by starting with business goals.</p>
<h2>General business goals</h2>
<p>Establishing what we wanted to achieve as a business helped us to determine how our website and online strategy could play a part in delivering this. We agreed that as a business we want to:</p>
<ul>
<li><strong>Make money</strong></li>
<li><strong>Establish a strong reputation</strong></li>
<li><strong>Develop contacts in the web design industry</strong></li>
</ul>
<p>But this wasn&#8217;t specific enough to develop online business goals, so we broke it down further:</p>
<ul>
<li><strong>Make money</strong></li>
<ul>
<li>Produce 10-15 bespoke websites per annum</li>
<li>Generate regular recurring income from retainer work</li>
<li>Consult on aspects of web design and online marketing</li>
<li>Sell our own products or designs online</li>
<li>Get paid teaching work in higher or further education</li>
<li>Get paid speaking gigs</li>
<li>Write (and maybe publish) a book</li>
</ul>
<li><strong>Establish a strong reputation</strong></li>
<ul>
<li>Produce brilliant work</li>
<li>Good word of mouth</li>
<li>Contribute to the web design industry (forums, blogs, Twitter, LinkedIn)</li>
<li>Attend conferences and events</li>
<li>Contribute articles to online and print journals</li>
<li>Host our own events for educating people about using the web for business</li>
</ul>
<li><strong>Develop contacts in the web design industry</strong></li>
<ul>
<li>Attend conferences and events</li>
<li>Make connections through social media</li>
<li>Comment on blogs &amp; forums</li>
</ul>
</ul>
<h2><strong>Online business goals</strong></h2>
<p>We then asked ourselves how can a website help towards meeting any of the above general business goals? The answers became our <em>online business goals</em>, and our new website design would be tailored to deliver them. They were as follows:</p>
<ul>
<li>Be a showcase of our design skills</li>
<li>Host a blog to express our ideas and processes</li>
<li>Host an e-commerce element to sell our products/designs/apps</li>
<li>Streamline our production processes through clients section</li>
<li>Advertise our own events/classes</li>
<li>Promote our individual skills and knowledge for speaking/teaching opportunities</li>
<li>Promote our other online/offline activities</li>
</ul>
<h2>Conclusion</h2>
<p>Before starting any web project, it is vital to perform a <em>Definition Stage</em>, where online business goals are formed as possible solutions to delivering on an organisation&#8217;s general business objectives.</p>
<p>We see all the time with our clients how eye opening this can be. Often a client will have a business objective that they didn&#8217;t realise could be achieved via their website, or social media activity. Of course, we wouldn&#8217;t be able to suggest a way of delivering that objective if we didn&#8217;t sit down and have them explain their short and long term goals.</p>
<p>With our business goals identified, our next step was to determine our target audience, so that we could begin to develop content that was pertinent to them. This will be discussed further in the next post in this making-of series.</p>
]]></content:encoded>
			<wfw:commentRss>http://shareefayyad.com/blog/2012/02/09/our-site-redesign-part-1-defining-business-goals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsive web design with Drupal: Some early thoughts</title>
		<link>http://shareefayyad.com/blog/2012/01/17/responsive-web-design-with-drupal-some-early-thoughts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=responsive-web-design-with-drupal-some-early-thoughts</link>
		<comments>http://shareefayyad.com/blog/2012/01/17/responsive-web-design-with-drupal-some-early-thoughts/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 20:56:57 +0000</pubDate>
		<dc:creator>Shareef Ayyad</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[Responsive web design]]></category>

		<guid isPermaLink="false">http://www.shareefayyad.com/blog/?p=178</guid>
		<description><![CDATA[In the last few months we at Joy and Revolution have begun to change the way we design websites. In a nutshell, we have decided that all of our future client projects will be built as responsive websites, as long &#8230; <a href="http://shareefayyad.com/blog/2012/01/17/responsive-web-design-with-drupal-some-early-thoughts/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the last few months we at <a title="Visit our site. Well our temporary site, our new one is on its way!" href="http://joyandrevolution.co.uk">Joy and Revolution</a> have begun to change the way we design websites. In a nutshell, we have decided that all of our future client projects will be built as <a title="What is responsive web design, though?" href="http://thinkvitamin.com/design/beginners-guide-to-responsive-web-design/">responsive websites</a>, as long as there is a valid business case.</p>
<p>We&#8217;re pretty excited about this, as it means we can more effectively empower our clients by building them websites that are truly platform-agnostic, meaning they are more accessible for their customers. For many of them, this will go a long way in helping achieve their online business objectives.</p>
<p>Our latest responsive project was a website for our friends at <a title="GV Film's new responsive website. Check it out." href="http://gvfilm.com">GV Film</a>. With the help of <a title="The mother of all starting templates! HTML5 Boilerplate, Y'ALL!" href="http://html5boilerplate.com/">HTML5 Boilerplate</a>, and a sprinkle of <a title="Design your site from the mobile layout first. 320 and Up by Andy Clarke." href="http://stuffandnonsense.co.uk/projects/320andup/">Andy Clarke&#8217;s 320 and Up</a> add-on, we built a site that can deliver a portfolio of trailers to visitors on desktop computers, tablets and mobile devices, without the site&#8217;s content being compromised by smaller screensizes.</p>
<h2>Respons-ify a Drupal theme, I challenge thee!</h2>
<p>The GV Film site was built on a small CMS called <a title="The tiniest CMS" href="http://pulsecms.com/">Pulse</a>, which integrates very easily with static HTML and CSS, but when trying to use responsive design techniques on a large CMS like Drupal, there are a few challenges.</p>
<p>A project we are working on for a major London Charity has given us the opportunity to develop a responsive Drupal site as a real world case study. It uses Drupal 6 and the theme is being coded from scratch, using HTML5 boilerplate as a starting template. I will write a more in-depth blog post after the site is launched, but for now I will mention a few issues we&#8217;ve come across.</p>
<h2>Drupal isn&#8217;t mobile-first by default</h2>
<p>Drupal&#8217;s theming engine hasn&#8217;t been a problem, so far. We&#8217;ve managed to include the usual API variables and hooks to create and display the theme on various screen sizes using media queries. This was expected; at the end of the day Drupal is just a system that outputs HTML and CSS, so there should be no reason media queries would cause a problem.</p>
<p>What has been a bit of a struggle is getting the CMS to output un-bloated code in its views and blocks templates. Drupal started as an open-source project many years ago and hasn&#8217;t yet adjusted to the new mobile-first approach that many are attempting. As default, the system generates many, many nested divs with multiple id&#8217;s and classes, which is great for granularity when styling, but not so great when aiming for small data sizes, and quick page loads on mobile devices. Of course, the solution is to create customised template pages for the blocks and views that are being displayed, but this takes time and also adds to theme folder size &#8211; meaning the system has to work that much harder to display a page.</p>
<h2>Third-party module developers have their work cut out</h2>
<p>The beauty of an open source system like Drupal is the availability of add-ons built by developers the world over. Of course, these developers work at their own pace and have their own priorities, so ensuring their modules are compatible with the latest web trends (like responsive web design) is way down on their list. Because of this, third-party modules can output code that breaks a responsive web site.</p>
<p>I had this exact problem with the <a title="A Drupal module that allows you to upload one image, and create different sizes." href="http://drupal.org/project/image">image module</a>. It extends a Drupal site to allow a single image to be uploaded, and then derivatives of that image to be produced automatically into pre-set sizes. The fatal flaw occurs when the module outputs img tags that specify a width and a height. This, of course, prevents an image from resizing on a responsive web site because the use of CSS&#8217;s <em>max-width : 100%</em> becomes overwitten by the dimensions in the HTML img tag. The result is a site whose images are far too large and fall off the side of the page on small-screened devices.</p>
<p>We could re-write the image module to output the images without widths and heights, but that requires time and resources, something that most clients can&#8217;t spare. Other image modules, like <a title="A Drupal module that handles image uploads." href="http://drupal.org/project/imagecache">imagecache</a>, may be more compatible, and this is what we are experimenting with currently.</p>
<h2>Changes come slowly</h2>
<p>There is a slow rise in development of modules that are compatible with the responsive web design approach, most of them being implemented in Drupal 7. Hopefully, 2012 will see more developers building their modules&#8217; functionality from a mobile-first perspective so that we can continue to empower our clients.</p>
]]></content:encoded>
			<wfw:commentRss>http://shareefayyad.com/blog/2012/01/17/responsive-web-design-with-drupal-some-early-thoughts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Good UXD isn&#8217;t just for users, it&#8217;s for website owners too</title>
		<link>http://shareefayyad.com/blog/2011/12/15/good-uxd-isnt-just-for-users-its-for-website-owners-too/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=good-uxd-isnt-just-for-users-its-for-website-owners-too</link>
		<comments>http://shareefayyad.com/blog/2011/12/15/good-uxd-isnt-just-for-users-its-for-website-owners-too/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 11:54:50 +0000</pubDate>
		<dc:creator>Shareef Ayyad</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.shareefayyad.com/blog/?p=146</guid>
		<description><![CDATA[Last Monday marked the launch of a website for one of our favourite clients. Reader, I&#8217;d like you to meet www.ajbam.co.uk, fresh out the oven! A J Buckley Asset Management is a small investment management firm in Surrey who we have been &#8230; <a href="http://shareefayyad.com/blog/2011/12/15/good-uxd-isnt-just-for-users-its-for-website-owners-too/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last Monday marked the launch of a website for one of our favourite clients. Reader, I&#8217;d like you to meet <a title="Visit the fresh-out-the-oven AJBAM website. SWEET!" href="http://www.ajbam.co.uk">www.ajbam.co.uk</a>, fresh out the oven! A J Buckley Asset Management is a small investment management firm in Surrey who we have been working with for over a year now. For the last few months we have been quietly working away at re-branding their online presence, to reflect their in-house restructuring and changes within their industry. But that&#8217;s not what I want to talk about now! Instead I wanted to discuss the <em>website owners&#8217; experience.</em></p>
<h2><em></em>The website owner is a user too!</h2>
<p>User experience designers are fully aware of the need to create websites that are useable and useful for their visitors. They work hard to wireframe and prototype complex interactions, and map out all the possible user journeys a site may present. What some UXDs often forget, especially when building a CMS from scratch, is that a website owner also experiences the site, and that experience is just as important as that of the anonymous website visitor.</p>
<p>When I say website owner, I mean the set of users that contributes, reviews and edits content on the site. They own the website in the sense that they are stakeholders in its success or failure.</p>
<p>What got me thinking about the whole notion of the <em>website owners&#8217; experience</em> was a small problem we encountered after the soft launch of <a title="Visit the AJBAM site, for all your money management needs." href="http://www.ajbam.co.uk">ajbam.co.uk</a>. As with any website launch, there are always a few niggles to iron out, and in this case it was a problem with positioning images in a news item using the wysiwyg editor. We had provided CMS training to the AJBAM team, but when they came to use the system for real they just weren&#8217;t happy with the process of embedding images into text.</p>
<p>This made me realise just how important it is to consider the usability of the admin pages of a CMS. These contributors need to be able to login and find their way around the content. They need to know how to add their text, images and video correctly so it will display in the correct section of the website. The interface should be easily learnt, recalled and remembered, so it isn&#8217;t a struggle each time a contributor wants to publish some content.</p>
<h2>Treat the admin pages as a web app&#8230;perhaps?</h2>
<p>When you break it down, a CMS website is half website, half web app. A web app is commonly defined as a website that allows users to perform a small set of tasks. Well that is exactly what the admin pages of a CMS does: allows users to create, edit, publish and delete content. At least at the contributor level, anyway.</p>
<p>But a web app wouldn&#8217;t be launched without extensive user testing to ensure the system works appropriately. In the same vein, CMS systems shouldn&#8217;t be launched without proper research, prototyping and testing of their admin pages.</p>
<h2>Selling it to the client</h2>
<p>We&#8217;ve been hired to redevelop many CMS websites where the previous agency has made a pig&#8217;s ear of the admin pages. And I&#8217;m fairly certain that one defining factor plays a part in each case &#8211; budget. It&#8217;s hard enough for us to persuade clients to shell out money on things like usability studies, project management or robust hosting packages, so imagine then trying to explain the importance of testing and tweaking pages that their visitors won&#8217;t even see.</p>
<p>But that&#8217;s exactly what we have to do. There&#8217;s no point in developing systems that make content look nice, but are problematic when trying to edit and publish.</p>
<p>I&#8217;ve recently been reading <a title="Read this. Seriously, read it. It will change the way you approach client work." href="http://www.winwithoutpitching.com/manifesto-intro">The Win Without Pitching Manifesto</a> by Blair Enns. He suggests that the only way to get clients to agree to our recommendations is to position ourselves as experts in our field, rather than members of a service sector. A patient can&#8217;t tell a doctor what healthcare he should provide, nor can a lawyer be told what to say in court. Why? Because they are experts in their field. Creative web practitioners need to adopt the same approach if we want our profession to be respected and trusted.</p>
]]></content:encoded>
			<wfw:commentRss>http://shareefayyad.com/blog/2011/12/15/good-uxd-isnt-just-for-users-its-for-website-owners-too/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Empower your clients with open source</title>
		<link>http://shareefayyad.com/blog/2011/11/14/empower-your-clients-with-open-source/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=empower-your-clients-with-open-source</link>
		<comments>http://shareefayyad.com/blog/2011/11/14/empower-your-clients-with-open-source/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 12:42:08 +0000</pubDate>
		<dc:creator>Shareef Ayyad</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.shareefayyad.com/blog/?p=69</guid>
		<description><![CDATA[In my quest to cure insanity one website at a time, I have come to realise that we in the web community are not doing enough to empower our clients. We all need to make a living &#8211; that is &#8230; <a href="http://shareefayyad.com/blog/2011/11/14/empower-your-clients-with-open-source/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In my quest to cure insanity one website at a time, I have come to realise that we in the web community are not doing enough to empower our clients. We all need to make a living &#8211; that is obvious &#8211; but some of us, in our desperation to guarantee income, have resorted to the dark practice of building highly bespoke CMSs with the sole purpose of giving clients almost no choice but to be tied to them, and them only.</p>
<h2>A false sense of empowerment</h2>
<p>Let me explain. We recently took on a client who had had a website built for them by their previous web agency, and for whatever reason their relationship ended and the client was left with full ownership of their website. After a couple of casual discussions, a kick-off meeting and a series of remote user tests, we were tasked with making some major changes to their website to improve user journeys and calls-to-actions. Simple right? Wrong.</p>
<p>The previous web agency had made a pig&#8217;s ear of developing the CMS. Their code was sloppy, PHP includes were randomly scattered throughout their files and they had devised a very unorthodox template system to generate the front-end. In short, the time it would have taken to work out their spaghetti code and apply the requested changes took the client way out of their budget range. Our quote was too expensive because of the poor practice of the previous agency. The client was under a false sense of empowerment. They had paid good money for a website and they (quite rightly) assumed they had made a good investment that would stand the test of time.</p>
<p>We ended up scaling back the proposed changes to be mere cosmetic tweaks, which left us with a bitter taste and (in our eyes) a job half done. I had the distinct impression that the previous agency had purposely built a site that would discourage easy changes and force the client to keep returning to them. What was more worrying was their branding was all over the admin area and the names of their content types were very generic, indicating that they probably used this monstrosity for all their clients&#8217; websites.</p>
<h2>Open source is an open mind</h2>
<p><strong></strong>If the previous web agency had built the client&#8217;s CMS on WordPress, Drupal, Joomla or any of the other open source, community supported systems, our client would have been able to afford the proposed work. <strong>The CMS would have been built with high quality, documented code, that is both standards based and also extensible using community supported modules</strong>.</p>
<p>In this day and age, I can&#8217;t believe web agencies are using their own bespoke systems as a product to sell. The amount of pre-built and pre-tested plugins that are available for open source development is quite frankly astonishing, so whenever I come across a bespoke site like this I always suspect foul play, or at the least that their business model is totally backwards. Would it not be more economical to use the code that a huge community of developers have built and tested for you for free? It would certainly free up time and budget to focus on the more important tasks like user testing, analytics and content strategy.</p>
<p>And let&#8217;s say your relationship does eventually end with that client, it happens. Because you opted for open source development, it is much more likely that the next agency, freelancer or in-house developer can pick up where you left off without having to do a costly source code review. It means you have provided a service that extends beyond your project scope and improves business continuity. That is what we should aspire to achieve in all of our work. Products that are universal and lasting.</p>
<h2>We are not just code monkeys or pixel pushers</h2>
<p>Now, if only the client had someone on their team who knew just a little about the benefits of open source, this problem may have been nipped in the bud. But it&#8217;s not really their fault, they are all busy as bees doing their own job. It&#8217;s up to us to educate our clients.</p>
<p>The web is young and still finding its feet, and as a profession web design and development is only recently beginning to make progress towards something that people outside the industry respects. We are no longer code monkeys or pixel pushers, hired to sit in dark rooms producing work for misinformed clients. Thanks to the work of so many industry leaders (too many to even try and mention) we are starting to be heard and listened to. Clients are realising that we know a thing or two about the web, and are more open to suggestions. It is, therefore, very important that we take this chance to educate clients on the importance of building open source, portable, scalable websites. Websites that empower and protect them.</p>
<p>It is not enough for us to work just for our hourly rates. We need to build sites that help our clients achieve business goals and make a real tangible difference, so that our profession can be taken more seriously.</p>
<p>Let&#8217;s empower our clients, starting with open source.</p>
]]></content:encoded>
			<wfw:commentRss>http://shareefayyad.com/blog/2011/11/14/empower-your-clients-with-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Web, Multiple Experiences</title>
		<link>http://shareefayyad.com/blog/2011/11/04/one-web-multiple-experiences/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=one-web-multiple-experiences</link>
		<comments>http://shareefayyad.com/blog/2011/11/04/one-web-multiple-experiences/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 16:59:23 +0000</pubDate>
		<dc:creator>Shareef Ayyad</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Responsive web design]]></category>

		<guid isPermaLink="false">http://www.shareefayyad.com/blog/?p=25</guid>
		<description><![CDATA[The whole industry seems to be neck deep in responsive web design at the moment, with sites popping up all over the place. It&#8217;s been almost 18 months since Ethan Marcotte&#8217;s infamous introduction to the concept, and the launch two &#8230; <a href="http://shareefayyad.com/blog/2011/11/04/one-web-multiple-experiences/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The whole industry seems to be neck deep in responsive web design at the moment, with sites popping up all over the place. It&#8217;s been almost 18 months since Ethan Marcotte&#8217;s <a title="Read Ethan Marcotte's article on responsive web design. All hail our glorious leader!" href="http://www.alistapart.com/articles/responsive-web-design/">infamous introduction</a> to the concept, and the launch two weeks ago of the <a title="Visit the Boston Globe website. A serious site, for serious people!" href="http://bostonglobe.com/">Boston Globe responsive site</a> is its first real test on a high-traffic, high-powered content management system.</p>
<p>My favourite so far, though, has been <a title="Visit Naomi Atkinson's website. Yay for JQuery!" href="http://naomiatkinson.com/">Naomi Atkinson&#8217;s</a> responsive site &#8211; and not just because of its gorgeous design. She has used JQuery Masonry to simulate the re-ordering of the divs as the viewport&#8217;s width gets narrower. Resize your browser and check it out, it&#8217;s great! That little injection of user feedback boosts the user experience no end<a title="Haha! You've found my little Easter Egg! Click and enjoy some Louis CK genius." href="http://www.youtube.com/watch?v=VMeXGE_a8Gg">.</a></p>
<p><strong>Mobile users won&#8217;t need that, right?</strong></p>
<p>Whilst working on making our own <a title="Visit the Joy and Revolution website. Show us some love!" href="http://www.joyandrevolution.co.uk">agency site</a> responsive, the question of whether to remove certain content from the mobile layout kept popping up. During the discussion, my initial gut reaction was &#8220;hell no&#8221; as I, firstly, thought it would be a mess to do technically, and secondly, am of the firm belief that we as web designers can&#8217;t possibly be able to assume what a mobile user might want to view or not. I didn&#8217;t realise it at the time but my mind was reverting back to Jeremy Keith&#8217;s <a title="Read Jeremy Keith's views on the notion of One Web. " href="http://adactio.com/journal/1716/">article on the notion of One Web</a>, where he states:</p>
<blockquote><p>I think there’s a real danger in attempting to do the right thing by denying users access to content and functionality “for their own good.” It’s patronising and condescending to assume you know the wants and needs of a visitor to your site based purely on their device.</p></blockquote>
<p>Now, here Jeremy was discussing standalone mobile sites (like those with an m. extension) versus desktop sites, but the argument is still valid for responsive design. Admittedly, others in our discussion put forward the strong case of the <a title="Visit the National Rail mobile site. For all your choo-choo needs." href="http://pda.ojp.nationalrail.co.uk/pj/pj">National Rail mobile site</a>. It strips away everything from the <a title="Nation Rail full site. Prices 'n all!" href="http://www.nationalrail.co.uk/">desktop version</a> of the site leaving the most important information &#8211; train times and fares for the next three departures.</p>
<p>This is purely on the assumption that a user would only be visiting the site on a mobile device for an urgent need to check train times. Now, I can&#8217;t argue with that particular user scenario, stripping away the rest of the content works, and works perfectly.</p>
<p>And there are obviously some types of content that can be removed without causing too much trouble. Paul Boag has recently responsi-fied the Boagworld blog, and he chose to <a title="Visit Boagworld and make the browser narrow. His side bar is gone, I tells ya!" href="http://boagworld.com/dev/a-case-study-in-responsive-design/">remove the left sidebar</a> on narrower screens (see Dan Sheerman&#8217;s profile on the left vanish when the browser window is narrowed).</p>
<p>But, to be completely honest, even this bothers me. Perhaps I am being selfish, but I want to be able read Dan Sheerman&#8217;s profile on my iPhone. I want the option to read everything on the dekstop version of a site, on my mobile device also. I feel robbed damn it!</p>
<p><strong>Give up man, the screen is too small!</strong></p>
<p>This whole subject has been bugging me for a while now, until this morning when I read Stephen Hay&#8217;s responsive web design article in .Net Magazine (Nov&#8217;11, p.45). It reads:</p>
<blockquote><p>I&#8217;d suggest bringing a platform-agnostic approach to content and a platform-aware one to user experience.</p></blockquote>
<p>I seriously couldn&#8217;t put it better myself. We as web designers shouldn&#8217;t discriminate against our mobile users by removing content. It is up to us to craft websites that reposition the content to suit the viewport&#8217;s size. This could be as simple as making everything fit into one column, or as complex as hiding content in accordions or tabbed blocks, for the user to reveal when needed. In other words, we need to build one web, and cater for multiple experiences on smartphones, older mobile phones, desktops, laptops, tablets, and even widescreen TVs.</p>
<p>Returning back to the case of the National Rail website, it is obviously appropriate to place the journey planner at the top of the page on small screens, but access to the rest of the content about pet travel, disabilities information, season ticket details etc, should be worked into the page below in a user friendly manner. Mobile users shouldn&#8217;t have to click three or four times to find their information.</p>
<p>I know it won&#8217;t always be possible, but we have to get away from these sweeping assumptions that mobile users are &#8220;on the go&#8221; and the best way to do that is by performing research, specific research, on a project-by-project basis that will inform our responsive web designs.</p>
]]></content:encoded>
			<wfw:commentRss>http://shareefayyad.com/blog/2011/11/04/one-web-multiple-experiences/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

