The Blog - Archive for

We’re giving away 5 free websites

by Mark P. Filed under: Case studies,Community,Company

We’ll build you a “support based application” to compliment your existing website. We’ll design it, set it up and host it for you. All you need to do is tell your customers!

Why are we offering these for free? Well, we want to build up some great case studies demonstrating social interaction and “customer listening”. We’ve got five to give away and we’ll let you know by the middle of April if you’re eligible.

There are two types of support applications that we’re offering to build for you:

Customer Voice

Allow your customers to ask questions, suggest ideas and discuss other peoples ideas. Your customers sign in quickly with Facebook or Twitter and can then add a new idea, question, comment or vote up somebody else’s idea or question. View by most recent, popular or just your submissions.

Great for product discussion, quick customer feedback, FAQ’s, etc.

Customer Forum

A traditional looking customer forum deeply integrated with Facebook and Twitter. You and your customers can start discussions about specific topics quickly and with just a few clicks. Presented simply for non technical users making it as easy as possible for you and them to interact around specific topics.

Great for in-depth discussion about any topic.

Both products offer tight integration with Facebook and Twitter, a design that fits your current website and integration with your current mailing system.

[If you can see the form below please try this link instead]

User stories, luvvies and conveying project scope

by Mark P. Filed under: Knowledge

We get sent a lot of ideas for apps; mobile and web based. Sometimes we get the most amazingly detailed documents that give us a thorough understanding of what the idea is and what it’s supposed to achieve.

Inevitably this is the exception to the rule, as being from different industries most people know what  they want yet find it difficult to know the best way to describe it and miss out large chunks that are important to us. In the NLP world this is known as “deletion”. We all do it; “pass me that”, we delete the reference assuming that whoever we are talking to knows what we’re on about.

When we get job referrals like this, at the expense of possibly losing the project we ask the potential client to clarify their idea with two specific processes. This also helps us determine if they are serious about the project.

  1. What’s the essence of the idea? This is essentially the elevator pitch.
  2. User stories. What platforms and users are involved and what can they do. We call this the “stage” and actors.

The five minute elevator pitch

Distilling the essence of an idea into a single sentence is a really great way to communicate your project succinctly. A nice template to get this up and running quickly is as follows:

  • For [target customer]
  • who [statement of need or opportunity]
  • the [product name]
  • is a [product category]
  • that [key benefit, compelling reason to buy].
  • Unlike [primary competitive alternative]
  • our product [statement of primary differentiation].
As an example for ContactZilla
For teams and businesses who need to keep track of their contacts the ContactZilla platform is a contact management solution that is completely social. Unlike Sugar CRM our product merges contacts from social media and traditional sources effortlessly.

Just this one statement helps with our understanding in a really big way. It’s quite a fun exercise too. We originally discovered this in the book “The Agile Samurai“.

User Stories

User stories are a pragmatic way to get a project communicated effectively. Essentially you are describing what the application should do for particular types of user and while not telling the developer how to do it. This means you don’t have to keep asking “is it possible?” you just state what is needed. The developer then needs to figure out how; with the resources available.

Project managers will weep that we ask a prospective client to come up with user stories. It is such a simple way to convey interactions, goals and functionality that even if done badly it’s usually more helpful… (we can argue about that in the comments)

First you need to identify the “stage”, this is a simple theatre metaphor that a lot of people understand straight away – the stages in a lot of cases can be an administrative area and a public facing area. We then need to identify the “actors”. These are the different types of luvvie people interacting on your stages. For example an administrator, a guest visitor, a bronze user, etc. This then leads to the user stories themselves.

As an [actor], I can [feature] so that [reason]

As an Administrator, I can delete a blog post so that I can keep things tidy.

You may find that you don’t need the reason, so get rid of it.

As an Administrator, I can delete a blog post.

If we now combine this with the stages we can break up the user stories into sections;

Administration Area – Managing Users

As an Administrator I can delete a user

As an Administrator I can send a message to a user

My profile page

As a logged in user I can update my profile picture

As a logged in user I can change my biography

You can take this much further as a project manager and a development team but for the sake of simplicity this gives a client a really good starting point to convey what they want to achieve in a succinct format.

We find that most clients find this a really rewarding process, it focuses them on what they want to achieve as opposed to how to achieve it. In some cases it also demonstrates the complexity of what it is they want and either validates or invalidates their idea. Which we can all agree is best done early.

Conclusion

Using these two simple techniques helps both parties enormously. It’s not always necessary and doesn’t need to be an extensive exercise but just enough to ensure a level of understanding on the side of the development, project management and sales team (after all its hard to quote for something you don’t understand).

The team’s grown again

by Mark P. Filed under: Company

In the last few weeks we’ve added three new members to the Simpleweb team. We want to welcome them and can’t wait for our first night out, oh, and creating amazing experiences for our clients :)

Introducing the very talented Adam Butler, a front end developer with ace Javascript skills, he massively impressed us at our first Rusic hack day and we just knew that we wanted him to work with us.

Dan Stringer, our latest developer with Rails, PHP skills and various CMS’s under his belt. He’s also hot on accessibility and is an awesome addition to our already killer team of coders.

