• Jon Skeet
    Jon Skeet
  • Burkhard Kloss
    Burkhard Kloss
  • Jan Machacek
    Jan Machacek
  • Kevlin Henney
    Kevlin Henney
  • Ruth John
    Ruth John
  • Richard Astbury
    Richard Astbury
  • Anders Fisher
    Anders Fisher
  • Allan Kelly
    Allan Kelly
  • Ali Clabburn
    Ali Clabburn
  • Dave Farley
    Dave Farley
  • Rodric Yates
    Rodric Yates
  • Ben Nuttall
    Ben Nuttall
  • Rachel Davies
    Rachel Davies
  • Rupert Redington
    Rupert Redington
  • Harry Harrold
    Harry Harrold
  • Hannah Tometzki
    Hannah Tometzki
  • Michele Ide-Smith
    Michele Ide-Smith
  • Colin Mower
    Colin Mower
  • Dom Davis
    Dom Davis
  • Neil Garner
    Neil Garner
  • John Skinner
    John Skinner
  • Lily Dart
    Lily Dart
  • Ian Massingham
    Ian Massingham
  • Jason Gorman
    Jason Gorman
  • Seb Rose
    Seb Rose



Opening Keynote: Developing passion, in many senses

Jon SkeetJon Skeet

@jonskeet

Few areas of business seem to provoke as much passion as technology. Many technologists seem to be perfectly happy taking their vacation time on a busman’s holiday of conferences and community events. Millions of hours of “spare” time are poured into open source projects, lovingly crafted and then used gratefully by industry. And then there are the arguments of course… to the outside world, the idea of arguing whether a brace should go at the end of one line or the start of another must seem incredible, let alone all the language, framework and operating system debates.

So in this world where passion certainly exists, how can we make it work for us? Not cynically or selfishly, but for the betterment of all. How can we align our natural passions with our day to day work, without losing any chance of work-life balance? How can we inspire passion in others, and know when to step back, appreciating and learning from them? Where can too much passion become a problem?

Passion in technology can take many forms, many of them symbiotic. Find your passion; nurture and enjoy it. Help those around you to discover theirs, and we can inspire each other, making remarkable technological leaps while having a blast..

Slides from Developing Passion

To watch this click here.

C# 6 – the future is (nearly) here!

C# 6 is nearly upon us, and after doing the feature hokey-cokey for a little while, it’s all looking pretty stable. It’s a pretty special release, as along with the language changes themselves, there’s a whole new compiler to use – and poke at. The Roslyn compiler allows ordinary (at least, enthusiastic and persistent) developers to build their own warnings and refactorings, amongst other things.


In this talk, I’ll demonstrate all the new features, show how they’ve already made the Noda Time code base cleaner, and then take a look at how I’ve been using Roslyn to check my code more thoroughly… maybe it’ll give you some ideas about concepts you want to be able to express and check within your code, too.

To watch this click here.

About Jon

Jon Skeet is a Java developer for Google in London, but he plays with C# (somewhat obsessively) in his free time. He loves writing and talking about C#, and the third edition of ‘C# in Depth’ was published in September 2013. Writing less formally, Jon spends a lot of time on Stack Overflow… where ‘a lot’ is an understatement. Give him a puzzle about how C# behaves which gets him reaching for the language specification, and Jon is a happy bunny. Jon lives in Reading with his wife and three children.

 

Fun and games with Docker and

Build Smarter Systems with Rainbird

Dom DavisDom Davis

@idomdavis

Fun and games with Docker: It seems that everyone is talking about Docker recently, but what exactly is Docker and why do we need Linux Containers (LXC)? After all, we’ve already got virtualisation and can spin up an AWS instance in seconds for mere pence. In this talk we’ll look at using Docker to provide homogeneous, vendor agnostic environments, environments on demand – including local development environments, and we’ll investigate some deployment tactics that can be used with containers. All of this will be done from within Docker instances configured and spun up on a laptop during the talk. What could possibly go wrong?

Build Smarter Systems with Rainbird: A hands on workshop where you’ll get to grips with the basics of Rainbird and building a knowledge map. No technical expertise beyond basic computer literacy is required for this workshop as it will focus mainly around Rainbird graphical editor and publishing to a website/wordpress. For users wanted to move onto more advanced subjects an understanding of XML would be useful.

