rickscott: Bemused-looking picture of Rick (Default)

The predominant metaphor we use to describe software creation is an engineering or construction one -- writing a program is like building a bridge, or a house. I've long been unsatisfied by this view; to me, writing software has always seemed more similar to writing prose, or at least carving bespoke items out of wood. Chris McMahon, Marlena Compton, Zeger Van Hese, and many other folks have written up their own takes on what software creation has in common with art.

My latest article on StickyMinds wraps up the Philosophy & Testing series by exhorting individual testers to look to the arts, humanities, and social sciences and see what insights they can draw into their testing.

rickscott: Bemused-looking picture of Rick (Default)

D'oh! I let this one languish for a while. My Stickyminds column on Aesthetics, the last branch of philosophy I'm exploring in the Philosophy & Testing series, went live back on 31 Oct.

rickscott: Bemused-looking picture of Rick (Default)

My latest StickyMinds column: Logic and Software testing.

As technologists, I think we often fail to consider that most everything we do has two sides to it: a technical side, and a human side. Similarly, the digital logic that underpins how computers work is first to mind when we mention logic in the context of software testing, but there's another equally important aspect of logic in software testing: using informal or persuasive logic to reason with other people. Dealing with zeroes and ones is part of our jobs, but so is arguing that a certain bug needs to be fixed, that one feature should have priority over over another, or that a proposed solution should be rejected as unsuitable.

rickscott: Bemused-looking picture of Rick (Default)

I'm happy to note that my latest article has gone up on StickyMinds. This one's on Epistemology & Software Testing.

This one was actually a bit arduous to write, because it went off in a very different direction from where I initially thought it'd go. The pieces that do that can end up being the most illuminating ones, though.

rickscott: Bemused-looking picture of Rick (Default)

Whoops! Forgot to make an entry here when this went up. I had the Stickyminds Weekly Column back on 30 May 2011 with the article Testing Metaphysics.

rickscott: Bemused-looking picture of Rick (Default)

I've got the front page of StickyMinds.com this week with a column on Ethics & Software Testing.

I would have loved to delve more into the foundations of ethical thinking and some of the ideas people have articulated about how to best "solve" ethical dilemmas, but the length and focus of the piece doesn't really permit. Maybe that's something for the future. =)

rickscott: Bemused-looking picture of Rick (Default)

I neglected to post this at the time because I was enroute to Drupalcon Chicago 2011 when it went live, but -- I had the StickyMinds.com weekly column for 7 March 2011: Philosophy and Software Testing.


rickscott: Bemused-looking picture of Rick (Default)
Rick Scott


Canadian philosopher-geek who's profoundly interested in how we can collaborate to make technology work better for everyone. He's an incorrigible idealist, an open source contributor, and a staunch believer in testing, universal access, and the hacker ethic.


RSS Atom

Expand Cut Tags

No cut tags

Style Credit

September 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 2012
Page generated Oct. 24th, 2017 12:28 am
Powered by Dreamwidth Studios