Posted on September 23rd, 2008 by Kevin
Clinton Keith has a new post about managing Shared Infrastructure teams in an agile project environment. According to Keith, a Shared Infrastructure (SI) team is one that "provides low-level support such as engine, audio, online, etc services" that multiple products rely on within an organization.
I've spent the majority of the last 4 or so years involved with or [...]
Filed under: Process | No Comments »
Posted on August 17th, 2008 by Kevin
Before Tropical Storm Fay's mandatory visitor evacuation forced me to leave earlier than planned, I was enjoying some great weather and boating in Key Largo for my birthday weekend.
I go there to get away from the hectic for a few days, sometimes even unplugging from the world completely by disconnecting from Internet, TV, and phone. It [...]
Filed under: Development, Process, Software | No Comments »
Posted on August 13th, 2008 by Kevin
What makes a better software engineer?
This is a question I've asked myself often over the years, primarily because I'm constantly asked to teach others how I "do things". The problem is that I don't know how I do things – I just do it, like Nike. No really, I once said that during a radio [...]
Filed under: Development, Process, Software | No Comments »
Posted on May 12th, 2008 by Kevin
Here’s a forgotten fact: this month marks the 20th anniversary debut of Barry Boehm’s spiral process model.
While that seems like a lifetime ago in the software world, the concepts of the spiral development process are rooted in today’s most popular software process methodologies, including eXtreme Programming (XP), Agile, and Scrum.
You may be saying, "But [...]
Filed under: Process | No Comments »
Posted on May 6th, 2008 by Kevin
I was blog browsing a while back on the 47 Hats blog and found an interesting blog entry that speaks to a question I often see online from small developers: what’s a good process for me?
The entry, "Process and the microISV", highlights four practices that help with small developer success:
Hold weekly business and technical [...]
Filed under: Development, Process | No Comments »
Posted on May 1st, 2008 by Kevin
A reader writes in response to Think First, Please:
Not to be rude or impertinent, or seemingly ignorant of how development works In Real Life, but don’t you have documentation of your interfaces to avoid this sort of thing?
It’s a good question.
It would be nice, but no, we probably don’t have the interface documentation being asked [...]
Filed under: Process | No Comments »