Agile Product Management Basics

Similar documents
The Agile Product Manager / Product Owner Dilemma

Demystifying Agile Product Management

Agile Metrics, Value, and Software Don McGreal

Architecture in Agile

2013 Eliassen Group. All Rights Reserved -1- Enterprise Agility

B U I L D I N G A S E L F - S U S T A I N I N G A G I L E O R G A N I Z A

We use Agile. What does that mean?

Organizational Change Through Metrics

Agile Delivery Framework (ADF)

AGILE EXECUTIVE OVERVIEW

8 th of April 2015 Bucharest, Romania Vlad Gabriel Sorin Agile PM/Scrum Master

Agile Scrum Process Checklist

Product Council Approval EOY Review Q2. Produ ct Counc il: Appro val. PM + UX: Likely Case. Y e s. il: Conce pt N. Sprint Planning

Enabling Enterprise Business Agility

CA Technologies Increases Customer Satisfaction and Repeat Business by Scaling Agile for Mainframe Development

SAFe in a Nutshell SCALED AGILE FRAMEWORK

VALUE FOCUSED DELIVERY

Agile For Business Teams

Transforming Business Needs into Business Value. Path to Agility May 2013

Paul Gorans, Agile Competency Lead, IBM GBS Federal Project Management Symposium

Maureen Weverka & Kathy Burnham Mutual of Omaha. November 9, Mutual of Omaha Insurance Company. All Rights Reserved.

AGILE methodology- Scrum

VALUE FOCUSED DELIVERY

Agile Product Development for Digital Medicines

approach to successful project

Scrum Product Owner Course 03 - Roles and Responsibilities

It can be done. Agile at Scale

"Product Owner Anti-Patterns"

Using Scrum to Complement Existing Organizational Transformation Methods: Exercise Guide Agile 2010

Portfolio Management In An Agile World

Job Family Matrix. Core Duties Core Duties Core Duties

How to Utilize Agile Project Management for GIS Projects. Lana Tylka and Jennifer Prather

The ABC of Agile Business Change. James Yoxall BCS 17 September, 2013

The Changing Roles of BAs and QAs in a SCRUM world

A comparison of lean and agile models at scale. How to Get on the Lean-Agile Highway?

Requirements Engineering in Agile Development. Presented by: Rafi Alam

Analytics: The Widening Divide

Boost your back-end performance with low-risk implementation of high-value solutions.

Introduction to Agile and Scrum

Captain Agile Eik Thyrsted Brandsgård. Dr Agile Henrik Kniberg. Passion for Projects Uppsala, 14 March 2016

A journey towards stable agile team delivery in a complex environment. Ray Grimmer & Priya Senthilkumar

Product definition, product vision, product life cycle

Attend Learn Grow Taking Your Career to the Next Level. 4th Annual Professional Development Days! May th, 2018

Agile Methodologies for DevOps

Agilitate.com. From Mountain To Molehill. Saving Millions With Agile Programme Management. Bill Nicholas - 8 th September 2011

SDEFT: Scrum Driven Engagement Framework for Testing

Bridging the Gap Between Governance and Agility. Mario E. Moreira

Systems Engineering in Large-scale Agile Software Development

Scaled agile transformation case study

Driving Business Agility the Product Way

manag and product Scrum, requirements ement

Launching New Customers in a Day: CMC s Turnaround Story with Agile & DevOps

Knowledge Solution Services

Scrum Team Roles and Functions

CGI Intelligent Automation. Enabling our clients to identify, realise and optimise a range of benefits through the accelerated adoption of automation

Succeed with Agile at Scale

BUSINESS INSIGHTS. Making the Transformational Shift to Scrum

BUSINESS INSIGHTS > Making the Transformational Shift to Scrum

Our Software Delivery Methodology What to Expect in the Development Process

AGILE LESSONS FROM THE NEW PMBOK. Presented by Eddie Merla, PMI-ACP, PMP

PMO In A Box. Prepared for UBS