About Dom

Dom Davis is a veteran of The City and a casualty of The Financial Crisis. Not content with bringing the world to its knees he then went off to help break the internet before winding up in Norfolk where he is now a technology evangelist for a small startup. Dom is an enthusiastic and impassioned speaker [read: he gabbles] who uses a blend of irreverent sarcasm and flippant humour to bring complex technical subjects to a broad audience. Whether or not they understand him is up for debate, but he likes to believe they do.

 

A Tale of Two Codes

Richard AstburyAnders FisherRichard Astbury & Anders Fisher

@richorama  & @atleastimtrying

 

Richard Astbury and Anders Fisher attempt to create a live coded web app from front to back and back to front using javascript.

Richard Astbury and Anders Fisher will live code a web app from start to finish using JavaScript. Anders will create the user interface and front-end code for the browser, while Richard writes the back end system using Node.js. In this interactive session you will learn tricks, tips and techniques as the duo attempt to build the app live on stage.

Anders Fisher is an overly enthusiastic developer from nearby Ipswich, he is heavily involved in the developer community organising and speaking at numerous events including his own FESuffolk. He started out work as a front end developer and still has a great deal of passion and expertise in that area, he works as a contractor on a variety of different projects including front and back end javascript development as well as ruby on rails. Anders is a big fan of live coding as its like pairing with the crowd!

Richard Astbury helps software businesses around Europe migrate their applications to the cloud. He is a Microsoft MVP for Microsoft Azure, and consultant at two10degrees. Richard is often found developing open source software in C# and Node.js, and lives in Suffolk with his wife and two children. Live pair programming is something new for Richard, but what could possibly go wrong?

 

The Rationale for Continuous Delivery (or What does ‘Good’ look like?)

Dave Farley

David Farley

@davefarley77

 

Many people working in software development spend their careers working without seeing what good looks like. Our history is littered with inefficient processes creating poor quality output, too late to capitalise on the expected business value. How have we got to this state? How do we get past it? What does good really look like?

Slides from The Rationale of Continuous Delivery

To watch this click here.

About David

Dave Farley is co-author of the Jolt award winning book Continuous Delivery. He has been having fun with computers for over 30 years. Over that period he has worked on most types of software. He has a wide range of experience leading the development of complex software in teams, large and small. Dave was an early adopter of agile development techniques, employing iterative development, continuous integration and significant levels of automated testing on commercial projects from the early 1990s. More recently Dave has worked in the field of low latency computing developing high performance software for the finance industry.

 

Seven Ineffective Coding Habits of Many Programmers

Kevlin Henney

Kevlin Henney

@kevlinhenney

Habits help you manage the complexity of code. You apply existing skill and knowledge automatically to the detail while focusing on the bigger picture. But because you acquire habits largely by imitation, and rarely question them, how do you know your habits are effective? Many of the habits that programmers have for naming, formatting, commenting and unit testing do not stand up as rational and practical on closer inspection.

This talk examines seven coding habits that are not as effective as programmers believe, and suggests alternatives.

Slides for Seven Ineffective Coding Habits of Many Programmers

About Kevlin

Kevlin is an independent consultant and trainer based in the UK. His development interests are in patterns, programming, practice and process. He has been a columnist for various magazines and web sites, including Better Software, The Register Application Development Advisor, Java Report and the C/C++ Users Journal. Kevlin is co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series. He is also editor of the 97 Things Every Programmer Should Know book.

 

Selling a promise

Burkhard Kloss

Burkhard Kloss

@georgebernhard

An exploration of how how investment banks are structured and actually work, and how that impacts how financial software is built in practice.

 

Slides from Selling a Promise

To watch this click here.

About Burkhard

Since coming to the UK 24 years ago, Burkhard has been primarily writing software and leading teams in the front office of financial services institutions, working closely with traders and quantitative analysts in C++, Python and a variety of other languages.

 

The Mind Shift to Enterprise Mobile

Rodric Yates

Rodric Yates

@rodric

Driving a business by putting mobile at the centre of your strategy, focussing on design, realising repeatable and rapid time to value whilst maintaining secure and robust access to back end transactional systems. Working with the wider ecosystem of citizens, consumers, design agencies, vendors, VC and academia to delight and surprise.

