Visible Workings

jackpark via matrix While looking for FW java, I (Jack) stumbled on this (the serendipity which still happens – occasionally – on google: Jon Udell – A federated Wikipedia. blog

This page is a Topic. dmx

Fedwiki Tag hasn't been used in 10 years... But I (robert.best) see Jon has mentioned @Ward and @brianmarick in his most recent post : "Ward Cunningham once showed me an implementation of an idea, which he attributed to Brian Marick, called visible workings." post

Some of my (Ward) best stuff ever. matrix , blog , swim , pdf

'Ward Cunningham’s implementation of Brian Marick’s “Visible Workings”' blog

As staff members of the Eclipse Foundation, we faced the challenge of automating many of our manual workflows while minimizing the cost of doing so.

See the full paper presented at PNSQC 2007.

This from the conclusion in the pdf should make Marc smile. matrix

> We believe that there have been two major reasons for our success to date: First, we've focused on supporting conversations: conversations between developers, conversations between developers and sysadmins; conversations between developers and users; and even conversations between users and other users.

Visible Workings. Adequate Understanding of System Internals by Brian Marick. See also Archive for the 'visible workings' Category. blog , archive

Above image from Ward's Eclipse blog series post number 8 of 12. c2

~

Visible Workings. archive

An alternative to business-facing TDD. blog

~

khinsen via matrix […] the story I have been discovering in this thread makes me less optimistic. I knew that such ideas had been floating around for a while, but "Visible Workings" is again older than anything I had seen before. It looks like the idea never catches on, although it should be obviously useful to anyone who has seen it in action.

Ward via matrix In reply to khinsen > I hope so, but the story I have been discovering in this thread makes me less optimistic. I knew that such ideas had been floating around for a while, but "Visible Workings" is again older than anything I had seen before. It looks like the idea never catches on, although it should be obviously useful to anyone who has seen it in action.

You know I (Ward) am a fan of your Splash Essay regarding reproducibility in scientific computing but hadn't until now connected your vision with Brian Marick's or especially with my interpretation of Brian's vision on behalf of the Eclipse Foundation. Speaking of connections, Ralf has been teaching us how to model with topic maps in DMX and I suddenly have something I want to model. I will explain in my next paragraph. But first I need to say that we are only hours away from our next DMX lesson with Ralf and I want to steer that to mapping this near collision of visions because this is feeling very important to me right now.

Ward 11:48 AM The members of the Eclipse Foundation were unhappy with how it had been organized by IBM. Bjorn Freeman-Benson who was a board member at this time rewrote the bylaws to carefully balance decision making processes while preserving the intellectual property "cleanliness" that was important to IBM. By the time I joined Bjorn in our tiny Portland office he was spending half of his working day answering questions for members about what exactly the bylaws said they had to do. He was already stressed by the time our work together started each day around noon. I told him then that I didn't know what value I brought to the organization but I could see what he was doing and I thought it could be automated. Ward 11:59 AM Now advance a few years to when we had both moved on a few jobs. Bjorn was an executive with New Relic and I was looking for affordable insurance when I asked Bjorn for a job. He was enthusiastic and recalled my observation, "I don't know what value I bring but I do see what value you bring and I think it can be automated." I took the job.

Bjorn and I were both strongly influenced by Smalltalk. And my strategy for automation was rooted in Alan Kay's philosophy. So this is a long arc that runs the length of my career. I'd like to see what Ralf can make of it with a topic map. It's 3:00 here right now and our next DMX lesson is at 9:00 Pacific.