Agile Product Planning

Similar documents
Business Driven Software Development. Why the Focus on the Team is an Impediment to Agile

Vision. Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp. Alignment

Vision. Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp. Alignment

UX RUNWAY THE TRIALS AND TRIBULATIONS OF UX IN AN AGILE ENVIRONMENT. Agile2014: Tuesday July 29, 2014 Natalie Warnert #agile2014

WINNING HEARTS & MINDS: TIPS FOR EMBEDDING USER EXPERIENCE IN YOUR ORGANIZATION. Michele Ide-Smith Red Gate Software

Vision. Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp. Alignment

Agile Non-Agile. Previously on Software Engineering

Transforming an Organization through Service and Space Design Strategy

Small Life Lessons from a Serial Entrepreneur YOUR GUIDE TO BECOMING A SUCCESSFUL ENTREPRENEUR

Object-oriented Analysis and Design

Innovative Experiences that evolves your Business

Exploring new ways to build a Geoportal case Finnish Geoportal. INSPIRE conference 2010

Agile Game Development

R&D PROJECT MANAGEMENT IS IT AGILE?

Hands-On UX Design Workshop

PROJECT FACT SHEET GREEK-GERMANY CO-FUNDED PROJECT. project proposal to the funding measure

UX CAPSTONE USER EXPERIENCE + DEVELOPMENT PROCESS

#LLRTeamStarlight. Becoming a LuLaRoe Consultant!

DIGITAL TRANSFORMATION LESSONS LEARNED FROM EARLY INITIATIVES

ACCELERATED DEPLOYMENT

7 Major Success Principles for The Urban Entrepreneur

LESSON ONE: RUNNING THE FIRST MEETING

Why, How & What Digital Workplace

Get Paid with Stripe Cheat Sheet. How to accept payments over the phone with Stripe!

"Plans are nothing; planning is everything" - Dwight D. Eisenhower

GLOBAL BANKING AND INVESTOR SOLUTIONS BOOSTS ITS DIGITAL TRANSFORMATION TALK & TOUCH / JULY 2016

CS 350 COMPUTER/HUMAN INTERACTION

ACCENTURE INNOVATION ARCHITECTURE USES AN INNOVATION-LED APPROACH TO HELP OUR CLIENTS DEVELOP AND DELIVER DISRUPTIVE INNOVATIONS, AND TO SCALE THEM

The Value Uncertainty Game

User requirements. Unit 4

POWERED BY SOGETILABS. Accelerating your ideas to reality

Welcome to the future of energy

LESSONS LEARNED IN AGILE TRANSFORMATION

CC532 Collaborative System Design

Skylands Learning is your trusted learning advisor. That is our promise your trusted learning advisor. Four simple words.

Roadmapping. Market Products Technology. People Process. time, ca 5 years

4 th Quarter Earnings Conference Call

Role of the Product Owner And the Development of Minimal Marketable Features

TECHNICAL PROPOSAL FOR 3D PRINTING

ELEVATOR PITCH GUIDE. Office of Career Services North 103. Dr. M ary Rigali, PM P Director of Career Services

SPONSORING TRAINING PROSPECTING

YOUR FIRST DATE WITH

Weekly Conversations. Search. Submit. Signup for blog:

Exploring the value of emerging technology in the lean enterprise

Course Overview; Development Process

Pre-Course Materials RUNNING A BUSINESS IS LIKE RUNNING A MARATHON. 2015, 2016 Integrative Nutrition, Inc.

Deliverable Report on International workshop on Networked Media R&D commercialization, Istanbul, Turkey

Managing the Innovation Process. Development Stage: Technical Problem Solving, Product Design & Engineering

PROJECT MANAGEMENT. CSC404 Tutorial Slides

Dear Prof Morelli, 1. Structure of the Network. Place: Att:

Brand Planner WORKBOOK

Why BPM Is Unique & Important

Company Profile. WE ARE ESolz Technologies Pvt Ltd. Address Phone Online. vik.personal

Course Overview; Development Process

Rewrite Your Money Story Guide

Beyond Scrum. Thursday, April 1, Clinton Keith Consulting

Ideal Customer Profile Exercise

User Experience Specialist

2015 MDRT Annual Meeting e Handout Material. What Do You Do for a Living? Does The Answer Matter?