To watch this click here.

About Rodric

Professor Rodric Yates is Mobility Business Development Leader at IBM United Kingdom and Ireland, leading a team of subject matter experts across Software and Services, transforming the Digital Office to help clients adopt innovative mobile solutions to help drive their business objectives. Prior to this he led the CTO organisation at IBM as Program Director, responsible for driving first of a kind and incubation projects on IBM and open source technologies across local and central Public Sector organisations in Europe.

 

How to get the best from developers when you haven’t got a clue.

Ali Clabburn

Ali Clabburn

@AliClabburn

 

“If only I could code then…” went through my mind so many times since founding Liftshare.com. But sadly my brain just fuzzes over when I see just a couple of lines of code. Like many businesses’ Liftshare needs ongoing programming to survive and thrive. For people like me with code dyslexia it can be hard to a) find someone to help b) have a clue if they are doing a good job and c) to not get carried away by what is possible instead of focussing on what is necessary.

Liftshare

To watch this click here.

About Ali

Ali Clabburn,

– Founder Managing Director of liftshare

– Social Entrepreneur

– Possibilist

Ali has spent the last 16 years dedicated to helping communities to travel more sustainably. In 1998 whilst in his final year at University, 2 weeks before Google was born, he set up liftshare.com – a clever website which helps people find others travelling the same way as them so they can share their journey.

What started in a university bedsit has grown steadily and now he and his team of 30 run the UK’s national network of over 600 liftshare schemes for communities and businesses. Membership hit 540,000 in 2012. Liftshare currently saves 120,000 car journeys a day.

He is sure that if we make better use of what we have by sharing then we can make huge reductions in the resources we need.

Ali and his team have been awarded the Queen’s Award for Innovation through Technology, The Ashden Award, Business Commitment to the Environment Award , Business in the Community National Award for Excellence, Essence of the Entrepreneur Award and the Young Entrepreneur of the Year Award.

Specialties: Innovative thinking, Social Enterprise & Making things happen.

 

Mobile Commerce: Past, Present, THE future.

Neil GarnerNeil Garner

@Proxama

Mobile Commerce has come a long way from basic automated voice and text messaging services in the late 90s, through basic WAP services on feature phones in late 00s through sophisticated shopping apps of today. Mobile Commerce is still at early stages of evolution in western economies like the UK despite many emerging countries like Kenya using services like m-Pesa instead of cash. What will the future bring? Growth of Proximity Commerce linking digital with physical wallets… wearables… Biometrics and authentication… death of Apps… however the future pans out the mobile will be at the heart of commerce in 2020.

About Neil

Neil founded Proxama in 2005 (then called Glue4 Technologies). The business focused on creating services that link people and brands using consumer technologies. In 2008, the company was rebranded as Proxama with a focus on the applications of mobile, smartcard and NFC technologies. Neil passionately believes in using emerging technologies to create valuable services for people.

Prior to founding Proxama, Neil ran a division of a niche consultancy, Consult Hyperion, where he led the systems implementation teams for a number of ground breaking products including Vodafone’s m-Pesa, MasterCard’s PayPass, Sky and Barclaycard’s SkyCard and American Express Blue card.

Neil has a MEng and DPhil from York University and is a Chartered Engineer. Any precious time at home is split between renovating an old property and enjoying life with his wife and three young children.

 

Connecting code with customers

Peter White

Peter White – as a commissioner of software and application development – will discuss the often extraordinary difference between developers, both individuals and teams. He’ll speak about his experience of the wide range of commercial attitudes, of the need for balance between effort and result, why developers must always show deep understanding of the user experience, and timeliness…

About Peter

Peter has been commissioning applications since 1998, including the first automatic web site generator in 2002, online marketing management for Dell in 2003, and OnMyMobile proximity marketing in 2005. He has just launched a major online learning platform, written in Ruby on Rails. He believes good ideas are everywhere, but great execution is rare.

How Raspberry Pi (an educational charity) funds itself without rattling a tin

Ben NuttallBen Nuttall

@ben_nuttall

