Rants and Ruminations 19 to 25 of 149 articles InfoSyndicate: full/short
Drift Table Photos   04 Dec 05
[print link all ]

In “the previous entry”, I was complaining that I couldn’t find a paper or photo’s of the drift table. Simon Baker informs me this blog entry by Andy Pols has some photo’s of the drift table.

Andy also provides a reference to a paper that is readily downloadable: The drift table, designing for ludic engagement .

Man bent over the drift table, statueette and a desk calculator used as weights

a look through the lens, showing trees and houses in a crystal ball like fashion

Images courtesy of www.interaction.rca.ac.uk/equator/steve_drift_table.html

And, like Andy, I want one!

Recovering from several XP Days :-)   04 Dec 05
[print link all ]

Well, XP Days London was Fun again. I’ve had a peek at the many photos I took, I’ll publish them later this week, as Rob and I are currently busy preparing the next eXperience Agile course.

In the meantime, I recommend what some other writings on sessions I went to.

I normally have a funny feeling with keynote sessions. I’ve become so accustomed to interactive sessions, that I find sitting for an hour at a time, watching the slides go by to be a bit boring. Unless the presentation is really engaging. William Gaver ‘s presentation on Ludic Design was such a presentation. Unfortunately, I can’t find the videos he used (made by a documentary filmmaker) online. These videos showed very effectively how the drift table (a coffee table with a lense in the middle that lets you drift over the english country side as if you were in a hot air balloon) and another device were used in different ways than the designers anticipated.

It resonates with something I’ve observed from practice quite a bit – people will use your system in ways you’ve never expected. I prefer to be creative with it, and see what we can learn. Others seem to prefer saying `Bad User! This is not the way the system was intended!`…

rant
(Unfortunately, the papers on the drift table (probably written on British taxpayers’ money) seem to be locked behind ACM’s Portal, you have to be a member to access it… Don’t you just love how academic publishing works… ).
/rant

Plugging on hospitality to websites   03 Dec 05
[print link all ]
Dave Pollard writes about atomization of software  by using peer produced software consisting of small building blocks. This is a story about how changing only four lines in a template, can make people feel much more welcome in editing a website. I don't want websites and their 'back ends' to be merely usable, I want them to be hospitable (or with a reference to Christopher Alexander, habitable). I've been using Wiki2Go produced by my peer Pascal van Cauwenberghe. (by the way 'toffe peer' means cool dude in dutch ). It already has a plugin interface on the server side, allowing us to plug in graphs with very little effort. Something that has been bugging me about wikis was what I once considered a feature.

To me, a couple of years ago wikis attracted me for those two main features:
  • Easy associative, serendipitous linking by using WikiWords (use a word with several capitals, and it becomes a link. If the corresponding page doesn't exist yet, you can click on the ? link that appears after the word to create it).
  • Easier text formatting than plain html (e.g. by using a * to make a bullet).
With the growing number of wiki implementations that each seem to have their own preference for text formatting, the second one became less and less important. Actually, all those different text formatting engines became annoying. I even developed a prefence for writing in html directly, as that is at least standardized.

I have ranted before about how content management systems can get in the way of my writing process. These days I get to work more often with casual users, for whom the venerable 'blank text box' is threatening. You can see a 'traditional wiki edit screen' in this screenshot (taken from systemsthinking.net which I co-host):
 image of traditional wiki edit screen, text box in the middle

Notice the subtle finger lifting at the text in the bottom ("if you edit, please remember to do it in GoodStyle"), making the bar for a passer-by to edit even higher.

I was ranting to Ira Weinstein about the lack of hospitality in editing websites. He pointed me to fck editor (I find the name a bit dumb, but who am I). Basically, it looks like a regular word processor inside your html place. I was so intrigued by this, that I had to do an experiment with it. Rob Westgeest and I spent half an hour on a spike to add it to an existing wiki. That was enough. It worked. Five different lines in the 'edit' template of a wiki, and adding an fckeditor directory on the webserver and that was it. We spent another half an hour trying out the various features, going 'this is cool, and this, and this...'.

The following is a screenshot from the private wiki on satirworkshops.com, one of several new sites I'm building. I am working with Marc Evers on a handout for the Balancing Act workshop:


image of wiki edit screen with fck editor, with word-processor like toolbar on top, text hardly distinguishable from view

(the Satir Change Model picture and the site layout in this screenshot are provided by Nynke Fokma.)
Notice the three rows of icons on the top of the edit box. The 'page title' box and the 'save' and 'undo changes' buttons are the same as in the previous screenshot. Otherwise, the page is pretty much shown as it appears when you're not editing it:


image of wiki view of the same page, only the toolbar and save/undo changes buttons are missing

I find editing a wiki page like this much more comfortable. I often used to click 'save' every couple of seconds to see if I formatted bullets correctly, or if the links looked as expected. Now I can keep on typing and adding images, and I save when I'm done, or when Marc wants to take over the keyboard.

What I like most:
  • WikiLinks still work.
  • Pasting to and from OpenOffice (or the other word processor) works without visible differences.
  • I can see the images in the page while I am editing.
  • Text layout changes are instant and wysiwig.
  • I can still get at the html source if I want to, by clicking on the Source button (unfortunately still necessary, as most, but not all, formatting changes work from within the editor).
  • I only needed to modify an edit template to get started, no modifications to the core wiki software were necessary.
  • Look and feel, including keyboard combinations, is much like word processors, so the barrier for casual users to edit pages is much lowered.
Having all pages in html can make it fairly easy to convert existing websites to wikis. A small downside is that existing wikis also have to be converted, pages have to be html, rather than wiki formatting. I made a 40 line script for that in ruby that seems to do the trick, converting complete wikis at once. So now I'm converting the closed wiki's I'm having to see how stable it is. After that, some public wikis are likely to follow.

If you want to try it out, seedwiki hosts free wikis that use the same editor. The fck editor site also has a try out box. If you host wiki's yourself, I'd suggest you take half an hour to change an edit template and install the editor!

(I know this editor is 100% javascript. Some people who know me may say huh? Well, I changed my mind based on this. With effort, it is possible to make very useful things with javascript. I love 'voortschrijdend inzicht' ('advancing insight') :-) ).

