« blogging, return and agile business | Main | Paris-Roubaix »

epicentre or ripple software design

Niko led me to an article at 37signals about Epicenter Software Design:

"But, what’s the epicenter? It’s the events themselves. Without those you don’t have a calendar. You can have a calendar without color coding. You can have a calendar without alarms. You can have a calendar without dragging and dropping. You can have a calendar without displaying a mini calendar of the next three months. You can have a calendar without a lot of things. But you can’t have a calendar without being able to add events. That’s where you start."

I beg to differ to the specific example.

No event - calendar event, letter written, invoice added to the accounts stands alone - all are direct results of some other event.

And more, most of them will lead to more events.

For me these events are the ripples, the epicentre is far earlier.

Ripples

I think that the true "epicentres" in most organisations are few and easy to see - like a potential customer calling or walking in the door.

When that happens stuff (things, objects, information) starts to flow, through event after event, nicely in a long thread (with loops and branches) all the way to a happy customer.

Those "first" events, that's where you start. Calendar events and word processing and transactions and procurement and everything else follows.

That of course is how the thingamy "thinks" :D

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c61c753ef00d83480f84153ef

Listed below are links to weblogs that reference epicentre or ripple software design:

Comments

Hi Sig,
I think the 37signals folks refer to GUI/interface design there: start with the most important part of the interface and add only what's really needed... (they usually start with the UI, then the functionality itself when developing, as far as I know..)

Peter,
I completley agree, thing is I could not hold my horses when I saw the example ;)

I'm a sceptic to stand alone applications like word processors and calendars as you might have gleaned from other posts here... as if a meeting or a letter would have any value at all on it's own!

They're all a result of something, and so much software forgets that - to the detrimental effect of how organisations operate...

But hey, you know that :D

Hi Sigurd,

This is excellent and I think your "ripple design" applies to consumer websites as well, in addition to enterprise software. I would encourage you to write more about this!

See you at Reboot, I hope.

Cheers,
-Alex

Hi Alex,

thanks, good idea to revisit - especially these days when consumer and enterprise systems are getting closer. Web 2.0 moving to Office 2.0 to Enterprise 2.0 - and not to forget social software in total.

And you're right, we should all check out what we tinkered with earlier and revisit - never knows what that could lead to :)

And definitely, Reboot is always on my calendar!

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

My Photo

Contact


  • Phone: +33 6 8887 9944
    Skype: sigurd.rinde
    iChat/AIM: sigrind52

Header disclaimer

  • Merely for the humour challenged: Running all of Germany on one instance of thingamy (yep, 30 Mb is correct more or less) would be a "slight" exaggeration... at least you'd need some serious heavy duty hardware behind it ;)

Travel plans


Thingamy


Tittin's blog


Hugh's


Enterprise Irregulars


alltop


  • Alltop, all the cool kids (and me)

Faves

Subscribe

Blog powered by TypePad
Member since 01/2005