Archive for the ‘TDD’ Category

For many years now, it has been a goal of mine to get feedback as early as possible when developing software. Past blog entries here and here have discussed how we can approach increased feedback. A tweet from Jason Gorman mentioned his list of tools that provide continuous feedback on his code and design: “Emma, [...]

Friday, December 11th, 2009 at 20:53 | 1 comment
Tags:

StoryTestIQ is an automated acceptance testing tool, which was originally a mashup of 2 existing open source projects, Selenium and FitNesse. StoryTestIQ is many times shortened to STIQ (pronounced “stick”) so it rolls off the tongue more easily. STIQ takes the idea of testing inside the browser a la Selenium and enables editing, tagging, and [...]

Monday, November 23rd, 2009 at 19:43 | 2 comments
Tags:

Tomorrow at 1:30pm I will be discussing my paper published by the Pacific Northwest Software Quality Conference 2009 in Portland, OR on “Managing Software Debt: Continued Delivery of High Value as Systems Age”. I have uploaded the slides for this presentation and I hope that some of the new content will help those looking for [...]

Tuesday, October 27th, 2009 at 16:00 | 0 comments
Tags:

It has been a while since I have blogged. I apologize and have plenty of good excuses (if there are such things) about why (book, traveling, family time, etc…). I am now back and will be blogging on a more frequent basis in the next few months.
My first blog entry back is about the upcoming [...]

Thursday, October 8th, 2009 at 10:41 | 0 comments
Tags:

Earlier this year I did a presentation on Executable Specficiations for AgilePalooza conference. There is information about working with legacy code, commercial off-the-shelf (COTS) systems, and Acceptance Test-Driven Development (ATDD) using automated acceptance testing tools. Also, the presentation lists types of automated acceptance testing tools out there along with actual names of tools and what [...]

Thursday, August 6th, 2009 at 13:48 | 0 comments
Tags:

To reduce duplication and rigidity of the programmer test relationship to implementation code, move away from class and methods as the definition of a “unit” in your unit tests. Instead, use the following question to drive your next constraint on the software:
What should the software do next for the user?
The following coding session will provide [...]

Wednesday, May 27th, 2009 at 19:47 | 0 comments
Tags:

AgilePalooza is a one day Agile conference on Friday May 29th at the San Francisco State University downtown campus. There will be two tracks: Learning Agility and Advancing Agility.
“Learning Agility” will be presentation style whereas “Advancing Agility” will use the open space format.
Speakers include David Hussman (DevJam), Chris Sterling (SolutionsIQ), Luke Hohmann (Enthiosys), Lee Henson [...]

Tuesday, May 19th, 2009 at 20:57 | 0 comments
Tags:

I have uploaded the talk I did at SD West 2009 on Yahoo! Video and here it is:
Managing Software Debt – Chris Sterling @ SD West 2009 @ Yahoo! Video

Friday, March 27th, 2009 at 20:55 | 0 comments
Tags:

The hopefully-not-anticlimatic second event of the still-pretty-new BeyondAgile is happening on Thursday:
“Agile Challenges Clinic/Swap Meet”
Thursday, 26 March 2009
6:30 to 8:30 p.m.
Locations on the Eastside and Seattle!
Read on for agenda and location information, or visit our Google Group at
http://groups.google.com/group/beyondagile
The Blurb
At the first event, everyone (over forty people) created a backlog of ideas, suggestions, and work items. [...]

Wednesday, March 25th, 2009 at 16:38 | 0 comments
Tags:

Talk about a loaded term. Even the term itself, “architecture”, when used in the Agile community can start a heated discussion. When I was coordinator of the International Association of Software Architects Puget Sound chapter, the discussions about “what is architecture” caused passionate debate. I am sure this entry will get some interesting comments, as [...]

Monday, January 19th, 2009 at 18:59 | 0 comments
Tags: