User stories as a negotiation between problems and solutions

"[email protected] [SCRUMDEVELOPMENT]" <[email protected]>
Newsgroups gmane.comp.programming.scrum.general
Message-ID <[email protected]>
What does it mean to work on/implement a user story? You could think of a user story as a problem to be solved.

Here are my proposed guidelines on how to think about user stories.

 Solutions improve problem understanding and may also create new problems - when you create a solution you understand the problem better Problems are subjective - it’s common to think of solutions being subjective. However, problems themselves are subjective for a variety of reasons Thinking approaches which redefine the problem - there are various techniques which may redefine the problem Developers should contribute to problems as much as clients Solutions always involve compromise Design solutions are always holistic Problem solving is a non-linear, endless process Instead of thinking of a linear process from problems to solutions, it’s more accurate to think of user stories as a negotiation between problems and solutions 
Here is a link to a article that I wrote:
User Stories as a Negotiation Between Problems and Solutions - Ministry of Testing http://www.ministryoftesting.com/2015/07/user-stories-as-a-negotiation-between-problems-and-solutions/

 

 Feedback?

I think what I have written shows a unified view of testing and development, where the focus is on solving problems. This also doesn’t focus on roles and activities, but is more about the end goal.
Although I have spoken about user stories, this can be applied to any software development approach. It’s just a bit easier to think about user stories since they are end-to-end.
 

 
 
 http://www.ministryoftesting.com/2015/07/user-stories-as-a-negotiation-between-problems-and-solutions/ 
 
 User Stories as a Negotiation Between Problems and Solu... http://www.ministryoftesting.com/2015/07/user-stories-as-a-negotiation-between-problems-and-solutions/ Building architectural design provides a blueprint for software development by Nilanjan Bhattacharya Agile software development radically changed the natu...
 
 
 
 View on www.ministryoftesti... http://www.ministryoftesting.com/2015/07/user-stories-as-a-negotiation-between-problems-and-solutions/ 
 Preview by Yahoo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.