SlideShare a Scribd company logo
1 of 32
Download to read offline
© Copyright 2018 Pivotal Software, Inc. All rights Reserved.
20 June 2019
Erika Ito
Andrew Wright
Pivotal Practices
Balanced Team & PCF Demo
Balanced Team
© Copyright 2019 Pivotal Software, Inc. All rights reserved.
How can we be more agile?
How can we structure our teams to be more agile?
Balanced Team at Pivotal
Product
Design
Development
Product
Management
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Who are we?
© Copyright 2019 Pivotal Software, Inc. All rights reserved.
Balanced Team
Top Open Source Contributor
https://pivotal.io/open-source
Our mission is to transform how the
world builds software
10
Enable clients to deliver value fast, forever.
Enable through agile
immersion
Deliver business and
user benefits through
live features
Fast releasing quickly
and often
Forever ongoing
basis with no team
burnout
What is Pivotal Labs?
Who am I?
Erika Ito
Product Designer at Pivotal Labs
At Pivotal Labs for 3.5 years
Graphic designer → UI designer → Web designer
Mom (has a 11 months old daughter👶🏻)
I’m on Medium! @erikaito
What is Balanced Team?
© Copyright 2019 Pivotal Software, Inc. All rights reserved.
Balanced Team
Waterfall product development
Plan Design Build
Product
Resease
Waterfall product development
Designer
Makes it look pretty
PM
Comes up with
the plan
Dev
Code it
Product
Resease
Months to Years
Iterative Cycles, shorter feedback loops
Start Iterate Iterate Iterate
Iteration 1 Iteration 2 Iteration 3
Learn
Build
MeasureLearn
Build
Measure Learn
Build
Measure Learn
Build
Measure
Iteration 4
Agile Product Development
History of Agile development
www.the-agilesphere.com
Waterfall Scrum
Agile
Manifesto
1970 1995 2001
Team structure didn’t change much...
DesignerPM Dev
Feature
Resease
DesignerPM Dev
Feature
Resease
DesignerPM Dev
Feature
Resease
Week(s) Week(s) Week(s)
Iteration 1 Iteration 2 Iteration 3
Shorter release cycles but linear product development
History of Agile development
www.the-agilesphere.com
Waterfall Scrum
Balanced
Team
Agile
Manifesto
1970 1995 2001 2010
Balanced Teams
Desirability
“What pains exist today for the
user? How might we solve those
pains? Are they able to use the
system effectively? Will they adopt
this product?
Viability
“By solving these specific user
problems with these specific
solutions, are we creating valuable
business outcomes? How might we
measure those outcomes?
Feasibility
“What are the technical
complexities necessary to satisfy
the project and product goals best?
How can we build a system that
will respond well to change?
Product
Design
Will users like this?
Development
Can we build this?
Product
Management
Will this help the
business?
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
All core team members are co-located
Engineers
Designers
PMs
Discussions happen as needed
Engineer
DesignerEngineer
Designer
PM
Ideate solutions together
Engineer DesignerEngineerPM
DesignerPM
Benefits
© Copyright 2019 Pivotal Software, Inc. All rights reserved.
Balanced Team
● Flexibility for change
○ Contexts are shared as needed
○ Questions are asked as needed
● Shared understanding = increased bus count
○ Team is not blocked when someone is out
○ Anyone can take vacations anytime
● Shared product ownership
○ All the roles work together to achieve product goals instead of trying to
“get just their job done” individually
○ Everyone is incentivized to achieve the same success criteria
Benefits
Resources
- Balanced Team History: http://www.balancedteam.org/balanced-team-history/
- “Balanced Team” presentation by Janice Fraser: https://www.youtube.com/watch?v=Z_Q4Q8rCVpU
- History of Agile: https://the-agilesphere.com/2016/09/18/the-history-of-agile/
Balanced Team
Thank you!
Spring Boot and Pivotal Cloud Foundry
Live Demo
What we will do
1. Create a “Hello World” page
2. Integrate API with a MySQL database
Spring Initializer: https://start.spring.io
Built in to IntelliJ Ultimate:

More Related Content

What's hot

Introduction to graphic design 3
Introduction to graphic design 3Introduction to graphic design 3
Introduction to graphic design 3
Sierra Siemer
 
