FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

Allan Day
Seif Lotfy
Day Sunday
Room H.1308
Capacity 150
Start time 13:30
End time 14:10
Duration 00:40
Track CrossDesktop Devroom

How to trick a developer into being a designer?

We can't get anywhere with free software if the developers don't do design. They always did. It just sucked because they went with whatever the first iteration was. The focal point changed and "we'll add some UI later" is not design. Interaction with the software is key.

Design requires you to have a general idea about the interaction upfront, but not everything. Once a general idea is out there an agreed upon, the second part of the design process kicks in.


Prototypes help you see the flaws of a design more clearly, and missing features can be added to accelerate the design/development of the project. Frequent and agile iterations between visual designing & prototyping is part of a healthy design process.

Since developers can write code they can also prototype, (as long as they don't get attached to their code).

This talk is about how designers tricked a developer to be one of them...

Concurrent events:

When Event Track Where
11:00-17:00 LPI Item Writing Workshop Certification UA2.114
12:05-14:00 CAcert Assurance Party CAcert Ferrer
13:00-13:45 Open Source Infrastructure - Running the Jenkins project with Puppet Configuration and Systems Management K.3.601
13:00-13:50 A strategy for managing diverse equipment in the CERN controls group Network and IO K.1.105
13:00-13:50 Bringing monitoring into the 21st century System Janson
13:00-13:55 Ultralightweight Kernel Service Virtualization with Rump Kernels Virtualization and Cloud Chavanne
13:00-14:00 Distributions' infrastructure system administration (round table/Q&A) CrossDistribution H.1301
13:00-14:00 The microkernel overhead Microkernel OS K.3.201
13:00-14:00 Using Qt for non-graphical applications Embedded Lameere
13:00-14:00 OpenICC - Colour Standards for Linux K.3.401
13:00-14:00 CentOS Distribution Engineering and how you can help CrossDistribution H.1302
13:00-14:45 LPI Exam Session 4 Certification Guillissen
13:00-15:00 Smart card workshop Security H.2214
13:15-13:45 The Lua Scripting Language in the NetBSD Kernel BSD K.4.201
13:20-14:00 Enhancing FreePBX with Adhearsion Telephony and Communications H.2213
13:25-14:05 Modern PerlCommerce Perl AW1.121
13:30-13:55 Practical indexing guidelines MySQL and Friends H.1309
13:30-14:00 Spoon, a minimal object programming system Smalltalk AW1.126
13:35-14:20 Balancing a game: the open source way Open Source Game Development AW1.120
13:45-14:15 Touch your NetBSD BSD K.4.201
14:00-14:15 EPFSUG - everybody needs a hacker! Lightning Talks Ferrer
14:00-14:25 Optimizing your innodb buffer pool usage MySQL and Friends H.1309
14:00-14:30 The State of Firefox Mobile Mozilla UD2.218A
14:00-14:30 Gervill - Beyond MIDI Free Java K.4.401
14:00-14:35 Cypher Query Language Graph Processing AW1.125
14:00-14:45 DevOps is not an absolute. It's a range. Configuration and Systems Management K.3.601
14:00-14:50 Implementing Domain-Specific Languages with LLVM Development Janson
14:00-14:50 Why the community should welcome Average Jane and Joe Community K.1.105
14:00-14:55 Tracing and virtualization workshop, millikernels and anykernels Virtualization and Cloud Chavanne
14:00-15:00 Scribus K.3.401
14:00-15:00 Automated Distribution Development and Maintenance CrossDistribution H.1302
14:00-15:00 EFL the upcoming embedded UI toolkit Embedded Lameere
14:00-15:00 Adventure of setting common account database for a distribution infrastructure CrossDistribution H.1301
14:00-16:30 Back to the future, (re) learn smalltalk Smalltalk AW1.126
14:05-14:45 A real Skype alternative using standards compliant FLOSS Telephony and Communications H.2213

Next (up to 3) talks in the same room (H.1308):

When Event Track
14:15-14:55 Calligra - Free Office Everywhere CrossDesktop
15:00-15:40 WebKitGTK+ status and roadmap to WebKit2 CrossDesktop
15:45-16:15 Getting into GNOME - Impressions of a new maintainer CrossDesktop