In a previous blog I raised some objections to the acronym INVEST, a widely-used definition of what a good story should be. In this post I introduce the alternative acronym that we use: VISIT. More importantly though, I provide a concrete and rigorous definition of a story.
The acronym VISIT stands for:
I've had the pleasure of introducing Agile and its RAD/JAD predecessors into a number of projects over the last 20 years. Today, the questions I hear from clients in the early stages of adoption are much the same as they always have been, but they are framed differently. I think this reflects that Agile has entered the mainstream of business thinking, and the questions are now coloured by expectations set as a result of reading books, seeing presentations and meeting practitioners.
The launch of Google Drive this week (Google’s cloud storage offering) has generated a lot of interest and comparisons with other cloud storage providers such as DropBox, Microsoft’s SkyDrive, and Apple’s iCloud. Some of the blogs and news articles, such as one by the Guardian, have focussed on showing the cost structures of each of the offerings and on wondering how well Google will be able to compete against the more established service providers.
1 Comment
Ok, so its probably an over-used senior management phrase, but I can't help but think adopting Agile is a bit like starting up and growing your own business.
When someone has a new idea for a business, they usually start small, figure out the rules of business, find out what they need to do to make their business work, identify their market, tailor their product, get the pricing right, identify how to sell their product, win some business, re-invest the learning and profits into the business to help it grow.
4 Comments
Microsoft's recently announced Q2 2012 service release of Dynamics CRM 2012 will have some very interesting features, including mobile access, multi-browser support and industry templates.
Doing non functional testing early in a project has obvious advantages. It’s also a challenge of course to be able to get meaningful outputs based on the current state of the project. This has created an interesting issue on several projects that I am currently working on.
OK, so let’s be more specific here. I was initially looking specifically at performance issues and not looking at stress/load, security and soak testing and any other NFT issues we could discuss.
1 Comment
The Cloud is a huge opportunity for organisations to improve speed to market, provide operational resilience and increase value for money. However, there are complexities that need to be considered and you need to be careful to select a solution that is appropriate for your business.
I’d like to extend my thanks to those who attended yesterday’s Second Wednesday. It was the first I’ve facilitated for some time and I thoroughly enjoyed the challenging and engaging discussion on Uncertainty Management.