Situational Software Blog      by NetMesh and partners [XML] Home

W R Carlson on Personas, Group Personas and the Rise of Situational Software

He comments on Clay Shirky's "Situated Software" (which I have acknowledged earlier) and says:

One reason the situated software approach works so well is the clear definition of the end users of the system. It enables developers to build for a very specific set of users and features, which is a wonderful foundation for success.

Excellent point: a situation is or is not present at any point in time, and if it is, it is very clear what the problem is the user wants to solve in this particular situation.

This obviously requires a good "situation matching" algorithm, a point that Clay does not really deal with.