Last and by no means least is Holly, who’s now running the office, admin, kicking ass and generally keeping everything together.

Good times ahead.

The Agile Manifesto

by Mark P. Filed under: Company,Knowledge

The following is from the Manifesto for Agile Software Development it’s fair to say that we do our best to follow this for most of our projects. I thought I’d reproduce it here for those that haven’t seen it…

We follow these principles:

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

Business people and developers must work together daily throughout the project.

Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

Working software is the primary measure of progress.

Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

Continuous attention to technical excellence and good design enhances agility.

Simplicity–the art of maximizing the amount of work not done–is essential.

The best architectures, requirements, and designs emerge from self-organizing teams.

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

The First Rusic Hack Day was amazing

by Mark P. Filed under: Community,Products

Yesterday was the first Rusic Hackday. It was awesome. Totally awesome. The skills that we saw blew our minds, with themes being created that we did even think were possible.

The £250 was split up between the designers as “Best use of Rusic”, “Best Design” and “Closest to complete”… Eveybody that attended voted, and by the end of the day there were a few friends of Rusic making it a little more interesting in the voting process (kindly sponsored IamKeir Inc.). Judging by the effort by all involved it wasn’t about the money though!

If you want to come to the next event please sign up at our Meetup page.

And the entries were:

In no particular order and with links to Twitter and the live application itself. It’s worth stressing that all of these applications were created from scratch in about four – five hours with Rusic. Some aren’t quite finished, but they’re not far off. Expect to see more of these themes…

@iamkeirRusicursive

Showing off the Websnappr'd entries to the competition

Showing off the Websnappr'd entries to the competition

A really interesting theme that didn’t quite get where it needed to :) Essentially you add a website and it pulls back the web page as an image and adds it into Rusic. Very cool and with a bit more work it could be part of an interesting theme for building on in the future. As Keir is a friend of Rusic he wasn’t allowed to to enter the competition. (Don’t ask about the name)

@daleanthony - Best Recipes

Lovely design and use of Masonry

Lovely design and use of Masonry

A really simple and beautifully designed theme built with Masonry. Add recipes and share them. Perfect for a cookery site. Dale is part of the Rusic team and built all of the deafult themes in Rusic, so doesn’t qualify for a prize.

@jamesGuestFull English Breakfast

I want that breakfast

I want that breakfast

Building on one of the default themes, James after having to re-install pretty much everything in his laptop, spent a few hours coming up with this. Submit Cafes, their breakfasts and their location to find the best fry up in the UK. Combine this with the iPhone SDK and this is one awesome idea, anywhere you go you can find the nearest decent cafe. Seriously ESSENTIAL. Probably the best commercial idea of the day.

@tholderMountain biking locations

Lovely Google map integration

Lovely Google map integration

A really nifty geo based app for plotting the best mountain bike trails. Good integration with google maps and another app crying out for the iPhone SDK. While Tom would’ve liked some cash he’s part of Rusic…

@adambu1988360k

A beautiful code snippet in Rusic

A beautiful code snippet in Rusic

Adam’s tag line of “Three hundred and sixty thousand pixels & 360kb to do something awesome with…” is pretty cool. Reminiscent of the demo scene popular “way back when”…

This is one of the themes that blew us away. Adam has managed to make a “code gallery”. Coders paste in their code snippet and then other people vote on it. Slick interface, great idea and slick implementation. Hard to believe this was created in an afternoon.

 @jegtnes and @mark_jsBlah Blah

Liking of Comments.

Liking of Comments.

These two guys, students at UWE performed a minor miracle. I’m still not sure how they did what they did… Essentially they found a way to add “like” states to comments. This is not a core feature of Rusic, it may be one day, but right now it isn’t. Somehow they got it to work. Awesome. Really.

@scottifydotcomFootoFan

Everybody was Kung Fu Fighting!

Everybody was Kung Fu Fighting!

I think this goes down as another really good commercial idea for an application, especially combined with the iPhone SDK. Essentially when you’re at the football you submit the match, and then photos and comments as you’re watching the game. I suspect this theme needs the most extra work as it needs some clever implemenation tricks to get it rocking… although Rusic that won’t take long.

@benjaminReidEye Bomb

The lovely action hover bar

The lovely action hover bar

A beautifully designed theme just for submitting pictures of inanimate objects with eyes on. :) Beautiful action menu appearing over the main image and a nice simple navigation. Worth mentioning the cool Google maps integration here.

A worthy mention goes to Roy that completely stripped and one of the default themes of CSS and javascript and rebuilt it semantically as HTML5. I can’t find your Twitter address or theme Roy. Where are you Roy?

And the winners were:

Best Design - Eye Bomb and 360k.

Best Idea - 360k

We didin’t do the “Nearest to complete” prize in try end as the guys that used the default themes were the  closest to completion which we thought wasn’t on in the end. ;) So instead:

Generally Cool - Footo and Blah Blah

Overall a really awesome day and a testmant to the talent in Bristol. Feed back on Rusic from the guys was really positive, we learnt a lot as well. Thank you so much to everybody that came. Roll on the next one.

Just in case you missed it at the top of this post if you want to come to the next event please sign up at our Meetup page.