Logo Design basics
Logo Design basicsLogo Design basics
Logo Design basics
Greg Sarles
 

What's hot (20)

CLAIMS EAPP.ppt
CLAIMS EAPP.pptCLAIMS EAPP.ppt
CLAIMS EAPP.ppt
 
Magazine Cover Terminology
Magazine Cover TerminologyMagazine Cover Terminology
Magazine Cover Terminology
 
Sitwasyong pangwika sa iba pang anyo ng kulturang
Sitwasyong pangwika sa iba pang anyo ng kulturangSitwasyong pangwika sa iba pang anyo ng kulturang
Sitwasyong pangwika sa iba pang anyo ng kulturang
 
kpwkp.gamit ng wika sa lipunan.pptx
kpwkp.gamit ng wika sa lipunan.pptxkpwkp.gamit ng wika sa lipunan.pptx
kpwkp.gamit ng wika sa lipunan.pptx
 
PIKTORYAL NA SANAYSAY.pptx
PIKTORYAL NA SANAYSAY.pptxPIKTORYAL NA SANAYSAY.pptx
PIKTORYAL NA SANAYSAY.pptx
 
EAPP-Quarter-1-Module-1.pdf
EAPP-Quarter-1-Module-1.pdfEAPP-Quarter-1-Module-1.pdf
EAPP-Quarter-1-Module-1.pdf
 
Phatic, Emotive at Expressive na Gamit ng Wika
Phatic, Emotive at Expressive na Gamit ng WikaPhatic, Emotive at Expressive na Gamit ng Wika
Phatic, Emotive at Expressive na Gamit ng Wika
 
Introduction to graphic design 3
Introduction to graphic design 3Introduction to graphic design 3
Introduction to graphic design 3
 
Logo Design basics
Logo Design basicsLogo Design basics
Logo Design basics
 
Vietnamesebehaviorsonfashionspendings 170717130837
Vietnamesebehaviorsonfashionspendings 170717130837Vietnamesebehaviorsonfashionspendings 170717130837
Vietnamesebehaviorsonfashionspendings 170717130837
 
Bahagi ng liham pangnegosyo
Bahagi ng liham pangnegosyoBahagi ng liham pangnegosyo
Bahagi ng liham pangnegosyo
 
Character design process
Character design processCharacter design process
Character design process
 
Outlining
OutliningOutlining
Outlining
 
Dokumentasyon ng produkto
Dokumentasyon ng produktoDokumentasyon ng produkto
Dokumentasyon ng produkto
 
Logo Design: How to Design a Logo
Logo Design: How to Design a LogoLogo Design: How to Design a Logo
Logo Design: How to Design a Logo
 
EAPP LESSON 1.pptx
EAPP LESSON 1.pptxEAPP LESSON 1.pptx
EAPP LESSON 1.pptx
 
EAPP Position Paper Writing
EAPP Position Paper WritingEAPP Position Paper Writing
EAPP Position Paper Writing
 
5 Principles of a Good Logo Design
5 Principles of a Good Logo Design5 Principles of a Good Logo Design
5 Principles of a Good Logo Design
 
Ang teknikal-bokasyunal na sulatin sa Filipino sa Piling Larang
Ang teknikal-bokasyunal na sulatin sa Filipino sa Piling LarangAng teknikal-bokasyunal na sulatin sa Filipino sa Piling Larang
Ang teknikal-bokasyunal na sulatin sa Filipino sa Piling Larang
 
Story of pencil
Story of pencilStory of pencil
Story of pencil
 

Similar to Balanced Team

Agile the Squads Way
Agile the Squads WayAgile the Squads Way
Agile the Squads Way
Daan Assen
 

Similar to Balanced Team (20)

How to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation InitiativesHow to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation Initiatives
 
Lean Product Management User-Centered App Design
Lean Product Management User-Centered App DesignLean Product Management User-Centered App Design
Lean Product Management User-Centered App Design
 
How to drive more value from Innovation Initiatives
 How to drive more value from Innovation Initiatives How to drive more value from Innovation Initiatives
How to drive more value from Innovation Initiatives
 
GeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptxGeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptx
 
Gartner ADDI 2018: Pivotal & Service NSW
Gartner ADDI 2018: Pivotal & Service NSWGartner ADDI 2018: Pivotal & Service NSW
Gartner ADDI 2018: Pivotal & Service NSW
 
Gridle_pitch
Gridle_pitchGridle_pitch
Gridle_pitch
 
Top iPad Apps Developers, Custom Ipad Application Development Company in India
Top iPad Apps Developers, Custom Ipad Application Development Company in IndiaTop iPad Apps Developers, Custom Ipad Application Development Company in India
Top iPad Apps Developers, Custom Ipad Application Development Company in India
 
Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...
Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...
Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...
 
Evaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small BusinessEvaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small Business
 
Aimtech Software Development Company Presentation
Aimtech Software Development Company PresentationAimtech Software Development Company Presentation
Aimtech Software Development Company Presentation
 
Digital whiteboarding and other techniques
 for remote collaboration and idea...
Digital whiteboarding and other techniques
 for remote collaboration and idea...Digital whiteboarding and other techniques
 for remote collaboration and idea...
Digital whiteboarding and other techniques
 for remote collaboration and idea...
 
Speaking engagement disney lucaspixar women in tech-career growth mindset-jae...
Speaking engagement disney lucaspixar women in tech-career growth mindset-jae...Speaking engagement disney lucaspixar women in tech-career growth mindset-jae...
Speaking engagement disney lucaspixar women in tech-career growth mindset-jae...
 
8 building blocks - SPFestSeattle.pptx
8 building blocks - SPFestSeattle.pptx8 building blocks - SPFestSeattle.pptx
8 building blocks - SPFestSeattle.pptx
 
Cybrilla brief company profile
Cybrilla brief company profileCybrilla brief company profile
Cybrilla brief company profile
 
Agile the Squads Way
Agile the Squads WayAgile the Squads Way
Agile the Squads Way
 
Agile, TOGAF and Enterprise Architecture: Will They Blend?
Agile, TOGAF and Enterprise Architecture:  Will They Blend?Agile, TOGAF and Enterprise Architecture:  Will They Blend?
Agile, TOGAF and Enterprise Architecture: Will They Blend?
 
2019 Accelerate State of DevOps Survey Results Are In
2019 Accelerate State of DevOps Survey Results Are In2019 Accelerate State of DevOps Survey Results Are In
2019 Accelerate State of DevOps Survey Results Are In
 
Pivotal's Secret Sauce
Pivotal's Secret SaucePivotal's Secret Sauce
Pivotal's Secret Sauce
 
Is a Business Analyst required on an agile team?
Is a Business Analyst required on an agile team?Is a Business Analyst required on an agile team?
Is a Business Analyst required on an agile team?
 
Nectar bits profile
Nectar bits profileNectar bits profile
Nectar bits profile
 

More from Fangda Wang

More from Fangda Wang (11)

[WWCode] How aware are you of your deciding model?
[WWCode] How aware are you of your deciding model?[WWCode] How aware are you of your deciding model?
[WWCode] How aware are you of your deciding model?
 
Under the hood of architecture interviews at indeed
Under the hood of architecture interviews at indeedUnder the hood of architecture interviews at indeed
Under the hood of architecture interviews at indeed
 
How Indeed asks coding interview questions
How Indeed asks coding interview questionsHow Indeed asks coding interview questions
How Indeed asks coding interview questions
 
Types are eating the world
Types are eating the worldTypes are eating the world
Types are eating the world
 
From ic to tech lead
From ic to tech leadFrom ic to tech lead
From ic to tech lead
 
Introduction to japanese tokenizer
Introduction to japanese tokenizerIntroduction to japanese tokenizer
Introduction to japanese tokenizer
 
Gentle Introduction to Scala
Gentle Introduction to ScalaGentle Introduction to Scala
Gentle Introduction to Scala
 
To pair or not to pair
To pair or not to pairTo pair or not to pair
To pair or not to pair
 
Functional programming and Elm
Functional programming and ElmFunctional programming and Elm
Functional programming and Elm
 
Elm at large (companies)
Elm at large (companies)Elm at large (companies)
Elm at large (companies)
 
Data science tools of the trade
Data science tools of the tradeData science tools of the trade
Data science tools of the trade
 

Recently uploaded

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Recently uploaded (20)

Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 

Balanced Team

  • 1. © Copyright 2018 Pivotal Software, Inc. All rights Reserved. 20 June 2019 Erika Ito Andrew Wright Pivotal Practices Balanced Team & PCF Demo
  • 2. Balanced Team © Copyright 2019 Pivotal Software, Inc. All rights reserved.
  • 3. How can we be more agile?
  • 4. How can we structure our teams to be more agile?
  • 5. Balanced Team at Pivotal Product Design Development Product Management © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 6. Who are we? © Copyright 2019 Pivotal Software, Inc. All rights reserved. Balanced Team
  • 7.
  • 8. Top Open Source Contributor https://pivotal.io/open-source
  • 9. Our mission is to transform how the world builds software
  • 10. 10
  • 11. Enable clients to deliver value fast, forever. Enable through agile immersion Deliver business and user benefits through live features Fast releasing quickly and often Forever ongoing basis with no team burnout What is Pivotal Labs?
  • 12. Who am I? Erika Ito Product Designer at Pivotal Labs At Pivotal Labs for 3.5 years Graphic designer → UI designer → Web designer Mom (has a 11 months old daughter👶🏻) I’m on Medium! @erikaito
  • 13. What is Balanced Team? © Copyright 2019 Pivotal Software, Inc. All rights reserved. Balanced Team
  • 14. Waterfall product development Plan Design Build Product Resease
  • 15. Waterfall product development Designer Makes it look pretty PM Comes up with the plan Dev Code it Product Resease Months to Years
  • 16. Iterative Cycles, shorter feedback loops Start Iterate Iterate Iterate Iteration 1 Iteration 2 Iteration 3 Learn Build MeasureLearn Build Measure Learn Build Measure Learn Build Measure Iteration 4 Agile Product Development
  • 17. History of Agile development www.the-agilesphere.com Waterfall Scrum Agile Manifesto 1970 1995 2001
  • 18. Team structure didn’t change much... DesignerPM Dev Feature Resease DesignerPM Dev Feature Resease DesignerPM Dev Feature Resease Week(s) Week(s) Week(s) Iteration 1 Iteration 2 Iteration 3 Shorter release cycles but linear product development
  • 19. History of Agile development www.the-agilesphere.com Waterfall Scrum Balanced Team Agile Manifesto 1970 1995 2001 2010
  • 20. Balanced Teams Desirability “What pains exist today for the user? How might we solve those pains? Are they able to use the system effectively? Will they adopt this product? Viability “By solving these specific user problems with these specific solutions, are we creating valuable business outcomes? How might we measure those outcomes? Feasibility “What are the technical complexities necessary to satisfy the project and product goals best? How can we build a system that will respond well to change? Product Design Will users like this? Development Can we build this? Product Management Will this help the business? © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 21. All core team members are co-located Engineers Designers PMs
  • 22. Discussions happen as needed Engineer DesignerEngineer Designer PM
  • 23. Ideate solutions together Engineer DesignerEngineerPM DesignerPM
  • 24. Benefits © Copyright 2019 Pivotal Software, Inc. All rights reserved. Balanced Team
  • 25. ● Flexibility for change ○ Contexts are shared as needed ○ Questions are asked as needed ● Shared understanding = increased bus count ○ Team is not blocked when someone is out ○ Anyone can take vacations anytime ● Shared product ownership ○ All the roles work together to achieve product goals instead of trying to “get just their job done” individually ○ Everyone is incentivized to achieve the same success criteria Benefits
  • 26. Resources - Balanced Team History: http://www.balancedteam.org/balanced-team-history/ - “Balanced Team” presentation by Janice Fraser: https://www.youtube.com/watch?v=Z_Q4Q8rCVpU - History of Agile: https://the-agilesphere.com/2016/09/18/the-history-of-agile/
  • 28. Spring Boot and Pivotal Cloud Foundry Live Demo
  • 29.
  • 30. What we will do 1. Create a “Hello World” page 2. Integrate API with a MySQL database
  • 32. Built in to IntelliJ Ultimate: