Sunday, 16 August 2009

Unable to respond quickly to changing conditions in your market.

This relates to several other points that I have already mentioned. Far to many people in meetings, common sense has left the building.

If you have got clean code that is automatically testable, it becomes quite straight forward for a Developer to add new functionality.

Unfortunately, before the decision gets anywhere near the Developers, people in higher places with little or out dated technical knowledge have decided that it is to risky to make any code changes.

When a business opportunity arises, have a quick chat with a few relevant Developers and get a real feeling of what is possible and what the risk is.

Don’t spend thousand of pounds having top level meetings and getting a Business Analyst to write a spec that the Developer then has to give estimation on. If you do that then the business opportunity may have passed. This links to the common theme of communication. You have got to involve everyone.

Changing existing functionality and adding new functionality is now really easy and safe if the software has been developed to be automatically tested.

No comments: