I have just accepted a full-time employee position with SocialText, the Palo-Alto, California based maker of enterprise wiki software. I will continue to work out of my West Michigan Office, […]
Technical Debt – Workshop
I am pleased to announce the first Workshop On Technical Debt (WOTD) will be held August 14/15 on the Campus of Calvin College in West Michigan. The event is organized […]
Hey – up on d.d.j –
Michael Hunter of Microsoft recently interviewed me for his Blog On DDJ. On re-read, man, do I ramble – but the subject just defies any short, “easy”, trite description. Anyway, […]
Technical Debt – VIII
Update on the Workshop On Technical Debt: I have a handshake deal for facilities that should be signed in the next two weeks, and most of the logistics are worked […]
Do you Ning?
Ning.com is a meta-social network. It is similar to myspace, facebook, and all the other new-media thingees, only instead of having a universal network that you are plugged into, it […]
Technical Debt – VII
The technical debt series took me to an different place that I expected. I have come to believe that, when it comes to Technical Debt, as an industry … we […]
Test-First Development Vs. Test Driven
There’s been a interesting amount of discussion on the Software-Testing Yahoo Group recently. Personally, I have used and I enjoy Test-Driven Development, which is a software-developer process involving writing unit […]
Extreme QA?
Back in 2002, James Canter and Liz Derr wrote a paper on “Extreme QA.” While I don’t agree with everything in the article, and I think their use of the […]
Fail Fast
I just made this post to the SW-IMPROVE discussion list – Tom Walton Wrote:I have had people tell me that it impossible to produce any design documentation until after the […]
Post Agile Scrum
I’ve been following the LeanAgileScrum discussion on to Agile Project Management list with some interest. Here’s the reply I sent recently: I would like to relate a story of a […]
Philosophy – I
I am giving a talk in April on “Evolution, Revolution, and Test Automation.” Here’s the abstract: How do we know what works in software testing? And how do we prove […]
What I *really* think of *most* software architecture
Read it here. — Taken from BugBash.net, my new favorite site. 🙂
Is it a DSL or an API?
One of the “new new” things in developer-centric testing is using Ruby to create customer acceptance tests in a unique, domain specific testing language. Chromatic takes a humorous look at […]
The Process Process
Special thanks to Ben Simo, who just emailed me a link to this comic strip. The sad thing is, I’m pretty sure that I actually know the people in the […]
Technical Debt – VI
After a brief hiatus, I would like to return to the subject of technical debt. First off, I don’t think technical debt is a question of “Yes or No”, but […]
Lighting Talks Web Page Up –
I am now officially in recruiting mode for lightning talks to ST&PCon, and have added a web page about lightning talks – here.
Metrics
I’m overweight. That means: 210 Lbs, 5’11”. Lots of driving, airplanes, lots of coffee, lots of typing (coding, testing, writing), and raising kids will do that to you. Yes, I […]
Greased Lightning (Talks)
Lightning Talks are ten five-minutes talks in a sixty-minute slot. As a speaker, I enjoy them because they sharpen my mind. There’s no time for an introductory joke, no long […]
Testing Philosophy II –
About every four months, Shrini Kulkarni convinces me to drop the term “Test Automation” from my vocabulary. After all, testing is a creative, thinking process. We can automate some steps […]
Ruby Vs. Python for Testing
There is an interesting discussion going on on the Agile-Testing Yahoo Group right now, about the differences between Python and Ruby. It is oddly reminiscent of conversation I’ve had a […]
