Valtivity www.synerzip.com Panning for User Story Gold.

Slides:



Advertisements
Similar presentations
Navigating in a Multi-Channel Environment A Check-list Prepared by Channel Management Professionals © 2008 Channel Management Professionals.
Advertisements

Iteration Planning.
Information System Analysis
©2011 Improving Enterprises, Inc. Breaking down the Epic User Story.
© 2012 Eliassen Group. All Rights Reserved -1- Agile in a Nutshell.
CareCentrix Direct Training.
Damon Poole, Chief Agilist, Eliassen Group
Michael Hall Three Beacons Managing Technical Debt Using Agile.
© 2010 Bennett, McRobb and Farmer1 Use Case Description Supplementary material to support Bennett, McRobb and Farmer: Object Oriented Systems Analysis.
Mobile Development: HTML5 Vs Native By Rohit Ghatol Director of Engineering,Synerzip Author- Beginning PhoneGap 1.
1 Agile Estimation V. Lee Henson CST. 2 Founded in Salt Lake City, UT Personally Trained, Coached, and or Mentored at 41 of the Fortune 100 Companies.
EFFECTIVE DAILY SCRUM PATTERNS Charles Bradley Professional Scrum Trainer, Scrum.org.
DESIGNING FOR MOBILE NIKHIL J DESHPANDE. Nikhil Deshpande Digital Strategy Director, GeorgiaGov
Confidential Lessons Learned in Agile Development Jim Smith PDX, Inc.
Presentation copyright © AccuRev, Inc. May be used with permission only. Contact for permission. Scrum &
Agile Leadership: Want to Change Your Results? Change How You Lead
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Agile Metrics, Value, and Software
8/9/2015 1:47 AM SurveyCentralOverview.ppt CSC ©Copyright 2012 Online Survey Application: CSC Survey Central System Overview November 26, 2012 Supported.
Global Electronic Grade Epoxy Resin Industry 2014 Market Research Report.
Is Agile Any Better? Damon Poole 2009 Scrum and Kanban Like Chocolate and Peanut Butter Damon Poole – CTO, AccuRev.
Welcome to Travel Incorporated’s Concur ‘Experienced User’ Webinar.
Lean Startup and the Enterprise Applying Lessons from Entrepreneurs to Large Organizations Brian Bozzuto.
Michael Hall Three Beacons Performance Evaluation for Agile Team Members.
©2012 Improving Enterprises, Inc. Architecture in an Agile World Don linkedin.com/in/donmcgreal.
Elephants in the Agile Room. Reflections on 10 Years of Agility Todd Little Sr. Development Manager Landmark Graphics.
Responsive Web Design Nikhil J Deshpande Webinar – May 14, 2014 Sponsored by.
Global Engine Bearing Industry 2014 Market Research Report.
Analysis in Agile: It’s More Than Just User Stories Kent Webinar Series 2015.
Presentation copyright © AccuRev, Inc. May be used with permission only. Contact for permission. Damon Poole – CTO, AccuRev.
Agile Development: How it Works Damon Poole. Proprietary and Confidential 2/29 08:31 Damon Poole  Founder/CTO of AccuRev, the leader in Agile SCM. 
Data Virtualization & Information As A Service (IaaS) By Anil Allewar Senior Solutions Architect - Synerzip 1.
Todd Little Sr. Development Manager Landmark Graphics Context Driven Agile Leadership One Size Doesn’t Fit All.
Slicing Pie EUREKA!. Win a signed copy: SlicingPie.com/synerzip
Lifecycle of a User Story Webinar Series © Three Beacons LLC, 2015 Lifecycle of a User Story Mike Hall Three Beacons
Global Electrical Hospital Bed Industry 2014 Market Research Report.
Lean Hiring Aided by Machine Learning December 18, 2014 Presented by Vinayak Joglekar, Co-Founder and CTO, Synerzip.
Creating a Brand New Project using Scrum and Agile Techniques Matt Turner, Mark Wightman Red Gate Software.
Charles Bradley Professional Scrum Trainer Experienced Scrum Coach To download presentation, see “Presentations” section at:
©2011 Improving Enterprises, Inc. Epics and Agile Planning.
Webinar Series 2015 ©Pollyanna Pixton Team Ownership: How do we help it happen? Presented by Pollyanna Pixton.
Leveraging Offshore Software Services September 5, 2007 A Guide For Smaller Companies.
Webinar Series Sins of Scrum and other Agile Anti-Patterns Todd Little VP Product Development September Webinar.
Advertising with TripBuster.co.uk Partner Media Pack From Just 10p Per Click.
Using Agile Approach with Fixed Budget Projects April 15, 2009.
Accelerating Agile Across the Enterprise © 2011 AccuRev, Inc. All Rights Reserved Accelerating Agile Across the Enterprise AccuRev.
Knowledge + Compliance + Management w. e. t INTERSERVE PRESENTATION.
AGILITY. ENTREPRENEURSHIP. STORY-TELLING. TRANSFORMATION! © SmoothApps INSIGHTS FROM CAMUY Ravi Verma THE ORG WHISPERER 4 STEPS.
© 2015 Webinar Series 2015 what is the role of an architect in an agile organization? 1 The Agile Architect / November 2015.
1 Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies. Webinar Series.
Dr. Rob Hasker. What if every project used Scrum?  Why might Scrum not be perfect for every project? Hard to get the big picture Early choices may have.
Dr. Rob Hasker. Should every project use Scrum?  When might Scrum not be an appropriate model?  What are some of its limitations? Hard to get the big.
1 Copyright © 2016, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies. Webinar Series.
HOTEL MANAGEMENT SYSTEM IMPLEMENTATION BY CUSTOMSOFT.
Movie Ticket Management Software by CustomSoft. Methodology of Movie Ticket Management Software Movie Ticket booking Software is associated with all the.
INTRODUCTION E-COMMERCE.
Continuous Delivery- Complete Guide
@DamonPoole Highlights
Scaled Agile Requirements: What, When & How
Chapter 3: The Project Management Process Groups: A Case Study
Teams Want a Quick Game to Learn How to Deliver Value Faster
collaborating with non- collaborators
Agile Estimation V. Lee Henson CST.
One Size Doesn’t Fit All
BEA Systems, Inc. 1. One-slide Summary
Software Development In Agile
 Online Airline Reservation plays an important role in airline companies to maximize sales of tickets, increased the number of valuable customers and.
 Flight Reservation System plays an important role in airline companies to maximize sales of tickets, increased the number of valuable customers and.
Presentation transcript:

Valtivity Panning for User Story Gold

Valtivity Speaker Bio  Consulting Senior Coach, Eliassen Group  Founder and President of Valtivity  Creator of multiple Jolt-award winning products  20 years of process improvement ranging from small co-located teams to 80 team global development shops.  Past President of Agile New England  Author of “DIY Agile Kickstart”  Founder and past CTO and CEO of AccuRev

Valtivity The Economic Basis

Valtivity Market Efficiency vs Operational Efficiency Product Cost of Approach A Cost of Approach B

Valtivity Market Efficiency vs Operational Efficiency Cost of Approach A Cost of Approach B Value of Product

Valtivity Who is “The Customer?” Market/CustomersBusiness Unit Software Development

Valtivity Who is “The Customer?” Market/Customers Your offering

Valtivity $5M per lane $11M per lane 10 Lanes: $50M 10 Lanes: $110M Money for another investment: $60M

Valtivity Product Traveller wants to see their upcoming trips 2 Tom Admin wants a report of site- wide activity 5 Bob Traveller wants to edit a booking 3 Tom Traveller wants to delete a booking 1 Sue Traveller wants to copy a booking 2 Bob Traveller wants to enter a booking 5 Bob Traveller wants to link to on- line check-in 2 Traveller wants to link to cancel a booking 2 Iteration 1 Iteration 2 Release Traveller wants to move a booking 2 Bob Most Value Least Value

Valtivity Splitting out the Gold User wants… 8 8

Valtivity Splitting out the Gold User wants…

Valtivity Calculating Cost is “easy”, Predicting Value is Hard

Valtivity Two Main Approaches  Make more judgment calls about smaller things Splitting  Get more feedback on direction sooner Splitting Rethink “minimum marketable features” Reducing cycle time

Valtivity Cost Per Story Point for a Team $814,307.99Annual Cost 22 ptsIteration Velocity 26 Iterations per year Annual Velocity 572 pts = $1, per point 2 weeks Iteration length

Valtivity Story Splitting Techniques

Valtivity Anybody can create surveys for free Multiple users. Multiple surveys. Multiple users. A single survey. Multiple users. A single survey. A single user. Multiple surveys. A single user. Multiple surveys. A single user. A single survey. A single user. A single survey. Online surveys Split by Number

Valtivity A single user. A single survey. A single user. A single survey. Surveyor wants to browse results User wants to take a survey Surveyor wants to create a survey

Valtivity Surveyor wants to delete a question Surveyor wants to create a question Surveyor wants to update a question Surveyor wants to create a survey Surveyor wants to browse results Splitting Along Create/Read/Update/Delete

Valtivity Splitting Work Along Technical Lines Back end, infrastructure Middle layer Front end Surveyor wants to create a question Accept question in text box Transfer data to back end Insert question into database

Valtivity Split by Grafting  Replication example  New UI example

Valtivity Splitting Work By Value Back end, infrastructure Middle layer Front end Surveyor wants to create a multiple choice question Surveyor wants to add a true /false question Surveyor wants to add a freeform question Surveyor wants to create a question

Valtivity Splitting Work by Value Person wants to select a card to send 5 Person wants to customize the card 5 Person wants to select delivery options 5 Person wants to check a proof of the card 5 Person wants error checking 5 Velocity: 20

Valtivity Strawman Send a “Happy Birthday” message 3 New England Drive Boston, 3 New England Drive Boston, Address: Ok Cancel Person wants to send a happy birthday card 3 Paul Revere To:

Valtivity Splitting by Acceptance Test Traveller wants to send a travel to the site. 8 Traveller wants to use s from Hotels 5 Traveller wants to use s from airlines 5 Traveller wants to use s from car rental agencies 5 Acceptance Tests 1.Handles a hotel booking 2.Handles an airline booking 3.Handles a car booking

Valtivity Splitting by Acceptance Test Traveller wants to use s from Hotels 5 Traveller wants to use s from Marriott 2 Traveller wants to use s from Hilton 2 Traveller wants to use s from Motel 6 2 Acceptance Tests 1.Handles a hotel booking from Marriott 2.Handles a hotel booking from Hilton 3.Handles a hotel booking from Motel 6

Valtivity Story Splitting Techniques  By numerical reduction  Into Create/Read/Update/Delete  By grafting new technology onto old  By value  By acceptance Test  By use case  At “and” or “comma”  By “going sideways”  By constraining effort

Valtivity Aggressive Story Splitting

Valtivity Avoid/Split/Do Calculation Value Break Even Avoid 3 story points Cost SplitDo

Valtivity 1.Avoid stories that cost more than their expected value. 1.Split any story over 3 points (where possible)

Valtivity Reducing Cycle Time

Valtivity Cost of Delay of a Feature You decide to do it The user can use it Delivery Delay Value

Valtivity The Cost of Delay

Valtivity Scrum in Action Customers

Valtivity Kanban in Action Customers Int

Valtivity Kanban with Aggressive Story Splitting Customers Int

Valtivity Summary  Get good at splitting stories  Constantly work to reduce cycle time  Calculate cost by story point  Practice the various methods, look for new ones  Groom frequently  Look into Kanban

Valtivity 37 Questions? Hemant Elhence

Valtivity Synerzip in a Nut-shell 1.Software product development partner for small/mid- sized technology companies  Exclusive focus on small/mid-sized technology companies, typically venture-backed companies in growth phase  By definition, all Synerzip work is the IP of its respective clients  Deep experience in full SDLC – design, dev, QA/testing, deployment 2.Dedicated team of high caliber software professionals for each client  Seamlessly extends client’s local team, offering full transparency  Stable teams with very low turn-over  NOT just “staff augmentation”, but provide full mgmt support 3.Actually reduces risk of development/delivery  Experienced team - uses appropriate level of engineering discipline  Practices Agile development – responsive, yet disciplined 4.Reduces cost – dual-shore team, 50% cost advantage 5.Offers long term flexibility – allows (facilitates) taking offshore team captive – aka “BOT” option

Valtivity Our Clients

Valtivity 40 Call Us for a Free Consultation! Hemant Elhence Thanks!