Skip to main content

Accidental Simplicity

Blog

Accidental Simplicity

Thoughts about agile software development, software configuration management, and the intersection between them.

Blog Post
Oct 9 2011 - 12:00pm
I recently was interviewed for an article  on SCM and Tools that Crystal Bedell wrote for Search Software Quality. Updating tools and processes key to overcoming SCM challenges is brief, and makes some good points about the relative value of tools compared to understanding what you are trying to accomplish with your process.
Read More
Blog Post
Sep 18 2011 - 4:00pm
I had the opportunity to get a review copy of The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses by Eric Ries.
Read More
Blog Post
Sep 5 2011 - 12:00pm
I recently had an opportunity to speak to an undergraduate software engineering class. The professor for that class, Danny Dig has a very interesting practice of asking practitioners to speak to the class over Skype when an appropriate topic presents itself. Danny invited me to join then when they were discussing software configuration management and version control.
Read More
Blog Post
Jul 11 2011 - 4:00am
In the past few months I've heard a couple of stories about (in effect) the disadvantages of experience when it comes to innovation and productivity. A Story on WBUR on July 5, 2011 discussed how venture capitalists tend to favor young entrepreneurs, as, having never learned the wrong things in business, they don't know what's possible or impossible. In one quote, a VC said:
Read More
Blog Post
Jul 7 2011 - 4:00am
Agile development practices at their core, have a common theme of making better use of the time spent developing software. This starts at the project level and continues down to the developer day-to-day-activities. Consider an agile iteration. The team starts the iteration with a clear sense of the priorities for the sprint, and pretty good understanding of the project scope.  Having...
Read More
Blog Post
Jul 4 2011 - 7:00am
I was thinking about the relative value to a team of a developer with specific skills (say UI development) versus adding someone who was more of an end-to-end developer. Two stories about medical practice that provided some insight into the question.
Read More
Blog Post
Jun 28 2011 - 7:15am
I was listening to a Planet Money Podcast about tipping recently. According to the story, the custom of tipping has persisted even though the reasons that the practice was established no longer apply. According to the Planet Money story both waiters and customers think that tipping is useful, evidence to the contrary aside. The discussion led me to think about practices some teams do in...
Read More
Blog Post
May 30 2011 - 11:40am
I recently finished reading the book Better: A Surgeon's Notes on Performance by Atul Gawande.
Read More
Blog Post
May 11 2011 - 4:00pm
Being a fan of Continuous Delivery, identifiable builds, and
Read More
Blog Post
Mar 14 2011 - 4:00pm
Many of us in the agile community have mixed emotions about issue tracking and issue tracking systems. Tracking is good, but issue tracking systems can become time sinks if not used well. I shared some thoughts on this topic in an article on Sticky Minds.com.
Read More