SlideShare a Scribd company logo
1 of 18
Product Camp Austin 11
July 19, 2013
Matt Roberts
matt@mat t - robe r ts.co m
CONTINUOUS
DEVELOPMENT TEAM
PRODUCT INNOVATION
IN AN AGILE/LEAN
WORLD
@MulticastMatt
matt@matt-roberts.com
linkedin.com/in/cpgmattr
WHAT DO THESE IMAGES HAVE TO DO
WITH DEV-LED INNOVATION?
 Congratulations--you're a Product Manager who is part of a
team that finally achieved many of the benefits promised by
agile methods such as Scrum or Kanban--you have a ranking
of work items on which the team can focus, you're
eliminating waste, and you're getting things done (just
about) on time!
 There may be an effort to put nearly everyone in your
product development team (especially anyone in
development) in the system and really crank up the velocity.
However, you've noticed that the flow of new ideas coming
out of development is not quite what it once was. You say to
yourself, "at least it's better than before when they made
ALL the decisions. But my competitors are catching up..."
 Come to this session to learn about a bold potential solution
that will allow for a balance of predictable performance and
the generation of innovative ideas from your development
team.
THE ―THERE‖ THERE
 For the purpose of this presentation
 Innovation is the creation of new value for a particular
group of stakeholders.
 It’s worth something (like money) that stakeholders are
willing to depart with to obtain.
 For a product development company, it’s a source of
growth (as opposed to maintenance/sustaining). Growth
represents value in these organizations, especially
startups or similar smaller groups.
 It carries risk and is hard to ―manage‖
 It tends to be fun and creates engagement for the people
who create it.
WHY DO WE CARE ABOUT INNOVATION?
 ―Quite a few clients report that agile is anti-
innovation. The developers have a vested interest in
developing whatever they can produce within the
allowable time. They are rewarded for maintaining
the velocity of the project, not for their innovative
solutions. Note that innovation, as we use the term
here, means fresh thinking. We do not mean that
innovation is the same as invention — it’s not.
Innovation is thinking differently about the business
problem with the intention of finding more
beneficial things for the business to do.‖
 ―Keeping the Innovation in Agile‖ - Cutter Blog
http://blog.cutter.com/2012/04/10/putting-the-innovation-in-agile/
BUT WE’RE MAINTAINING VELOCITY!
A FUNNY THING HAPPENED ON THE WAY
TO AGILE…
Principles and Practices Delivery Innovation Risk
Organization Flattening Good ?
Focus on Quality Good No change
Focus on Modern Engineering Principals Good No change
Continuous Improvement / Kaizen Good Good
Focus on the Highest Ranked Priority by the
Stakeholders
Good (Finally) Eh….
Small, Collaborative Teams Good Well
Predictability Good Hmmm
Short Increments / Iterations/ Limited WIP Good Unsure
Reduction of Waste Good Define ―Waste‖
Focus on Velocity Good Yikes
―Interchangable‖ (T-shaped) Team Members Good Really?
CAN DEVELOPERS GENERATE VALUABLE
PRODUCT IDEAS?
 Google’s 20% Time (or is it 120%?  )
 Atlassian ShipIt Days
 BazaarVoice Science Fair
 CA Technologies Innovation Time Out / Hyperformix Science
Faire
 ..and so many more, based on the
concept of SLACK
SOME INDUSTRY ―SOLUTIONS‖ FOR DEV-
LED INNOVATION
Slack
Tom DeMarco
CA TECHNOLOGIES INNOVATION TIME OUT
What is an Innovation Time Out and its goal?
An Innovation Time Out, also known as an ITO, is a technique to foster the pursuit of new
and innovative processes or products. To accomplish this goal, each team member has
formal approval that permits them to spend up to 10% of their business time to work on
their own, qualified, innovative ideas.
What qualifies as an ITO project? To qualify as an approved ITO project, the following
parameters must be met:
One or more team members may work on any idea that supports any current product(s)
or market(s) that CA Technologies is currently in or pursuing. The idea does not have to
be limited to the product line that the team member currently works in.
The ITO project must result in proof of concept (POC) demonstration in which working
code is exhibited in an open forum hosted by an EMD senior manager.
Code: Is defined as any demonstrable function that creates a result based on a set
of inputs.
Time frame for demonstrations – Quarterly (or so)
CHALLENGES WITH OFFICIAL ITO
 Everyone loves the idea of the ITO, but its implementation
has been a challenge.
 Everyone is ―too busy‖ and certain people don’t like the
formality.
 Idea—put the 10% time/innovation concept into our agile
delivery system and see if all stakeholders find benefit it in.
 This is the genesis of the Hyperformix Science Faire
 Our experience is that over 20% of the ideas presented are
placed into the backlog within the same release and
prioritized to become fully productized features. This is
huge.
HYPERFORMIX – CONTEXT
HYPERFORMIX SCIENCE FAIRE
 Continuous – it’s now embedded in the product development process
 Plugged into Innovation (Patent) Harvesting
 Team’s reaction to Matt’s insistence on coding examples
 Fix a defect
 Implement small feature
 New tool
 Show prototype
 How to apply to new domain
 New technology
 New algorithm
 New/improved UI
 New/improved utility
 Developers and Product Managers LOVED it. Non-developers, not so
much—still a bit concerned. Everyone voted to do it again.
 Ideas went right into the backlog and were invested in and shipped
within weeks!
 Challenges—are we just doing prototypes for Product Management?
Is this an issue?
Time frame for demonstrations – Monthly (two days every other sprint)
HYPERFORMIX SCIENCE FAIRE - HOWTO
 We sprint for two weeks. So, every two sprints, we spend two days on
Science Faire. This is roughly 10% time.
 There are no rules about who works on what or how people work. People
are free to work together, on teams, or in a combination of modes (some
do both).
 Some entries are one-time only, some go on for months. The longest was
over a year.
 There are no winners or losers and there is no competitive aspect to it.
The Faire is an opportunity to share working software/learning.
 Everyone gets 10 – 15 minutes to present. The demonstrations are
recorded so that they can be shared with others. This is very important
in a large company like CA Technologies.
 We like having others, not in development, participate—we’ve had Sales
Enablement, Product Management, and Dev Management participate.
However, each team decides how they work and what they work on.
 This effort fits into our sustainable pace. We believe that we can have
these events just like any other work day and not require a traditional
hackathon environment.
 All entries (where it make sense) are placed into the product backlog for
consideration to fully productize.
 We like to create a celebratory environment—adult beverages and child-
like treats are often served.
PURE CLOUD
CAPACITY PLANNING
AS A SERVICE
April 16, 2013
Engineer 1, Engineer 2, Matt Roberts,
Engineer 3
HOWDY!
CA Capacity Management (Hyperformix) Dev Team
PCCPAAS - INTRODUCTION
 Objective of Innovation: Get SaaSy by providing a service that
can provide Capacity Planning in the cloud, for the cloud.
 Details
 Problem definition: [REDACTED ]
 Development Area: Cloud, Software as a Service, Automation
 Relevance to business: [REDACTED ]
 Solution definition: To be demonstrated
PCCPAAS – INTRODUCTION (CONT’D)
 Tools
 [REDACTED ]
 How this is going to kill our competition…
 [REDACTED ]
 Demonstration
 [REDACTED ]
WHAT HAVE YOU SEEN?
WHAT HAVE YOU LEARNED?

More Related Content

