Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

User Stories. Develop better products faster and cheaper.

10.541 Aufrufe

Veröffentlicht am

Presentation on User Stories from Barcamp VRT (21/1/2012) Questions? twitter.com/bartvermijlen . Get your invite for private beta on http://www.userstorieshq.com

Veröffentlicht in: Business, Technologie
  • I’ve personally never heard of companies who can produce a paper for you until word got around among my college groupmates. My professor asked me to write a research paper based on a field I have no idea about. My research skills are also very poor. So, I thought I’d give it a try. I chose a writer who matched my writing style and fulfilled every requirement I proposed. I turned my paper in and I actually got a good grade. I highly recommend ⇒ www.HelpWriting.net ⇐
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Hello! I can recommend a site that has helped me. It's called ⇒ www.WritePaper.info ⇐ So make sure to check it out!
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • I like this service ⇒ www.HelpWriting.net ⇐ from Academic Writers. I don't have enough time write it by myself.
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • I pasted a website that might be helpful to you: ⇒ www.HelpWriting.net ⇐ Good luck!
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • There is a useful site for you that will help you to write a perfect and valuable essay and so on. Check out, please ⇒ www.HelpWriting.net ⇐
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

User Stories. Develop better products faster and cheaper.

  1. User StoriesDevelop better products faster and cheaper.
  2. about.me/bartvermijlenHi. This is me!
  3. Where did we go wrong?Projects fail. Many projects fail. But why? How come?
  4. Time Budget Quality ScopeA project has 4 dimensions. Where do they fail?
  5. Time Budget Quality ScopeMost of the time, projects are delivered late, and out of budget. Quality is neglected and the product isn’t tested at a sufficient level.
  6. Time Budget Quality Scope User StoriesThe solution for the first three dimensions lies in the fourth dimension. If you define your scope using User Stories, a lot of trouble canbe avoided.
  7. User Story: As a (type of user) I want to (goal) so that (reason)What are User Stories? It’s a specific way to describe pieces of functionality from a user’s point of view. They consist of the type ofuser, the goal and the reason. This last one is important, as it reflects business value.
  8. User Story: As a cyclist I want to switch gears so that I can go fasterExample for a bike. Note that the business value is not in the gears but in going faster.
  9. User Story: As a visitor of the website I want to submit my email address so that I can receive the newsletterExample for a website. Here value is not in the submitting process, but actually getting that newsletter in your mailbox.
  10. 3 C’s: Card Conversation Confirmation (Ron Jeffries) http://xprogramming.com/articles/expcardconversationconfirmation/A User Story is more than just that sentence. It consists of three C’s.
  11. CardThe Card holds the “as a (type of user) I want to (goal) so that (reason)”. By putting the story on a card, it’s easy to put on a wall,place it on the table, hold it in your hand, …
  12. ConversationBut the real value is not in the Card. The Card is just the fuel for Conversation. User Stories force you to talk about the right things.
  13. ConfirmationA User Story also implies Confirmation. When is a User Story “confirmed”?
  14. Confirmation Acceptance CriteriaWhen it’s Acceptance Criteria are met! These Criteria define when a User Story will be accepted as “ready”, how the piece offunctionality is tested, what the definition of “done” is for the User Story.
  15. “Those who want the product (software) must communicate with those who will build it.” Mike CohnA clear benefit of User Stories is the focus on communication between business and development. The balance between the two iscrucial. They are both equally responsible to negotiate the scope.
  16. Don’t get caught up in lengthy requirement documents that nobody reads. Don’t think when it’s written down, it’s clear for everyone.
  17. Describe what will happen, but not how it will happen.Don’t focus on technologies or processes. Describe what must happen for your user.
  18. Focus on users and their actions.A user has a face. Keep that in mind. When you develop for children or their grandparents, put it in the center.
  19. User centric scope definition = more time/money for qualityWhen you talk about scope the right way, development will go faster, and you’ll end up with more time to invest in quality and testing.
  20. Fast deliveryObviously you’ll deliver early.
  21. Further reading: Scrum and XP from the Trenches – H. Kniberg User Stories Applied – M. CohnRead these books. They’re Scrum and XP oriented, but don’t let that get in the way.
  22. Userstorieshq.comCurrently we’re working on a little tool to manage your User Stories. Request your invite for private beta.
  23. @bartvermijlen

×