Reminds me of scenario-based design of John Carroll.
“If you are a UX designer who wants to quickly get up to speed with integrating Agile and UX, there are few better places to start than with User Stories. They are both a quintessential embodiment of Agile thinking (i.e. if you understand User Stories, you understand Agile thinking) and a potential power tool for a UX designer on an Agile team. But like any tool, they can be both highly useful and help your team be highly effective, or, if you have no idea how stories work, cause some serious damage, especially to the UX dimension of your product. So, if you’re using User Stories or thinking about adopting them as a tool, here are ten tips to help UX designers understand User Stories (we’ll just call them Stories from hereon) and wield them to both yours and the team’s benefit.”
(Anders Ramsey a.k.a. @andersramsay)