Recently uploaded

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Continuous Development team product Innovation in an AgileLean World

  • 1. Product Camp Austin 11 July 19, 2013 Matt Roberts matt@mat t - robe r ts.co m CONTINUOUS DEVELOPMENT TEAM PRODUCT INNOVATION IN AN AGILE/LEAN WORLD @MulticastMatt matt@matt-roberts.com linkedin.com/in/cpgmattr
  • 2. WHAT DO THESE IMAGES HAVE TO DO WITH DEV-LED INNOVATION?
  • 3.  Congratulations--you're a Product Manager who is part of a team that finally achieved many of the benefits promised by agile methods such as Scrum or Kanban--you have a ranking of work items on which the team can focus, you're eliminating waste, and you're getting things done (just about) on time!  There may be an effort to put nearly everyone in your product development team (especially anyone in development) in the system and really crank up the velocity. However, you've noticed that the flow of new ideas coming out of development is not quite what it once was. You say to yourself, "at least it's better than before when they made ALL the decisions. But my competitors are catching up..."  Come to this session to learn about a bold potential solution that will allow for a balance of predictable performance and the generation of innovative ideas from your development team. THE ―THERE‖ THERE
  • 4.  For the purpose of this presentation  Innovation is the creation of new value for a particular group of stakeholders.  It’s worth something (like money) that stakeholders are willing to depart with to obtain.  For a product development company, it’s a source of growth (as opposed to maintenance/sustaining). Growth represents value in these organizations, especially startups or similar smaller groups.  It carries risk and is hard to ―manage‖  It tends to be fun and creates engagement for the people who create it. WHY DO WE CARE ABOUT INNOVATION?
  • 5.  ―Quite a few clients report that agile is anti- innovation. The developers have a vested interest in developing whatever they can produce within the allowable time. They are rewarded for maintaining the velocity of the project, not for their innovative solutions. Note that innovation, as we use the term here, means fresh thinking. We do not mean that innovation is the same as invention — it’s not. Innovation is thinking differently about the business problem with the intention of finding more beneficial things for the business to do.‖  ―Keeping the Innovation in Agile‖ - Cutter Blog http://blog.cutter.com/2012/04/10/putting-the-innovation-in-agile/ BUT WE’RE MAINTAINING VELOCITY!
  • 6. A FUNNY THING HAPPENED ON THE WAY TO AGILE… Principles and Practices Delivery Innovation Risk Organization Flattening Good ? Focus on Quality Good No change Focus on Modern Engineering Principals Good No change Continuous Improvement / Kaizen Good Good Focus on the Highest Ranked Priority by the Stakeholders Good (Finally) Eh…. Small, Collaborative Teams Good Well Predictability Good Hmmm Short Increments / Iterations/ Limited WIP Good Unsure Reduction of Waste Good Define ―Waste‖ Focus on Velocity Good Yikes ―Interchangable‖ (T-shaped) Team Members Good Really?
  • 7. CAN DEVELOPERS GENERATE VALUABLE PRODUCT IDEAS?
  • 8.  Google’s 20% Time (or is it 120%?  )  Atlassian ShipIt Days  BazaarVoice Science Fair  CA Technologies Innovation Time Out / Hyperformix Science Faire  ..and so many more, based on the concept of SLACK SOME INDUSTRY ―SOLUTIONS‖ FOR DEV- LED INNOVATION Slack Tom DeMarco
  • 9. CA TECHNOLOGIES INNOVATION TIME OUT What is an Innovation Time Out and its goal? An Innovation Time Out, also known as an ITO, is a technique to foster the pursuit of new and innovative processes or products. To accomplish this goal, each team member has formal approval that permits them to spend up to 10% of their business time to work on their own, qualified, innovative ideas. What qualifies as an ITO project? To qualify as an approved ITO project, the following parameters must be met: One or more team members may work on any idea that supports any current product(s) or market(s) that CA Technologies is currently in or pursuing. The idea does not have to be limited to the product line that the team member currently works in. The ITO project must result in proof of concept (POC) demonstration in which working code is exhibited in an open forum hosted by an EMD senior manager. Code: Is defined as any demonstrable function that creates a result based on a set of inputs. Time frame for demonstrations – Quarterly (or so)
  • 10. CHALLENGES WITH OFFICIAL ITO  Everyone loves the idea of the ITO, but its implementation has been a challenge.  Everyone is ―too busy‖ and certain people don’t like the formality.  Idea—put the 10% time/innovation concept into our agile delivery system and see if all stakeholders find benefit it in.  This is the genesis of the Hyperformix Science Faire  Our experience is that over 20% of the ideas presented are placed into the backlog within the same release and prioritized to become fully productized features. This is huge.
  • 12. HYPERFORMIX SCIENCE FAIRE  Continuous – it’s now embedded in the product development process  Plugged into Innovation (Patent) Harvesting  Team’s reaction to Matt’s insistence on coding examples  Fix a defect  Implement small feature  New tool  Show prototype  How to apply to new domain  New technology  New algorithm  New/improved UI  New/improved utility  Developers and Product Managers LOVED it. Non-developers, not so much—still a bit concerned. Everyone voted to do it again.  Ideas went right into the backlog and were invested in and shipped within weeks!  Challenges—are we just doing prototypes for Product Management? Is this an issue? Time frame for demonstrations – Monthly (two days every other sprint)
  • 13. HYPERFORMIX SCIENCE FAIRE - HOWTO  We sprint for two weeks. So, every two sprints, we spend two days on Science Faire. This is roughly 10% time.  There are no rules about who works on what or how people work. People are free to work together, on teams, or in a combination of modes (some do both).  Some entries are one-time only, some go on for months. The longest was over a year.  There are no winners or losers and there is no competitive aspect to it. The Faire is an opportunity to share working software/learning.  Everyone gets 10 – 15 minutes to present. The demonstrations are recorded so that they can be shared with others. This is very important in a large company like CA Technologies.  We like having others, not in development, participate—we’ve had Sales Enablement, Product Management, and Dev Management participate. However, each team decides how they work and what they work on.  This effort fits into our sustainable pace. We believe that we can have these events just like any other work day and not require a traditional hackathon environment.  All entries (where it make sense) are placed into the product backlog for consideration to fully productize.  We like to create a celebratory environment—adult beverages and child- like treats are often served.
  • 14. PURE CLOUD CAPACITY PLANNING AS A SERVICE April 16, 2013 Engineer 1, Engineer 2, Matt Roberts, Engineer 3 HOWDY! CA Capacity Management (Hyperformix) Dev Team
  • 15. PCCPAAS - INTRODUCTION  Objective of Innovation: Get SaaSy by providing a service that can provide Capacity Planning in the cloud, for the cloud.  Details  Problem definition: [REDACTED ]  Development Area: Cloud, Software as a Service, Automation  Relevance to business: [REDACTED ]  Solution definition: To be demonstrated
  • 16. PCCPAAS – INTRODUCTION (CONT’D)  Tools  [REDACTED ]  How this is going to kill our competition…  [REDACTED ]  Demonstration  [REDACTED ]
  • 17. WHAT HAVE YOU SEEN?
  • 18. WHAT HAVE YOU LEARNED?

Editor's Notes

  1. Both have come from programs allowing engineers to spend part of their time on their own projects (Google’s “20% time” yielding gmail, and 3M’s “15% time” yielding Post-It notes. Backup – “How 3M Gave Everyone Days Off and Created an Innovation Dynamo” http://www.fastcodesign.com/1663137/how-3m-gave-everyone-days-off-and-created-an-innovation-dynamo
  2. Some people view developers as coming up with ideas that are not practical/relevant to real customer needs. I would disagree with this, but it’s a good thing to discuss.
  3. The Hyperformix context is important – we have been innovating and developing a good deal of patents over 30+ years. This may be a new venture for other companies.
  4. Sorry, can’t share details here – this is a source of competitive differentiation
  5. Sorry, can’t share details here – this is a source of competitive differentiation
  6. Sorry, can’t share details here – this is a source of competitive differentiation
  7. Discussion about what people have seen in this area—is this a problem for them?
  8. Opportunity to share what we’ve learned, realizing that context is different for everyone and we can’t all follow each other’s practices to get to value. However, if we share what we’ve learned, we might find patterns that are common.