Novell Home

Jeff Jaffe’s Blog

Chief Technical Officer for Novell

Hack Week

Digg! del.icio.us icon Del.icio.us

During the last week of June, our Open Platform Solutions team celebrated Hack Week – a week dedicated to innovation. What is it, why did we do it, what was the reason for the timing, and what did we learn?

What is it?

During this week, we encouraged the SUSE team to dedicate themselves to innovation. A pet project that they have long wanted to get around to. A curious new area to explore. An idea suggested by a mentor. A launch of what could become a major new initiative.

I have written often about how the open source community is an innovation community. We are continuously innovating. So what does it mean that we dedicated a week (and only one week) to innovation.

This was not a one time event. Hack Week was a launch of a future of continuous innovation. Every employee now sets aside a portion of their time to work on a project of their choice. So Hack Week was more than a week of innovation. By placing a huge spotlight on innovation – and launching a future of continuous innovation – Hack Week re-dedicated our team to a core Novell and SUSE value. Internal surveys about the value of Hack Week told us – we must do it again – SOON.

Why did we do it?

Nat Friedman, our Chief Technology and Strategy Officer for Open Platform Solutions, recognized a problem. We had over-rotated towards the business needs, and moved somewhat from our core value of innovation. Not surprising. With the rapid growth of SUSE Linux Enterprise, with the movement of Linux to new places – with a rapidly expanding desktop and mission critical applications at the server, with an expanding technology agenda including interoperability, with customer demands for support, features, bug fix – it is not surprising that we were focused on business needs.

These business drivers themselves contribute innovation. The world’s most innovative desktop. First to market with Xen virtualization in Linux. Mono. Open Source kernel drivers. AppArmor security. The list goes on and on.

But even the most innovative must stop from time to time to recharge the batteries. That was what Hack Week was all about. Never be reluctant to take out a clean sheet of paper.

And this is appropriate, given the culture of the open source community that we live in. It is all about bottom-up development, decentralized development – with the goal of contributing. We have great developers of code and our aim is to contribute it – ultimately to get it upstream. Hack Week was intended in part to refocus ourselves on that high purpose.

I remember being in Nuremberg when Nat announced it to the team. The excitement was palpable. A return to our core values. To say nothing of having some fun. And I’ve read the survey results after hack week. Near universal praise.

Mechanics

At one level there were no mechanics. Everyone had the right and encouragement to work on their own ideas.

But we also wanted to make it easy for teams to form. And we wanted to provide a menu for those who had not had time to plan prior to Hack Week. And we wanted to provide some context: a set of starter ideas. So we developed an ideas website (idea.opensuse.org). Several weeks before Hack Week, people started to post their ideas, puzzles, challenges, and aspirations. Those that wanted to search for an idea could simply choose one. Those who wanted to work with colleagues that had similar interests – well, it was easy to do.

Timing

This part was easy. We scheduled Hack Week to coincide with the completion of SUSE Linux Enterprise SP 1. We wanted a week that was clear of schedule commitments so that everyone was clear to contribute. And after the completion of a major service pack – on the heels of a major product a year earlier – people needed a break!

Awards

We gave out prizes. Best project. People’s choice. Cross-pollination. QA. Performance improvement. Power management. Best failure. Unix attack. Desktop. openSUSE community building. L3 support. Funniest project. Just looking at the titles of the awards gives a flavor for the diversity, innovation, and focus.

What did we learn?

At the macro level, we reminded ourselves of our core values of innovation, the excitement of what we do, the joy of discovery, and teamwork.

At the micro level, we learned lots of new technologies. People said that in general they got a great deal done; often more than expected. But even those that didn’t felt that the learning was worthwhile.

What should we do differently next time?

For the first time that I can recall, the leading answer was of the form “nothing – it was perfect”. But there were also other helpful thoughts such as earlier notification for better planning and more community involvement.

On behalf of all of the SUSE team: thanks, Nat!

5 Responses to “Hack Week”

  1. Decriptor’s Blog » Blog Archive » Jeff Jaffe’s Thoughts on Hack Week Says:

    [...] Jeff Jaffe’s hackweek blog entry [...]

  2. Aisha Cargile Says:

    As a new employee, I was surprised and a little awed when I found out about Novell’s Hack Week. The idea that I was working for a company that not only remembered where it came from and why people would choose them over other tech companies was amazing enough. But a company that openly encouraged it’s employess to be creative and have fun with it? … I’m awake, right? Hack Week was an awesome idea, even for the non-technologically advanced. We can see the results that came from it and eventually figure out what they do/mean, ask those working on their pet projects what they’re all about and have them launch into an enthusiastic rundown (only occasionally forgetting to speak english) and see and be a part of the teamwork that it engendered. And for a newbie like me it proved that Novell isn’t just another corporate setting, ideas matter and are encouraged.

    Thanks

  3. Open Source Unleashed Says:

    Open source code, innovation and financial value

    Open source is and always has been associated with open access to source code (and rightfully so, I might add). So questions raised about how much value source code in its open form has might be a bit misleading. Savio

  4. Curt Says:

    hi there, I didn’t know where to contact you but your layout design was messed up on IE and firefox. Anyways, i just suscribd to your rss.

  5. Unbelieveable Stuff Says:

    Nice One…….

Leave a Reply

  Comment Policy


Novell® Making IT Work As One

© 2010 Novell