TRIBE GUIDES HOW TO WRITE AN AWESOME ELEVATOR PITCH. ( and why you need one )

Support Notes (Issue 1) September Certificate in Digital Applications (DA104) Game Making

Digital Disruption Thrive or Survive. Devendra Dhawale, August 10, 2018

AAL2BUSINESS Towards successful commercialization of AAL solutions

10 Steps to Your Dream Home

5 False Beliefs That Hurt Client Retention for Hair Salons

250 Introduction to Applied Programming Fall. 3(2-2) Creation of software that responds to user input. Introduces

MGFS EMJ. Project Sponsor. Faculty Coach. Project Overview. Logan Hall, Yi Jiang, Dustin Potter, Todd Williams MITRE

Draft executive summaries to target groups on industrial energy efficiency and material substitution in carbonintensive

Innovative Approaches in Collaborative Planning

DESIGN YOUR LIFE YOUR PERSONAL GOAL SETTING KIT 2016 isucceed Pty Ltd

JD Edwards UX One. Solution Overview. January Copyright 2017, Oracle and/or its affiliates. All rights reserved.

Course Overview; Development Process

Remuneration Report

in the New Zealand Curriculum

Canadian Clay & Glass Gallery. Strategic Plan

Your claim journey. 1. Claiming Universal Credit

The student will describe the importance of earning an income and explain how to manage personal income using a budget.

10 Critical Steps to Successfully Flipping Houses

THE ROLE OF USER CENTERED DESIGN PROCESS IN UNDERSTANDING YOUR USERS

YOUR TRIBE COLLECTIVE INTRODUCING YOURSELF WITH AN ELEVATOR PITCH BY CARON PROCTOR

5 Essential Elements of a Highly Profitable Niche

GOALS: LONG-TERM AND SHORT-TERM CRITERIA FOR SUCCESSFUL GOAL SETTING

Climate Change Innovation and Technology Framework 2017

Microsoft Services. Mixed Reality: Helping manufacturers develop transformative customer solutions

The ESSENTIAL Guide. to starting a HOME TRAVEL AGENCY

Reassessing Contemporary Approaches to Digital Inclusion & Broadband Development : Meaningful Public Policy and Regulatory Innovations

Course Overview; Development Process

UNIT-III LIFE-CYCLE PHASES

THE FUTURE OF DATA AND INTELLIGENCE IN TRANSPORT

DreamCatcher Agile Studio: Product Brochure

Executive Summary FUTURE SYSTEMS. Thriving in a world of constant change

How to Customize Your Appointment Robot. Use this guide to discover how to customize your Appointment Robot landing pages.

CREDITING-RELATED READINESS ACTIVITIES UNDER THE PMR: UPDATE AND SUGGESTED NEXT STEPS

Buyer Counseling Interview Questionnaire

MIT Practical Impact Alliance Participatory Design Online Course SESSION 01 INTRODUCTION TO PARTICIPATORY DESIGN

Digital Government and Digital Public Services

Technology Policy Organizations Session 12: Technology Policy Organizations Concluding Materials

C 2 A L L Y O U R P A R T N E R I N U S E R E X P E R I E N C E

Getting started with AutoCAD mobile app. Take the power of AutoCAD wherever you go

Why Where What RIL. How. Response Innovation Labs

Transcription:

Agile Product Planning

Who Are You? - introduce yourself as if you were your product -

DevJam Agility

Agility in Practice

Where is the product planning?

Products Context Community Creating Community (Common Vision) Form Communities Composing Product Create an Eco-System (Chartering) (Personas - Story maps - Sketching) (Iteration 0 - Common Workspace) Discovery (Planning) Product Releases Iterative Delivery (Value - Effort - Dependencies) (Iterations (cycles) - Kanban (flow)) Delivery (Iterating) Staying Connected Tracking Progress Technical Agility Delivering Value (Daily Standup - Common Workspace) (Task Walls - Burncharts Visual Plans) (Continuous Integration - Test Driven) (Acceptance Tests - Continuous Deploy) Learning (Tuning) Validating Progress Reflect and Improve (Iteration Reviews - Users - User Testing) (Retrospective Market Feedback)

Who ( who are the composers? )