The Raspberry Pi Foundation is a UK charity based in Cambridge. Named for its product, the Raspberry Pi – a single board computer you can use as a desktop replacement or as the brain of your next hardware project, developed primarily for the education of children – available to all for just £25. Like many charities, it has a side which brings money in, and a side which spends money (on its charitable goals) – in this case the Foundation earns money in the form of a royalty from the sale of all Raspberry Pi computers, the hardware and software of which is designed and maintained by its own engineering team and manufactured by Sony in the UK. The Foundation uses this regular income to fund its charitable goals in education – producing free learning materials, providing free training for teachers, funding external education projects and open source software – as well as further developing its hardware and software stack.

How Raspberry Pi Funds Itself

About Ben

Ben’s been doing development and outreach with the Raspberry Pi Foundation’s education team since late 2013. Previously Ben ran a Raspberry Jam, helped with CoderDojo and was involved within various local STEM network activities while working as a developer in Manchester. Now based in Cambridge he develops free educational resources and trains teachers in delivering the new computing curriculum, he travels the world engaging with people in the Raspberry Pi and open source communities and he advocates and contributes to free and open source software.

 

Building Learning into Team Life

Rachel Davies

Rachel Davies

@rachelcdavies

 

When we make time and space for learning within teams, the products and services we build benefit from new ideas and innovative solutions. Team members also tend to find work more satisfying and enjoyable, which helps company recruitment and staff retention. Many managers and coaches/scrum masters struggle when it comes to practical ways to encourage people to keep learning at work. It can help to build in time for learning, exploration and discovery into team/organization process but how can you get started? Perhaps more challenging, how can you keep learning initiatives going without taking on the admin yourself?

Slides from Building Learning Into Team Life

To watch this click here.

About Rachel

Rachel Davies, Unruly

Rachel Davies is co-author of “Agile Coaching” and has worked in software development since 1987. She is interested in finding ways to help teams work more effectively to achieve their goals and specializes in coaching teams in agile approaches to software development, such as XP and Kanban. Rachel currently works as a agile coach at Unruly in London.

 

This is Agile?

Letitia FearonLetitia Fearon

@Letitia_Fearon

How many times have you been told that you will be working on an agile project but when you start this doesn’t seem to be the case. Sometimes all the scrum ceremonies are in place but it just doesn’t feel particularly agile.

In this talk we’ll take a look at what agile is, why you would want to run a project using it and the pros and cons of doing so.

Has agile lost its original meaning and just become a buzz word? Is it no longer possible to solve the problem it was intended to, due to the way people are trying to implement these techniques? If you are currently working on an agile project, we’ll look at what can you can do to improve things or change the way the team is working. I will demonstrate different ways of achieving this.

Slides from This Is Agile

To watch this click here.

About Letitia

I’m a Business Analyst based in London. I started out working in the pharmaceutical industry, shadowing scientists, observing both the time spent in the labs and the analysis phase and then working with them to optimise processes, at times using an IT solution and at others a change in their practice. These improvements always focused on reducing the time required, without impacting the quality of the output. When I helped, for example, with the analysis of an experiment that took five days to complete and reduced the time it took down to a single day, it made me realise how much I liked enabling people to get back doing the part of their job they enjoy the most.

This realisation led me into the world of consultancy where I’ve helped a variety of companies (from start-ups to the more traditional organisations) over a range of industries (including pharmaceuticals, cosmetics, public sector, publishing, construction and financial services). Each company may have similar issues but there is no single solution that will solve the problem in every case. There needs to be an understanding of the individual team and culture, so we can work together and tailor the approach.

My role as a Business Analyst focuses on helping individuals, teams and organisations work effectively with Agile techniques, using Scrum, Lean or Kanban. I don’t see Agile as a change management solution but rather a way to focus on optimising the way the team works together to deliver a solution. I am currently working at Lloyds of London with a team of Business Analysts looking at the different techniques that can be used.

 

What is this Agile? – and why should I care? (I’m only the boss around here) 

Allan KellyAllan Kelly

@allankellynet

 

Are you sick of your technical people telling you Agile, Agile, Agile?

Sick of them answering your every question with “Agile”?

This presentation could be your antidote.

