Posts Tagged ‘JISC’

Making developers happy

Friday, February 13th, 2009

Since I joined UKOLN two years ago, I have frequently claimed that we (JISC, the sector, our community) don’t do enough to support and listen to developers. Well, I’m just back from The Developers Happiness Days (dev8D) in London and I can certainly no longer say this. A solid week of developer happiness! A week of ideas generated, geeks networking with users, competitive and yet collaborative development, knowledge being exchanged…. followed by fun and, yes, a bit of drinking.

dev8d-developers.jpg

The brain-child of David Flanders and Ben O’Steen, with support and ideas from several others and funding from the JISC, dev8D has been a fantastic success, and has managed the difficult task of appealing to, and being successful for, a range of people with varying levels of experience and technical chops. The inexperienced developer looking to be exposed to new ideas and to the wisdom of more experienced folk was well served. Julian Cheal of UKOLN fitted this description and he embraced the opportunities dev8D presented to him, engaging at all levels with the event to the extent that he was rewarded with both a prize for his helpfulness and a special mention at the awards dinner for ‘best newcomer’. But the older hands were fully engaged nonetheless – presenting on their areas of expertise in ‘lightning talks’ in the true barcamp style which geeks have embraced as their own way of conducting conference sessions. It was great to see so many familiar faces together at one event, being unashamedly techie, exchanging ideas and help.

Although, like some others, I was forced to miss some of the event due to a deadline for bids to a JISC call falling on the Wednesday, I still managed to sit in on some sessions, and I learned plenty, especially in a talk on agile development about which I’ll blog more, separately.

One of the things which stood out at dev8D was the way in which users (or UberUsers) were invited to engage with developers. There’s an important, non-obvious distinction here. Users were invited to come into the developers’ environment. Brave users, you might say! Normally, developers are invited into the users’ environment…. for just long enough to explain to them what the users require. Users would often rather not have to deal with developers all that much. To step into an environment of happy, busy developers must have been an eye-opening experience for those users who were brave enough, and open-minded enough to try it. Although I wasn’t on the ‘dragons den’ panel looking at the prototypes being developed in the Developer Decathlon, it was remarked to me several times that the quality of submissions was better than in previous events – and that this was attributed to the fact that users had been involved in the prototyping process. I’m one of the judges who’ll be marking these submissions and I’m really looking forward to seeing what was produced.

With these events, there are little things which can make a difference. The use of Wordle to produce personalised name badges for each delegate was inspired, as was the use of happiness tokens to reward help or ideas. The Twitter back-channel was used to tremendous effect – the ‘#dev8D’ tag made the top ten Twitter ‘trends’ worldwide. Sam Easterby Smith even built a Twitter-powered developer-happiness meter!

I’d like to go on record thanking David Flanders in particular for driving this event – the guy must be utterly exhausted after working 18 hour days for a week. I think we should also recognise the vision of those in the JISC (and especially Rachel Bruce) who were prepared to back what must have looked like a risky proposition. There was value in the event itself – the networking, and the capacity building which went with this and I have good reason to believe there will be value in the prototypes and ideas generated as a result. But, perhaps most importantly, the sector has just shown the world that it values its developers, and is prepared to invest in them, and even spend a little to make them happy. I believe this will have been a wise investment. As I said on Twitter, there’s a community developing which I’m proud to be associated with.

If you want to know more, the tag ‘dev8D’ has been used extensively in various systems. Some examples:


Image by Dave Pattern (http://www.flickr.com/photos/davepattern/3274205523/sizes/m/)

JISC Innovation Forum 2008

Thursday, July 17th, 2008

I was invited to my first JISC Innovation Forum which took place over Tuesday and Wednesday of this week, and was held in Keele University. Apart from a smattering of light duties – a couple of meetings, helping to ‘referee’ a session (more later) and taking turns to staff the joint UKOLN / CETIS / OSS Watch / TechWatch stand, I was free to get stuck into the real business of this event which was, for me at least, learning & networking.

The forum has a significant online presence, both in terms of the supporting infrastructure (blogs, transcripts etc.) as well as delegates’ own blog posts etc. – look for stuff tagged with ‘jif08‘.

Some of the highlights of the forum included:

The keynote speech from John Selby, Director (Education and Participation), HEFCE: John gave a really clear outline of some of the issues facing JISC in a changing economic climate. Speaking a little about ’socio-technical’ systems, he offered the view that JISC needs to focus on the nature of such systems, portraying them in terms of the following progression:

Innovation -> Implementation -> Sector change

John suggested that JISC tended to concentrate on communities rather than the sector, that communities could be exclusive and that managing technical and social change together is challenging. We should not take for granted that the buzz within the innovative JISC community is recognised or shared outside this community. He also reminded us that JISC is funded by ‘a tax on the sector’ – I have not heard this description used before.

John offered a stark warning when he described the last decade as a ‘golden era’ in terms of funding and security, and predicted that the next few years would not be so golden.

Finally, John admitted that HEFCE’s strategy is not clear enough, and that HEFCE needs to prioritise and clarify its role in terms of how it deals with the sector and with the Government.

More: transcript and link to presentation slides.

The ‘Identity – Starter for Ten’ session: identity_session.jpgI was asked to help facilitate this session and I’m very glad to have been involved. It was decided to use a technique known as the ‘gold-fish bowl’ to create a free-flowing ‘debate’, where only two people (out of a room of ~35) could speak at any one time, but the either (or both) of the speakers could be replaced at any moment by any of the other participants. We had a small set of rules to govern proceedings and my role was to ‘referee’ the session – which turned out to be very easy. So easy in fact, that I couldn’t help but join in briefly! The starting discussion was around notions of Identity and the management of this in an institutional context. I imagine that those well-versed in these issues probably didn’t learn anything particularly new, but what transpired was a series of arguments, made by some people with real expertise, which gave a pretty good introduction to this area to those who ‘lurked’ and learned. The feed-back I have received so far has been excellent – here is a short video of a self-described ‘lurker’ (sorry – I don’t know who you are!) explaining how he enjoyed the session (interviewed by Lawrie Phipps of JISC who also proposed the Goldfish Bowl approach in the first place).

More: the gold-fish bowl rules and a transcript.

The closing keynote from Jason DaPonte, Managing Editor, BBC Mobile Platforms: Jason gave an instructive speech about some of the issues the BBC is facing in its quest to ‘deepen the relationship between itself and its users’. He characterised the ‘mobile’ context as having the following characteristics:

  • personal
  • immediate
  • location-aware

An application of this approach might be realised in plans to consider moving from the BBC’s ‘where I live’ paradigm to one of ‘where I am’. In my view, and this is informed by my recent acquisition of a location aware iPhone, this aspect of mobile service delivery is becoming rapidly very interesting.

In another part of his presentation, Jason made reference to a DEMOS report, Making the most of collaboration, which sounds very interesting – I have not yet had time to read it. This report examines the state-of-the-art of ‘public service co-design’ – Jason hinted that the higher education sector did not come out of this too well….

More: transcript and link to presentation slides.

Other good moments included being a part of the winning team at the competition (identifying European countries by map outline, and identifying movie posters) over dinner. My 3G iPhone may have been a contributing factor….

And I did enjoy showing an interactive 3D molecule viewer on the iPhone to Jim Downing and Simon Coles, eminent chemists both, and getting the reaction – ’so what’s the underlying data model?’. To which I could only respond, ‘I have no idea – but look how funky it is….’.

While a few aspects weren’t so good (a bizarre and nearly unusable WIFI service and uncomfortable accommodation) I think the forum was a great success overall – I learned plenty and was able to contribute.

Making digitised content available for searching and harvesting(2)

Monday, April 28th, 2008

Back in February I was asked to give a talk to the JISC Digitisation Programme meeting. I blogged about this shortly beforehand asking for comments and suggestions. The response was fantastic – I received a bunch of great suggestions and incorporated many of them into the presentation. Everyone who commented got a public ‘thankyou’ at the event, and I included all names in the slides I used.

I have finally gotten around to making the slides available (someone who was at the meeting has asked for them so they made some sort of impression with someone!).

Thanks again.

Making digitised content available for searching and harvesting

Monday, February 11th, 2008

I have been invited to give a short presentation to the JISC Digitisation Programme on Friday, giving an overview of different ways of exposing content and metadata. I’ll be talking to projects which are concerned with Cultural Heritage content which is being surfaced in websites to support eLearning. Formats vary tremendously. This is the complete list:

Aside from the obvious stuff like OAI-PMH, Google, RSS, what should I be talking about? Persistent identifiers? Cool URLs? Any other suggestions?

Finely tuned antennae

Monday, December 17th, 2007

The discovery to delivery hook-line has been used for a while to describe a goal of those information services which support the academic researcher. The challenge to academic libraries, national information services etc. has been to support the researcher from the moment they begin the process of searching to the delivery of the digital or physical artefact which satisfies their enquiry.

Lately, I’ve been thinking about discovery to delivery, wondering why it just doesn’t quite work for me. I’ve been preoccupied with this mainly because I was invited to devise a diagram to express discovery to delivery – an architecture if you will – and found myself either focussing on discovery or delivery, but not really both together.

I think it is the way in which it implies a ’round-trip’ which bothers me. It sounds synchronous – almost ‘client-server’. What it is missing particularly I think, is any notion of how the researcher has registered their interest. There is, perhaps, an implication that the researcher has just initiated a search operation.

At a meeting last week involving, among others, JISC and some of the services they fund, as well as the British Library and CURL, I gave a short presentation (working to a ‘maximum 5 slides’ rule) outlining the idea that it might be interesting to consider the proposition that more and more of our information is being delivered to us without it having been explicitly asked for, and that there might be an interesting model in this for the next generation of services supporting scholarly research.

I considered the fact that, like many, I’m engaged in a sort of continuous, low-level, background research activity. Firstly, I have registered my interests explicitly with a number of online services, and receive regular deliveries of content which is often useful. Secondly, I have registered interests in a less explicit way by choosing to subscribe to the output of a number of academic and non-academic bloggers. Thirdly, some of the systems with which I am registered are starting to make recommendations to me about stuff I might want to look at. This is the technique used most prominently by Amazon, where the system offers suggestions of other items I might be interested in (’recommendations’) using its database which relates me to other users and to our respective activities in the system.

Note that I’m not explicitly seeking particular content here – I’m establishing finely-tuned-antennae to catch useful intelligence. The fine-tuning is a continuous ongoing activity but, importantly, not all of it is conscious, and not all of it is initiated by me. Currently this sort of thing is still done in a fairly passive way – I go to Amazon for example with the intention of making a purchase and Amazon tries to tempt me with what is, essentially, targeted advertising. We might not want Amazon to actively ’send’ us suggestions when it’s algorithms detect a possible sale to be made. But imagine this model applied to a repository, or a library system system. At the meeting last week we considered this scenario – and what might be possible if various services were ‘joined up’ and able to share networks of users and preferences. It seems to me that the ultimate utility of this kind of system is when it feeds useful stuff to me that I didn’t previously know I was interested in. I sometimes discover the things that it turns out I should be interested in this way.

I like the notion of ‘gestures’, recently popularised by Steve Gillmor to describe these ways in which our interests are communicated to others, registered by systems, or mined from transaction logs. As I go about my professional life, I make these gestures or indications of interest, and I ensure that my personal information system is tuned to catch the responses from these gestures. My current toolset for this is based primarily around RSS-based harvesting and subscription, but it is not limited to this.

Of course, if this type of activity continues to grow apace, then the problem of managing information discovery remains, it is just transferred closer to the researcher/user. In fact, the activity of discovery follows the (semi)automatic delivery.

Perhaps there is a new model, complementary to the first:

gesture -> delivery -> discovery

where the different elements happen asynchronously.

Is ‘discovery to delivery’ sufficient any more?

Repositories get my vote

Thursday, December 13th, 2007

Having attended the CRIG Unconference last week, I think that it delivered much that was interesting and valuable. I look forward to the results of the synthesis of the many contributions from the delegates. Although there was just one formal presentation, the volume of content was still considerable, as just about everyone actively contributed something. The final analysis will have to demonstrate whether or not the quality of the content has been good enough to be useful. I’m particularly interested to see if the nature of the synthesis of the content is such that it can be demonstrated that the unconference has delivered something which would be difficult to arrange otherwise.

Spread over one and a half days, the unconference was probably a little too long. I’ve particpated in ‘open-space‘ before, but in a concentrated 3 hour session, not spread over two days. Having said that, it is not reasonable to get people to travel from all over the country to attend a session which only lasts a few hours. Some of the logistics didn’t work so well – it was difficult/impossible to see the SWORD demonstrations in the side room because there just wasn’t enough physical space.

Having said that, some of the logistics worked brilliantly. The pub which was chosen for an informal ‘un-dinner’ was perfect – just the right size, no loud music, walking distance from conference venue and accommodation. Conversation ranged widely, but it was non-stop and a significant proportion of this was around the CRIG domain. David seized the opportunity to gather more feedback in true unconference style (he must carry A3 flip-chart paper and felt-tip pens when he goes to the pub just in case…!) I think the second day worked better than the first – people had warmed up by then, the ‘rules of engagement’ were a little clearer, and the previous evening’s session in the pub had broken the ice.

Some highlights for me included some discussions around SRU/W – (’yes please’ to SRU, ‘no thanks’ to SRW). Remembering to serve developers by making artefacts stored in repositories directly addressable with ‘cool’ URLs was a theme which got general support. And there seems to be wide-spread dissatisfaction with the state of ‘packaging’ in metadata terms. People got to ‘vote’ on ideas using a version of the ‘dotmocracy‘ approach. This worked pretty well – again, I look forward to seeing the outcome of this ‘democracy of ideas’.

I think this may have been the first large gathering I have been to where the Mac users outnumbered the Windows/Linux users. Mind you, the user of the MacBook in the picture might become an ex-Mac user if they adopt this kind of practice:

BTW – I see that I am reported to have said “Wouldn’t it be great if the outcome of this unconference was that repositories were just wrong?” at At the CRIG Unconference last week. (here and here). I did, in fact, utter these words…. but in a sarcastic response to someone who had proffered the observation that “repositories are just wrong” in one of the one-minute roundup sessions. I have an interest in the development of repositories, and I also have an interest in the development and use of unconference techniques. There is a certain scepticism, in parts of the repositories community at least, about the efficacy of unconferences. Such scepticism could only have been reinforced if the CRIG Unconference had delivered shallow thinking, glib conclusions and sound-bites. This was my concern, and the reason for my sarcasm. For the record, I think that there is much that is valuable in repository research, development and deployment.