WHY USER STORIES? Traditional Requirements Gathering: – Complex / time-consuming – Perfecting – Reluctant to change – once written – “heavy”

Slides:



Advertisements
Similar presentations
Web Store Ordering 101. Click here to access our Web Store.
Advertisements

MET: How to Order Replacement Parts Using RPP
Lecture 3 Title: Online Payment: Credit Card and PayPal
Fox Scientific, Inc. Online Ordering 101.
SCRUM basics Julie Rudder & Claire Stewart. What is scrum (Claire) Scrum roles (Claire) Scrum rhythms and processes (Claire) How to write stories (Julie)
Renato Pinto López TUM18 - UPM. Sprint Planning Meeting ATTENDED BY PRODUCT OWNER (PO), SCRUM MASTER AND SCRUM TEAM PO DESCRIBES THE HIGHEST PRIORITY.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
IAgile – iNetFrame’s framework for agile development Features Get to see a working product early Development shadows evolving requirements Pair programming.
Create New feature Approved Change request Create User Stories for the feature Add User stories to Target Process backlog User Stories – 1.Create Story.
NAUG NAUG Knowledge Evening – th February 2007.
Project Management with TFS 1. What TFS offers for Project Management? Work Item tracking 2 Portfolio backlog Backlog Issue tracking Feature Product Backlog.
 User assignments (product owner)  ‘circle’  1 st sprint: ◦ Scrum Boards (informative workspace)  Product -, release -, sprint -, defect backlog 
Training Guide. The Punch Out Catalog System The Punch Out shopping catalog for West Press takes the user directly into the vendor’s website and online.
Customer Care: How to Order Replacement Parts Using RPP.
Managing a Project Using an Agile Approach and the PMBOK® Guide
PayPal as an Additional Payment Option How Merchants Can Benefit When They Accept PayPal on Their Site.
OK.gov’s Online Registration System. The Online Registration System Allows CMS Users to: - Gather custom data from registrants - Restrict the number of.
From Electronic to Digital. © 2014 MasterCard. Proprietary and Confidential. “FRIENDLY” SHOWROOMINGFULLY DIGITAL Mobile is a major shopping tool and growing.
Agile Methodologies for Project Management By – Komal Mehta.
WNS1.com Online Training How to use the Western Nevada Supply online store and tools.
What is Scrum Process? Where is it used? How is it better?
Scrum’s Product Owner Role Jeff Patton Agile Product Design
Copyright David Churchville - XP and Agile Planning David Churchville ExtremePlanner Software XP Fishbowl.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
Welcome to BASICS ONLINE How our system works for you and your company…
1 1 User Manual Purchase and Order Tracking on the SKF Giftzone.
MARKETING PORTAL PRESENTED TO YOU BY CABLES TO GO.
Mobile Aps: Agile Mentoring Review
Replacement Parts Pros How to…Order Products Home Page: Displays the different categories of product Drop down menu lists the.
iProcurement Features & Functions The Department of Procurement & Contracts.
The link to the Custom Point Login is:
BA Team: Product Ownership, Analysis, and Solution Design BA Bi-Weekly Mini-meeting May 19, Acceptance Criteria Defining Success one Story.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Training Guide. The Punch Out Catalog System The Punch Out shopping catalog for Gateway takes the user directly into that vendor’s website and online.
Creating a Canvas Account! Follow these simple directions to access the course materials for this year.
Exceeding Customer Expectations by launching Bata Mobile Application.
PAYPAL PRESENTED TO:SIR ADNAN PRESENTED BY:SAIMA ASGHAR
Copyright © by Mark J. Sebern Software Engineering Process I SE 2800.
Franklin Twp. Youth Soccer Online Registration Tutorial.
We've made it easy for you to buy online. We’ve also added a dedicated customer care team to answer any questions or to walk you through the order process.
Training Guide. The Punch Out Catalog System The Punch Out shopping catalog for Corporate Express takes the user directly into the vendor’s website and.
Jim Remsik Agile Story Carding prepared
Introduction to Agile. Introduction Who is this guy?
Software Quality Assurance Chip Ene, February 14, 2015.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
Agile Requirements Introducing User Stories. Key Principles for Agile Requirements Active user involvement is imperative Agile teams must be empowered.
Dolabuy.com's available payment methods How to check out at dolabuy.com?
Agile Project Management and the yin & yang of
Penn State Project Management Conference
User Stories > Big and Small
Scrum.
Agile Training – Agile Overview
Agile Scrum Management
September 20, 2017 Agile Techniques Workshop Susan Futey
By: By: Agile Scrum Master Online Training.
Requirements and User Stories
Checkout and Electronic Payment Processing
MontaVida ORDERING PROCESS.
The End of the first Sprint
Summarizing Our Models to Date
SCRUM PROCESS RELEASE SCRUM PROCESS M SCRUM ROLES
Rr Donnelley Custom point.
Sprint Planning April 2018.
Introduction to Agile Blue Ocean Workshops.
Scrum Science NGSS: Engineering, Technology, Applications of Science
Loyola University Holiday Card POD Portal
Scrum in Action.
Specification by example
Agile, Scrum and CMMI Methodologies
Presentation transcript:

WHY USER STORIES? Traditional Requirements Gathering: – Complex / time-consuming – Perfecting – Reluctant to change – once written – “heavy”

WHY USER STORIES? Agile User stories: – Simple, convenient – understandable – Focus on the needs of the user – Agile – “Lightweight” shifts focus from writing to conversations – Aligns to Product Vision – Breaks development into increments

WHAT? Agile User stories – Agreement between customer and developer – Format for expressing desired business value for features and functions (PBI’s) – As a I want to so that – As a I would like so that I can

CARD CONVERSATION CONFIRM 3 X 5 CARD – Small for a reason - concise – Placeholder for detailed discussions Conversations – Product Owner and developer – Ongoing Confirmation – Acceptance Criteria – Clarifies desired behavior – Understand what to build and test – Confirms Done!

PRODUCT VISION We are building BeagleTreats.com Caters to beagles with a constant need for treats All treats are taste tasted and approved by the BeagleTreats consumer representative group – represented by a Product Owner

CARD BS-#1: As a needy beagle treat consumer I want quick and easy checkout for my owner so that he/she has more time to spend with me

CONVERSATIONS Development team and Product Owner meet to develop Confirmation criteria (Acceptance Criteria)

CONFIRMATION/ACCEPTANCE Quick Order button on product page that populates “shopping cart” Large “Check Out” button on Shopping cart page. “Check Out” page pre-populated with user shipping address from user account PayPal option on “Check Out” page

AGILE DEV PROCESS SPRINT PLANNING – Review and prioritize stories/backlog DAILY STANDUP – Team status, re-plan, impediments SPRINT REVIEW – DevOps Review with Product Owner – Product Owner Acceptance