Has Scott Ambler lost the plot on measuring agile performance?

I know this article was written back in October, but I can’t believe that nobody has pointed out its flaws. No Scott, measuring “acceleration” is not the same as measuring delivery of value! IBM developerWorks : Blogs : Agility@Scale: Strategies for Scaling Agile Software Development Scott Ambler, an author who I generally have a lot …

Continue reading ‘Has Scott Ambler lost the plot on measuring agile performance?’ »

Some decent looking project hosting candidates at last

As you may recall from a previous post, I am looking for some decent project hosting both for my open source software and for some business ideas. I want a single point of contact which offers as a minimum: version control, wiki, bug/ticket tracking, calendar and tasks/todo. Nice to haves include time-tracking, collaborative planning and …

Continue reading ‘Some decent looking project hosting candidates at last’ »

Recasting Ed Zwick’s moviemaking rules for a startup software business

1. Remember to breathe. You’ve probably worked for two years to get to this moment, and there’s no guarantee you’ll ever get to do it again. You might as well enjoy it. 2. The computer is a Buddha. It sees the world as it is and does exactly what you tell it. It doesn’t implement …

Continue reading ‘Recasting Ed Zwick’s moviemaking rules for a startup software business’ »

How Difficult Is Securing Cloud Platforms?

In my dark moments I worry about the security of cloud computing. I used to be pretty upbeat about security, until some servers I was using to run a small specialist java hosting business were hacked. This resulted in the collapse of that business and the loss of several customer sites. Since then I have …

Continue reading ‘How Difficult Is Securing Cloud Platforms?’ »

LiquiBase – a tool for managing database changes

No database schema or default dataset is ever perfect, things always change as software evolves. It can become tricky to ensure that each deployed version of a system gets the right database configuration. At present in our project we attach a growing list of “roll forward” and “roll backward” scripts to each project, and rely …

Continue reading ‘LiquiBase – a tool for managing database changes’ »