A Guide to Critical Success Factors in Agile Delivery

ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility. Enable Organization with Agile using Tooling/Technology

SAFe 4.0 Glossary. Scaled Agile Framework Terms and Definitions. English. VERSION 4.0.

Transformation Strategy Session

Agile Certified Professional

Integrating Partners into Key Go-to-Market Plans and Execution How We Align to the Benefit of the Partner Audience

Businesses now operate in rapidly changing environment.

Measuring Business Value with Agile

Implement Agile Marketing

RETRANSFORM BEYOND AGILE FOR FASTER, INTEGRATED IT SERVICE DELIVERY

RETRANSFORM BEYOND AGILE FOR FASTER, INTEGRATED IT SERVICE DELIVERY

Collaboratively, we help our customers transform, evolve and become agile

Product Focus Webinar Product Manager vs Product Owner who does what?

The Anatomy of a B-to-B Marketing Plan

Speed-Dating?: You Can t Handle The Agile Forecasting Truth!

COURSE BROCHURE. LEADING SAFe 4.0 Training & Certification

QUICK FACTS. Supporting a U.S. Financial Company s Transition to Agile Through Training and Coaching

SAFE REPORTING GUIDELINES for CLM 6.0.3

Avoiding ScrumButt - Nokia Test Origins Nokia Siemens Networks

DevOps Journey. adoption after organizational and process changes. Some of the key aspects to be considered are:

Software Development Life Cycle

2. True or false: In Scrum all the requirements for the project are known prior to the start of development.

CA Technologies Increases Customer Satisfaction and Repeat Business by Scaling Agile for Mainframe Development

Introduction... 1 Part I: Understanding Agile... 7

An Introduction to Scrum

When the Business Wants Waterfall Implementing Agile in a Phase-Based Environment

Standard Work and the Lean Enterprise Net Objectives Inc. All Rights Reserved.

WHAT IS MARKETING AUTOMATION?

04. Agile Development

Mike Cottmeyer blog.versionone.net

SBDEFT: Scrumban Driven Engagement Framework for Testing

D25-4. How Intertech Uses Agile

Reformulating the Product Delivery Process. Israel Gat Erik Huddleston Walter Bodwell Stephen Chin

IT Outsourcing Operational Philosophy from INFOBHAN

NAVIGATING PMO IMPROVEMENT WITH OPM3

Customer Experience Management: The Danger of Data Silos

Making Visions Actionable. Pejman Makhfi Certified Scrum Master VP of Solution, Savvion Inc. 11/29/2008

Learning Objectives. Agile Modeling and. Major Topics. Prototyping. Patched Up Prototype. Agile Modeling, but First. Prototyping

Designing Feedback Control Systems for Service Delivery Management

Transcription:

Agile Product Management Basics Rich Mironov July 22, 2010 www.synerzip.com

About Rich Mironov Veteran product manager/strategist Business models, pricing, roadmaps What do customers want? Agile meets business Executive at four software start-ups Author of The Art of Product Management and Product Bytes blog Chair of product stage at Agile 2009 and 2010 conferences

Discussion Topics What is a Product Manager? Product Managers and Product Owners Failure Modes and Organizational Models Conclusions 3

Disjoint Communities Product Managers Agile Community Nearly empty, very lonely

Agile s Inner Loop (Development)

Agile s Strategic Outer Loop (PM) Markets Customers Biz Models Strategy Portfolios Funding Customers Sales Marketing Support Upgrades EOL/EOS

What Does a Product Manager Do? For commercial / revenue software PM owns market acceptance of whole products PM targets segments rather than individual customers For strategic internal development PM resolves competing priorities PM drives acceptance and adoption Confidential 7

What Does a Product Manager Do? budgets, staff, targets Executives strategy, forecasts, commitments, roadmaps, competitive intelligence market information, priorities, requirements, roadmaps, MRDs, personas, user stories Development Product Management software Mktg & Sales Field input, Market feedback Markets & Customers Segmentation, messages, benefits/features, pricing, qualification, demos