We’ll explain why every question seems to be answered with “Agile” but pinning “Agile” seems to be impossible. We’ll take a look at what Agile can do for a business and why its important. And we’ll explain why the only flavour of Agile which is right for your business is the one you create yourself.

This talk isn’t for techies, its for people who employ and manage techies, who need to get the best from techies, who deliver a product or service which wouldn’t exist without software technology.

Slides from Every Business

Slides from What Is Agile?

About Allan

During his career Allan Kelly has held just about every job in the software world, from system admin to development manager by way of programmer and product manager.  Today he works helping teams adopt and deepen Agile practices, advising companies of development generally and writing far too much.  He specialises in working with software product companies and aligning products and processes with company strategy.

He is the author of three books: “Xanpan – team centric Agile Software Development” (https://leanpub.com/xanpan), “Business Patterns for Software Developers” and “Changing Software Development: Learning to be Agile”; the originator of Retrospective Dialogue Sheets (http://www.dialoguesheets.com), a regular conference speaker and frequent contributor to journals.

 

So long, and thanks for all the tests

Seb RoseSeb Rose

@sebrose

 

Do unit tests make life better? Should we develop using test driven development (TDD)? What exactly are our customers paying for?

These questions, and others, will be answered definitively in this session.

Software development is hard. Unit testing and Test Driven Development (TDD) can make it easier, but only if done well – and that takes time. In this session we will cover:

– HOW these practices can help your project,

– WHAT you can do to get better at them, and

– WHY your boss should care.

You’ll learn about project risk and how developer testing can improve the chances of a successful delivery. You’ll see how developer tests don’t just protect against regression, but also act as a primary source of documentation. And we’ll take a few hints from the ancient Egyptians!

You might have heard people say:

– “Tests make it hard to refactor.”

– “The customer doesn’t care how many tests there are.”

– “If we had to work the way the agile gurus tell us, nothing would ever get done.”

If you’ve ever struggled to respond to these challenges, then this session is for you.

A note about the title: In Douglas Adams’ Hitchhiker’s Guide To The Galaxy the dolphins leave planet earth before it gets destroyed, with their last enigmatic message “So long, and thanks for all the fish” being misinterpreted. Is our software giving us the same message? After all, the software would still perform the same function without the tests, wouldn’t it?

Slides from So Long and Thanks for All the Tests

To watch this click here.

Lies, damn lies and estimates

Are estimates an essential part of project planning and delivery or a waste of everybody’s time? As is so often the case the answer is neither and both. In this session we discover that there is more than one kind of estimate and examine how they are typically used in an agile context. We look at what some of the great minds have said on the subject, from Steve McConnell to Demarco and Lister. We’ll also consider the need for estimates from the viewpoint of the business people who have to decide whether a project proposal should receive budget. Picking up the ‘No Estimates’ discussion from Twitter, we’ll see if there’s a case to be made for always refusing to provide estimates or whether there are times that some sorts of estimation is valuable.

And we’ll end by considering what Disraeli might have said on the subject.

I may not change your mind, but I intend to widen your perspective.

I’m also happy to run TDD or BDD workshops. And also the Agile 1’s game.

Slides Lies Damn Lies and Estimates

About Seb

Consultant, coach, designer, analyst and developer for over 30 years.

Seb has been involved in the full development lifecycle with experience that ranges from Architecture to Support, from BASIC to Ruby. Recently he has been helping teams adopt and refine their agile practices, with a particular focus on automated testing.

Regular speaker at conferences and occasional contributor to software journals. Contributing author to “97 Things Every Programmer Should Know” (O’Reilly). Currently writing The Cucumber-JVM Book for Pragmatic Programmers.

 

Continuous Inspection

Jason GormanJason Gorman

@jasongorman

A critically overlooked aspect of Continuous Delivery is the need to maintain the internal quality of our software to enable us to sustain the pace of innovation. Experience teaches us that Continuous Delivery is not sustainable without Clean Code.

Traditional Agile approaches to maintaining code quality, like Pair Programming, have shown themselves to fall short of the level of rigour teams need to apply. While we place great emphasis on automated testing to ensure functional quality, we fall back on ad hoc and highly subjective approaches for non-functional quality, with predictable results.

Just as with functional bugs, code quality “bugs” are best caught early, and for this we fund we need some kind of Continuous Testing approach to raise the alarm as soon after code smells are introduced as possible.

Continuous Inspection is the missing discipline in Continuous Delivery. It is essentially continuous non-functional testing of our code to ensure that we will be able to change it later.

In this tutorial, participants will learn how to implement Continuous Inspection using readily available off-the-shelf tools like Checkstyle, Simian, Emma, Java/NDepend and Sonar, as well as rigging up our own bespoke code quality tests using more advanced techniques with reflection and parser generators like ANTLR.

They will also learn about key Continuous Inspection practices that can be used to more effectively manage the process and deliver more valuable results, like Non-functional Stories, Clean Code Check-ins, Build Inspections and Rising Tides (a practice that can be applied to incrementally improving the maintainability of legacy code).

Slides from Continuous Inspection

About Jason

Jason has worked with teams at the BBC, City Index, Electronic Arts, Higher Education Statistics Agency, BUPA, British Standards Institute, The Post Office, Merrill Lynch HSBC, Freshfields Bruckhaus Deringer, Orange, Lloyds TSB, AOL, Reed Business Information and Symbian, any many more.

Jason chairs the Software Craftsmanship conference in the UK, and is a contributor to other conferences including QCon, Software Practice Advancement, XPDay, Agile Finland, JAX London and CITCON Europe.

His web site, parlezuml.com, has been visited by more than a million software professionals since 2003, and his free tutorials on use cases, UML, OO design and Test-driven Development have had more than 500,000 downloads.

 

The ups and downs of agile as a small agency

Lily Dart

 Lily Dart

@lily_dart

Lily will be talking about her agencies experience as a small agile shop working for the public sector. So much best practice advice and good examples of agile in practice are geared towards product teams. When you’re actually working on the front lines with a client who has the drive to do things right, but is still limited by their timescale and budget, how can you make agile work?

Slides from Agency Agile

To watch this click here.

About Lily

Lily is the Head of Service Design for dxw, an agency specialising in public sector digital. Her background is in front end development and user experience design, and she loves using her technical knowledge and design expertise to solve problems.

 

 

Continuous Integration and Deployment with AWS

Ian MassinghamIan Massingham

@IanMmmm

 

Join this hands on session with Amazon Web Services and learn why the AWS cloud is a good place to continuously integrate and deploy applications developed in a wide variety of programming languages and frameworks. The session will open with a discussion of existing AWS customers that are using the AWS cloud for CI/CD and move to to a hands on demo where AWS will guide you through deploying a CI/CD tool and using this with AWS deployment services to implement CD for a sample application.

You will need:

  • A pre-existing AWS account. If you do not have one, please sign up before this session.
  • AWS will provide:
  • AWS credits to enable you to work through building your CI/CD environment at no cost to you.

About Ian

Ian Massingham is a Technical Evangelist at Amazon Web Services and has been working with cloud computing technologies since 2008. In his role works he works to increase the awareness of AWS cloud services and works with customers of all sizes, from start-ups to large enterprises, to help them benefit from the adoption of AWS.

Ian has more than 15 years’ experience in the IT industry, covering operations and engineering within hosting and cloud service providers. Most recently, prior to joining AWS, he lead a systems engineering team focused on the creation of cloud computing services for a high technology product company across Europe, the Middle East and Africa.

 

Understanding Cloud, Big Data, Mobile and Security – do they play nicely together? 

Colin MowerColin Mower

@ColinMower

 

The IT industry is undergoing the biggest change since commodity distributed computing almost killed the centralised model of large systems. Definitions and labels describing this future state of computing change almost monthly, but the IT industry is largely in agreement that Cloud, Big Data/Analytics, Mobile and Security are the key themes that are driving this change.

In this session, hear about the challenges companies large and small are facing with this paradigm shift, how they can take their business forward with the off-premises model, and how all four themes can work together to achieve business value.

Slides from Understanding Cloud

To watch this click here.

About Colin

Colin Mower is a software architect at IBM, specialising in Enterprise systems, with many of his 17 years in IT working with or on IBM Mainframes. He has also spent many years designing and architecting solutions across Windows, Unix and AS/400s. He is a chartered member of the BCS, and has had speaking roles in Large System working group conferences, Universities and at Norfolk Developers. In his spare time he is trying to get his 9 year old son interested in programming on his RPi, BBC Model B and Amstrad CPC 464!

Web vs Native: Where are we now? 

Ruth John

Ruth John

@rumyra

 

Ruth talks to us about the browser, it’s emerging technologies and how much mobile technology has changed the direction of the web. She asks the hard question of Web vs Native, where the arguments lie for and against in the current climate and which one is more suitable to your projects. You’ll start the day with an enlightened insight  into how influential mobile really is.

Ruth works for The Lab at O2 (Telefonica). Where with over ten years in the industry she heads up UXing, designing and front end coding. You can often find her chatting about new mobile & web development techniques and getting excited about building apps.

Slides from Web vs Native

To watch this click here.

 


Chucking it over the fence: Creative/designer/developer relationships in a device agnostic landscape.

John SkinnerJohn Skinner

@

 

It often used to be the case that a creative would mock-up every page for a website in Photoshop/Fireworks, working closely with the client to ensure that every word was spelt correctly, all images selected and every eventuality seemingly mapped out. All too often a

bloated zip file of psds/pngs would be ‘chucked over the fence’ to a dev team to turn these into a functioning site. If they were lucky, there might be some hand-over notes. !

More often than not, this ‘process’ would lead to problems: design elements that were a pain to implement, or were simply better resolved in a different way; misunderstandings about functionality and messy user journeys.

Today’s device-agnostic web landscape has rendered such a relationship all the more inadequate in meeting the needs of our clients and their users/customers

As web technology becomes increasingly agile, how are the traditional roles within web design affected? Who are the ‘designers’ who are the ‘developers’ and what are their new roles? It could well be argued that these terms are no longer sufficient, and that it is time for some new definitions.

Chucking it over the fence

To watch this click here.

About John

John Skinner is a designer who leads projects in both the digital and traditional print worlds. His clients include the University of East Anglia, Animal Planet and organisations of all sizes in both the UK, Europe and Asia. As part of larger teams he has worked on projects for clients such as Deutsche Bank, BNP Paribas and The Economist.

A lover of typography and colour, John considers himself very fortunate to have a ‘job’ 
 that allows him to explore these at length from the confines of his office shed.


Design: A Tricky Business

Hannah TometzkiHannah Tometzki

@poppetdesigns

 

Being a designer can mean many things, so it rarely just involves the act of designing. Whether you are a freelancer, work for an agency or run your own agency there will always be unavoidable tasks that take you away from the core of your job description, as well as issues that seem to actively hinder you. Hannah will talk about taking a job from start to finish and dealing with the many hurdles along the way, such as clients dragging their heels, rekindling your waning enthusiasm, and handling distractions. All in the hope that her experience with these pitfalls will help someone else avoid them.

Slides from Design: A Tricky Business

To watch this click here.

About Hannah

There isn’t really one job title to describe what Hannah does. Officially, she is the Creative Director and Co-Founder of Tipsy & Tumbler.  On any given day though she can be found designing a responsive website or a cross-platform app, writing extensive documentation, meeting with clients, mentoring juniors, developing branding packages, solving myriad problems, juggling budgets and schedules, getting distracted by nail polish, and every so often she can be found on her high horse.


Rapid Product Design in the Wild

Michele Ide-SmithMichele Ide-Smith

@micheleidesmith

How do you know you’re developing the right product? In this in-depth case study Michele will share how she used Lean UX methods -such as rapid prototyping – to inform product design in the wild, at a trade show.

In August 2012 the Red Gate Oracle team attended Kscope, a conference for Oracle developers. They turned their trade show stand into a live lab and took Agile development processes out of the office and in front of customers. Over 3 days they conducted 25 customer interviews, using a paper prototype to get feedback on designs. By the end of the conference they had developed an interactive HTML/CSS prototype, which potential customers could evaluate. The team went through several rapid learning cycles to discover which customer problems to solve, how to solve them and to validate the market need for the product.

Michele will cover the benefits and pitfalls of doing live design and development in front of potential customers and competitors. Currently working at the University of Cambridge, Michele will also provide insights into the challenges she now faces using Lean UX techniques within a centuries-old institution.

Anyone directly involved in product design, development and marketing would get value from attending.

Slides from Rapid Product DesignIn The Wild

To watch this click here.

 

About Michele

Michele is a UX designer who loves solving complex problems: from re-designing government and educational services, to creating productivity tools for software teams. She is a Lean UX advocate and likes to work in highly collaborative teams. Michele is currently leading a design team at the University of Cambridge.

Distributed reactive systems

Jan MachacekJan Machacek

@honzam399

Jan will show the motivation and architecture of reactive CQRS/ES clustered applications. The talk will include a live demo using Scala and Akka demonstrating the crucial concepts, and showing a real application distributed over a cluster, including cluster sharding, rebalancing and recovery.

You do not need to be experts in the Scala language or the Akka toolkit, simply come to the talk to learn about the theoretical background and practical implementation of large-scale reactive systems.

Distributed Reactive Systems

About Jan

Jan Machacek is a passionate technologist with hands-on experience with the practical aspects of software delivery (architecture, quality, CI, CD); the project management approaches (applying the principles of agile project management); mentoring and motivating the engineering & business teams. He shares his expertise and passion for software as the editor of the Open Source Journal, regularly contributes to open source projects and speaks at conferences in the UK and abroad. Jan is the author of many open source projects (various Typesafe Activators, Reactive Monitor, Akka Patterns, Akka Extras, Scalad, Specs2 Spring and others), books and articles.

 

Elite Sponsor: Embracing Technology for Competitive Advantage

Will Farnell

Michael Porter said: “Organisations have two choices. You are either the cheapest or you are different.”

If we accept that only one organisation can be the cheapest, then everyone else has to be different.

Yes?

But surely there is nothing ‘different’ about accountants? Is there really an opportunity in this historically staid, and stereotypically dull, industry for firms to be unusual; to take a different approach?

Farnell Clarke is a firm of chartered accountants and business advisors that delivers its difference through the use of technology.

In this sponsors presentation Will Farnell, the founder and managing director of Farnell Clarke, will discuss the evolution of technology in the accountancy profession and explore how technology providers are the single most important element of change in this, and almost every other, marketplace.

Slides from the Elite Sponsor Presentation

To watch this click here.

About Will 

From band management and record shops to public sector and a degree in business management: not the typical route for most chartered accountants. But then Will Farnell is far from a typical accountant.

After a varied career culminating in four years at PWC, Will Farnell launched Farnell Clarke in May 2007.   His aim was always to create a different kind of accountancy firm.

Almost eight years on, Will has taken Farnell Clarke from a home-based business with 15 clients to a practice with offices in Norwich and Lowestoft; employing 21 people and working with around 700 clients.

Will is a passionate innovator and Farnell Clarke’s success is in no small part due to the way he has embraced cutting edge technology in order to make his clients’ lives simpler and keep accountancy charges down.

In 2009, before most of the large accounting software providers had even launched a cloud-based solution, Farnell Clarke was one of the first accountancy practices in the UK to fully adopt the cloud. 75% of Farnell Clarke clients now use the cloud and this approach has seen Farnell Clarke deliver an average 38% year on year growth.  Will regularly presents to industry peers to encourage and drive a technological change in what is seen as a very stagnant and reactive industry.

 

Closing Keynote: Agile apocrypha and an ad-hoc manifesto.

rupertHarry Harrold

Rupert Redington & Harry Harrold

@rupertredington & @harryharrold

 

Harry and Rupert present a survey of the cults, sects and heresies they’ve encountered while working with people “doing agile”, culminating in their formulation of a new “ad-hoc” manifesto.   Doctrinal purists are invited to be appalled.

The Slides

The Description

About Rupert

Rupert ran away from the theatre to become a web developer at the turn of the century. Since then he’s been making mistakes at Norwich’s Neontribe as fast as he can; he learns from a reasonable percentage of them. Recently he’s been using Javascript to help teenagers talk to doctors, Americans to buy airline tickets and everybody to find their way to the loo.

About Harry

Harry remembers the last dot-com boom, and left the US technology company who bought his start-up out when they asked him to move to Texas. After a break, he started learning again on joining Neontribe in 2007 and is much the happier for it. He believes in empathy as a key skill for developers and designers, and in the importance of documentation done last.