by John Cowen
John Cowen introduces the three core components of good design: Concept, Aesthetics and Emotion.
by Will Skates
The benefits of hiring students on industrial placement/internships. Talking about my own experience as a placement student at Assembly studios (http://www.assemblystudios.co.uk) and an open discussion with the audience about their own fears and where they can get more information.
by Kat Smith
They can be annoying but client bashing isn't the answer. Common mistakes IT users make and why (no, it's not because they're stupid).
by Ben Keeping
BDD is a technique for developing software which focuses on business value by driving out system design from the outside in.
In this talk, I'll describe how BDD addresses two fundamental problems with software design :
- How to drive out business value using scenarios and features
- How to deliver value to the business through architecure
We will cover how and why BDD is a reaction to TDD, some problems with TDD and how BDD attempts to solve them, and finally how BDD facilitates other practices such as bringing developers closer to the business, simplifying systems architecture, enabling a ubiquitous language, and delivering value continuously.
by Rob Edlin
An overview of current techniques & best practice for developers. This short, informative session will bring you up to speed on the latest changes to some of the major search engines' algorithms and helps dispel myths and rumours about the current state of organic search results in addition to covering some of the basics and core principles of SEO. There will be a short Q&A session immediately following the presentation.
10th March 2012