Discussion Topics What is a Product Manager? Product Managers and Product Owners Failure Modes and Organizational Models Conclusions 9

Product Owner, Product Manager Most agilists think about product owners Formal part of agile team Needs to be physically present Driving user stories and sub-iteration decisions Showcases are primary method of customer input Most product managers are not agilists Majority of work to deliver products (revenue) happens outside Engineering Interacts with markets directly, not filtered through Sales or Marketing Servicing multiple inbound and outbound queues

What Does a Product Owner Do? In Scrum, a single person must have final authority representing the customer's interest in backlog prioritization and requirements questions. This person must be available to the team at any time, especially during the sprint planning meeting and the sprint review meeting. Responsible for Defining and prioritizing features Deciding release dates and content Accepting or rejecting work results How developers define product management

What s In a Name? No consistency of titles or tasks across organizations May assign some product work to Business analysts Requirements analysts Program managers Should focus on activities and responsibilities, not titles Confidential 12

Much More to Do Agile adds 40-60% more product management work Most Product Owners promoted from technical roles with no market training or field experience New POs typically great at sprintlevel issues, very weak at product/market planning

Product Owner s Calendar Borrowed from Catherine Connor, Rally

Good Product Owners Must Be telepathic Represent true market needs without spending a lot of time in the field Manage complexities of detailed stories as well as complex market tradeoffs Very difficult to do without some product management experience

small p product owner Executives priorities, requirements, personas, user stories Development product owner Marketing/Sales Customers software

Discussion Topics What is a Product Manager? Product Managers and Product Owners Failure Modes and Organizational Models Conclusions 17

Product Manager Failure Modes Solo Product Manager fails the agile team if Part-timer, not fully engaged in team Lack of detail on stories, acceptance tests Stale items in backlog Handwaving and bluster Best of intentions, but pulled in too many directions Build what I meant

Product Owner Failure Modes Solo Product Owner fails the market if Weak on actual economic value: pricing, packaging, upgrades, professional service models, discounting, competitive dynamics Disconnected from cross-functional teams that turn software into products (Marketing, Sales, Support ) Trading off company-wide product strategy in favor of product-level features Assuming a few customers at showcase / demo represent the market

PO/PM Organizational Map GM - VP PM - VP Eng/CTO Product Management Organization product owners more market-focused more technical

Scalable PM/PO Models 1. Small product, co-located team Agile product manager is the product owner 2. Complex product PM covers strategic/outbound, PO for inbound Report up through same PM management chain 3. Distributed teams One or more PMs at main Engineering location Every remote team has a PO (or PM) Frequent, intense collaboration among all PMs/POs 4. Pool of PM/PO talent with strategic leadership Larger departments, enough resources to allocate Pair up, mix and match, share, share, share

Discussion Topics What is a Product Manager? Product Managers and Product Owners Failure Modes and Organizational Models Conclusions 22

Conclusions Agile makes the product job much bigger But one reason why Agile delivers better software! Incompletely framed as Product Owner PM/PO needs deep and complex market inputs Challenge for PO to cover both roles Think about skills mix and geo-distribution Agile PM

Questions? Agile Software Product Development Partner www.synerzip.com Hemant Elhence, hemant@synerzip.com 469.322.0349 24

Synerzip in a Nut-shell 1. Software product development partner for small/midsized technology companies Exclusive focus on small/mid-sized technology companies By definition, all Synerzip work is the IP of its respective clients Deep experience in full SDLC design, dev, QA/testing, deployment Technology and industry domain agnostic 2. Dedicated team of high caliber software professionals Seamlessly extends client s local team, offering full transparency 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 Confidential

Our Clients Confidential

Thank You! Call Us for a Free Consultation! Agile Software Product Development Partner www.synerzip.com Hemant Elhence, hemant@synerzip.com 469.322.0349 Rich Mironov, www.mironov.com rich@mironov.com 650.315.7394 TW: @RichMironov 27