August 30, 2011 | 1 Comment
Agile development celebrates a half-birthday this month, so I figured it was time to reflect upon my comments a few months ago when I took it to task for not taking software quality more seriously.
My reasoning then was that 10 is an age where we begin to expect more out …Read More
July 14, 2011 | Be the first to comment!
As you may know from my bio here, I’m a big fan of Boston sports. So you can understand how thrilled I was a few weeks ago when “my” Boston Bruins won the Stanley Cup for the first time since I was my daughter’s age!
It wasn’t easy for them, though. …Read More
June 15, 2011 | Be the first to comment!
Time to market is a major consideration when developing software these days. Feeling the pressure of competition, companies realize they need to move swiftly and cannot rest upon their laurels if they wish to remain ahead of the competition and be the company that sets the trend rather than follows …Read More
May 24, 2011 | Be the first to comment!
Happy Birthday to Agile Development! You’re 10 years old now; that’s an important age. A lot of things start happening at age 10. The pre-teen years start and things will seem to get awkward. Most important, a lot more will be expected of you.
This is probably why Mike Beedle, the …Read More
May 3, 2011 | Be the first to comment!
Whether it’s in sports, medicine, music or even a military operation, I’m a firm believer in the “best man for the job” concept. This is why Agile, or more specifically, Scrum development, sounds to me like a smart play for an organization.
But even with the “best man” on the job, …Read More
March 23, 2011 | 1 Comment
All business-critical applications consist of many intertwined components. In Agile Development, these components are built individually in “scrums,” but eventually have to coexist and work together, possibly across many layers (UI, data, business logic). This underscores a fundamental problem among applications created using Agile techniques: How do you ensure that …Read More
February 22, 2011 | 2 Comments
Discussions in the industry about technical debt have been focused on the IT costs involved in remediation and the potential risk to the company if applications deployed with poor structural integrity fail to perform optimally, or fail completely.
But some impressive new ways of looking at the cost of technical debt …Read More
February 15, 2011 | 3 Comments
The intensity and speed of Agile development puts a premium on satisfying the functional requirements of business users. But this intense focus comes at the expense of structural quality.
Can we measure this effect? Indeed. We can do it by calculating the technical debt accrued during the Agile development process.
And once …Read More