Why Can't Real Organizations Be As Collaborative As Virtual Games?   25 Nov 05
[print link all ]

As Dave Pollard wrote last week

Some audience members volunteered these reasons why people love playing
these games: (a) to become a member of an interesting group, (b) to meet
new like-minded people, © to find an outlet for stifled creativity,
(d) to step outside one’s normal personal identity and ‘try on’ a new
one, (e) to master a challenge, (f) to do things anonymously they
wouldn’t dare do in real life, (g) to establish a personal reputation
and hence increase self-esteem. How many of these things do business
collaborations allow employees to do, and how could collaborations start
offering more of these attractors?"

Traveling the XP Days, I find many of these qualities in the community, except for being anonymous. XP Days Benelux saw many new session presenters this year, people roleplaying (things they normally don’t do) during the balancing act, people writing during the freewriting workshop (even those who normally don’t get around to writing) and at the end of the conference participants were happy and hopefully more confident.

So I’ve experienced real organisations, like the xp days, can be as collaborative as virtual games. I’m looking forward to visiting xp days london next Monday and Tuesday :-).

Again fun learning experiences at XP Day Germany 2005   23 Nov 05
[print link all ]

On monday, I visited Karslruhe to attend XP day Germany . I made some pictures of balancing act, making sense of agile, and the scrum 59 minute game.

Balancing Act:

two pairs of developers, and a manager

‘I don’t want to hear about it.’

Emmanuel Gaillot blaming Ilja Preuss

’It’s all your fault.’

Making sense of agile:

participants placing events on locations in the cynefin model

‘Where does this event fit in the Cynefin model?’

Scrum 59 minutes game:

my team busy integrating in the second iteration

‘integrating is hard work…’

final presentation

‘…and this a happy customer’s testimonial of Dans’ Doggy Daycare.’

All pictures

Fun learning at XP Days Benelux 2005   22 Nov 05
[print link all ]

(updated, as I posted some broken links)

I’m in Karlsruhe, Germany right now, on the eve of XP Day Germany. Looking forward to another fun installment of Balancing Act – Simple Tools for Feedback, Communication and Courage together with Marc Evers (Nynke Fokma has called in sick, unfortunately).

I’ve just uploaded some XP Days benelux photo’s separated in Thursday and Friday . Enjoy!

Here are some samples, to liven up the blog visually:

the reception booth

Kevin Rutherford gets the crowd to stand on one leg

gummibears and index cards

lunch

practicing stances during balancing act

passing the ball faster and faster

thursday dinner

drawing carousel participants selecting their tools and discussing their strategy

pair drawing - navigator and driver are both involved

another pair drawing
standup meeting

one team proudly showing a drawing of Jack snatches Hen

the other team showing jack snatches hen, Rob Westgeest is also in this picture - he switched teams halfway

Rachel Davies and Rob Westgeest explain a mindmap to other participants during the tool words, weapon words session.

Subversion file system type   08 Nov 05
[print link all ]

Nico Mommaerts wrote me about his subversion experience, in response to my subversion troubles. He had data corruption problems too, they disappeared after he switched the file system type under the repository from berkeley db to fsfs.

Apparently, the subversion team feels the same – the default file system type for svnadmin create is now (version 1.20) fsfs instead of bdb (in a version 1.14 I had on another box). If you want to find out the file system type of a repository, there is a file called ‘fstype’ in the db directory of your repository that tells you.

Copyright © 2012 Willem van den Ende