The Composers (by skill set) Informed (domain knowledge) Passionate (direction and vision) Decision Makers (product ownership) The Builders (dev test support)

Who are your composers? The informed (end users - domain experts) The passionate (product visionaries - sponsors) The deciders (product owners - investors) Who are they in your community? Sponsors / Investors Business Leads / Analysts UX / Interaction Designers Domain Experts / Users Developers / Testers Architects / Managers Support / Documentation

Products - Users - Use

Composition Tools 1) Why are you building? ( charter ) 2) Who is buying (in)? ( personas ) 3) What do they do? ( story maps ) 4) Which (to build) first? ( planning ) 5) When is there value? ( story tests )

Chartering ( why are you building? )

Chartering (a project story) Meet as a community to discuss: Elevator Pitch Goals - Success Measures Community Mapping Values - Working Agreements Strengths - Challenges Cadence

Telling a Project Story ( charter )

Elevator Pitch What are you building and why? ( keep it short and memorable )

Measurable Goals Project Charter: <name removed > / Time Frame: start of Q3 and end of Q4 Elevator Pitch: Less papers means less manual mistakes; build a new system with a sustainable process Goals Prove proposed technology - Move away from paper process Usable system to pilot - Validate the ability to have dynamic business rules Adapt to business and regulatory environment - Show value of iterative development Build confidence and buy in with business users - Fine tuning estimates (validate sizing) Have fun and learn (new knowledge) Value to Company Build efficiencies in field using technology - Shorter processing time with fewer errors Straight through efficiencies - Increase service level agreements with customer Increase business feedback Success Measures There is continuous feedback from business community Plans are reviewed and updated based on iteration outcome Community is improving on delivering on commitments and learning from each delivery Status of request on-line are viewable Business rules can change to manage work load

What Does Success Looks Like? - the blur is intentional -

Personas ( who is buying / buying in? )

Personas Are More Than Actors Personas represent people & clarify product value

Our Product - New POS ( simple charter ) Create a Point of Sale application 10 local stores Application runs only on registers Technology choices are made ( e.g. Java ) Another system provides item price & description

Who are the POS Personas?

Emergent Personas

Informative Personas

Creating Your Personas Choose a name ( sticky name alliteration helps ) ------------------------------------------------------------------------------------- Add an image ( a conversation starter ) ------------------------------------------------------------------------------------- Add a description Value from product ( who is this person? ) ( what is our sell? ) - time at job - financial benefit? - knowledge of domain - increased productivity? - FT / PT - fewer steps? - incentives - more fun? - level of engagement - easier to use?

Story Maps ( what is the user experience? )

Traditional Story Writing Session

Persona Driven Authoring

Story Mapping

Anatomy of a User Story The What User tasks Story The Completion Measures Tests User satisfaction / business value The How Design and coding work Tasks The Estimates Effort Consensus of effort to complete tasks Someone doing (or getting) something of value

Composition & Decomposition An Idea Someone s scheme / dream VISION A Product Story A way to talk about product value and use VALUE A Planning Story PRIORITY Balances business priorities w/ development costs An Iteration Story VALIDATION A testable unit of work for that can be estimated, built and demonstrated (used) to assess value

Story Jams

Creating Story Maps Name high level activities for persona ( what do you do at work? ) scenarios - business processes Walk a day in the life for each activity ( what are the tasks? ) user stories (user tasks) - sub processes Back up and re-tell the experience ( are there any variations? )

Mile wide - inch deep

Let s Map the Point of Sale Make Sales Open / Close Register Scan Add Item Calc Tax Calc Total Take Payment Print Receipt Take Returns Key In Item Take Cash Print GiftRcpt Take Credit Add Survey Take Coupon Take Check

Maps Guide Discussions

Maps Aid Planning

What are your story maps? Activity Task Task Task Task Task Task Task Task Activity Task Task Task Task Task Task Task Task Task Task Back up and find variations & dead ends

Mapping Variations

Other Delivery Work (backlog items ) Start up costs Environments Work ( nuke and pave ) Architectural Spikes Technical Debt Infrastructure Work Non Story Work Visual design Prototypes (paper and other) - Graphics

Questions Coaching and Developing Agility david.hussman@devjam.com www.devjam.com 2010 DevJam - All rights reserved.