Flow of Product Quality
-
Upload
matt-barcomb -
Category
Design
-
view
4.942 -
download
1
Transcript of Flow of Product Quality
![Page 1: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/1.jpg)
with Matt Barcomb
@mattbarcomb
Flow of Product Quality
![Page 2: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/2.jpg)
@mattbarcomb
What is Product Quality?
“You keep using that word. I do not think it means what you think it means.”
- Iñigo Montoya
![Page 3: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/3.jpg)
@mattbarcomb
What is Product Quality?
“You keep using that word. I do not think it means what you think it means.”
- Iñigo Montoya
“Quality is value to some person.” - Jerry Weinberg
![Page 4: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/4.jpg)
A Snowden Reference In Every Talk
@mattbarcomb
![Page 5: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/5.jpg)
“Truth is coming and it cannot be
stopped.”
- Snowden
A Snowden Reference In Every Talk
@mattbarcomb
![Page 6: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/6.jpg)
“Truth is coming and it cannot be
stopped.”
- Snowden
A Snowden Reference In Every Talk
@mattbarcomb
![Page 7: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/7.jpg)
“Truth is coming and it cannot be
stopped.”
- Snowden
A Snowden Reference In Every Talk
Context matters :) @mattbarcomb
![Page 8: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/8.jpg)
@mattbarcomb
![Page 9: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/9.jpg)
Usability
Percy
@mattbarcomb
![Page 10: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/10.jpg)
Usability Maintainability
Percy James
@mattbarcomb
![Page 11: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/11.jpg)
Usability Maintainability Reliability
Percy James Kim
@mattbarcomb
![Page 12: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/12.jpg)
@mattbarcomb
Influencing the Flow of Product Quality
![Page 13: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/13.jpg)
If this was a product design talk…
@mattbarcomb
“Why do you have to go and make things so complicated?”
- Avril Lavigne
![Page 14: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/14.jpg)
If this was a product design talk…
Market research
@mattbarcomb
“Why do you have to go and make things so complicated?”
- Avril Lavigne
![Page 15: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/15.jpg)
If this was a product design talk…
Market research
User studies
@mattbarcomb
“Why do you have to go and make things so complicated?”
- Avril Lavigne
![Page 16: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/16.jpg)
If this was a product design talk…
Market research
User studies
Go to the gemba
@mattbarcomb
“Why do you have to go and make things so complicated?”
- Avril Lavigne
![Page 17: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/17.jpg)
If this was a product design talk…
Market research
User studies
Go to the gemba
Experiment design
@mattbarcomb
“Why do you have to go and make things so complicated?”
- Avril Lavigne
![Page 18: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/18.jpg)
If this was a product design talk…
Market research
User studies
Go to the gemba
Experiment design
Interaction design
@mattbarcomb
“Why do you have to go and make things so complicated?”
- Avril Lavigne
![Page 19: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/19.jpg)
If this was a product design talk…
Market research
User studies
Go to the gemba
Experiment design
Interaction design
Ethnography @mattbarcomb
“Why do you have to go and make things so complicated?”
- Avril Lavigne
![Page 20: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/20.jpg)
If this was a product design talk…
Market research
User studies
Go to the gemba
Experiment design
Interaction design
EthnographyNarrative sensing @mattbarcomb
“Why do you have to go and make things so complicated?”
- Avril Lavigne
![Page 21: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/21.jpg)
If this was a product development talk…
“Don’t go chasin’ waterfalls.”
“But I think you’re moving too fast.”
- TLC
@mattbarcomb
![Page 22: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/22.jpg)
If this was a product development talk…
“Don’t go chasin’ waterfalls.”
“But I think you’re moving too fast.”
- TLC
Iterative & incremental
@mattbarcomb
![Page 23: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/23.jpg)
If this was a product development talk…
“Don’t go chasin’ waterfalls.”
“But I think you’re moving too fast.”
- TLC
Iterative & incremental
Code as design
@mattbarcomb
![Page 24: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/24.jpg)
If this was a product development talk…
“Don’t go chasin’ waterfalls.”
“But I think you’re moving too fast.”
- TLC
Iterative & incremental
Code as design
Test intentionally
@mattbarcomb
![Page 25: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/25.jpg)
If this was a product development talk…
“Don’t go chasin’ waterfalls.”
“But I think you’re moving too fast.”
- TLC
Iterative & incremental
Code as design
Test intentionally
Balance automation & exploration
@mattbarcomb
![Page 26: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/26.jpg)
“Ah, push it - push it real good.”
“Better make it fast or else I'm gonna get pissed.”
- Salt ’n’ Pepa
If this was a product deployment talk…
@mattbarcomb
![Page 27: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/27.jpg)
“Ah, push it - push it real good.”
“Better make it fast or else I'm gonna get pissed.”
- Salt ’n’ Pepa
If this was a product deployment talk…
Our build is the #1 feature
@mattbarcomb
![Page 28: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/28.jpg)
“Ah, push it - push it real good.”
“Better make it fast or else I'm gonna get pissed.”
- Salt ’n’ Pepa
If this was a product deployment talk…
Our build is the #1 feature
Deployment is software
@mattbarcomb
![Page 29: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/29.jpg)
“Ah, push it - push it real good.”
“Better make it fast or else I'm gonna get pissed.”
- Salt ’n’ Pepa
If this was a product deployment talk…
Our build is the #1 feature
Deployment is software
Testable pipeline
@mattbarcomb
![Page 30: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/30.jpg)
“Ah, push it - push it real good.”
“Better make it fast or else I'm gonna get pissed.”
- Salt ’n’ Pepa
If this was a product deployment talk…
Our build is the #1 feature
Deployment is software
Testable pipeline
@mattbarcomb
Low-to-no branching & toggles
![Page 31: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/31.jpg)
“Ah, push it - push it real good.”
“Better make it fast or else I'm gonna get pissed.”
- Salt ’n’ Pepa
If this was a product deployment talk…
Our build is the #1 feature
Deployment is software
Testable pipeline
DevOps is not a person
@mattbarcomb
Low-to-no branching & toggles
![Page 32: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/32.jpg)
“Ah, push it - push it real good.”
“Better make it fast or else I'm gonna get pissed.”
- Salt ’n’ Pepa
If this was a product deployment talk…
Our build is the #1 feature
Deployment is software
Testable pipeline
DevOps is not a person
Culture & tools @mattbarcomb
Low-to-no branching & toggles
![Page 33: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/33.jpg)
If this was a product flow talk…
@mattbarcomb
![Page 34: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/34.jpg)
If this was a product flow talk…
Consider the whole
@mattbarcomb
![Page 35: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/35.jpg)
If this was a product flow talk…
Consider the whole
Pull-based
@mattbarcomb
![Page 36: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/36.jpg)
If this was a product flow talk…
Consider the whole
Pull-based
Utilization
@mattbarcomb
![Page 37: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/37.jpg)
If this was a product flow talk…
Consider the whole
Pull-based
Limit work in progress
Utilization
@mattbarcomb
![Page 38: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/38.jpg)
If this was a product flow talk…
Consider the whole
Pull-based
Limit work in progress
Utilization
Queuing theory @mattbarcomb
![Page 39: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/39.jpg)
If this was a product flow talk…
Consider the whole
Pull-based
Limit work in progress
Batch size
Utilization
Queuing theory @mattbarcomb
![Page 40: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/40.jpg)
If this was a product flow talk…
Consider the whole
Pull-based
Limit work in progress
Batch size
Utilization
Queuing theory
Cost of delay
@mattbarcomb
![Page 41: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/41.jpg)
@mattbarcomb
…but this is actually a design talk
![Page 42: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/42.jpg)
@mattbarcomb
“Oh, I just can't make it any longer Everything I do is always wrong I'm livin' a lie and there's no need in tryin' To keep hangin' on after all the good is gone.”
- Conway Twitty
…but this is actually a design talk
Conway’s Law
![Page 43: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/43.jpg)
“Organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations.”
- Melvin Conway
@mattbarcomb
“Oh, I just can't make it any longer Everything I do is always wrong I'm livin' a lie and there's no need in tryin' To keep hangin' on after all the good is gone.”
- Conway Twitty
…but this is actually a design talk
Conway’s Law
![Page 44: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/44.jpg)
@mattbarcomb
Aspects of Organization Design
![Page 45: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/45.jpg)
@mattbarcomb
Aspects of Organization Design
Structure
![Page 46: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/46.jpg)
@mattbarcomb
Aspects of Organization Design
Structure
Communication
![Page 47: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/47.jpg)
@mattbarcomb
Aspects of Organization Design
Structure
Communication
Collaboration
![Page 48: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/48.jpg)
@mattbarcomb
Structure
“Culture eats strategy for breakfast.” - Peter Drucker
“Structure eats culture for breakfast.” - Stephen Bungay
![Page 49: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/49.jpg)
@mattbarcomb
Structure
Organization System Diagram
“Culture eats strategy for breakfast.” - Peter Drucker
“Structure eats culture for breakfast.” - Stephen Bungay
![Page 50: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/50.jpg)
@mattbarcomb
Structure
Organization System Diagram
Value Stream Map
“Culture eats strategy for breakfast.” - Peter Drucker
“Structure eats culture for breakfast.” - Stephen Bungay
![Page 51: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/51.jpg)
@mattbarcomb
Whole Org
Prod Dept
Dev Team
Exec Team
HRSales
Support
Finance
Sherri CTO
Team Wombat Team
Xerces
PMO
Colleen PjM
Adam Arch
Ops
Mark DevMgr
Devs
Tom BA Testers
Alice Lead
Reporting
Workflow
Influence
![Page 52: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/52.jpg)
@mattbarcomb
Whole Org
Prod Dept
Dev Team
Exec Team
HRSales
Support
Finance
Sherri CTO
Team Wombat Team
Xerces
PMO
Colleen PjM
Adam Arch
Ops
Mark DevMgr
Devs
Tom BA Testers
Alice Lead
Reporting
Workflow
Influence
Customer
![Page 53: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/53.jpg)
@mattbarcomb
Communication
![Page 54: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/54.jpg)
@mattbarcomb
Communication
Audience
![Page 55: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/55.jpg)
@mattbarcomb
Communication
Audience
Directionality
![Page 56: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/56.jpg)
@mattbarcomb
Communication
Audience
Directionality
Frequency
![Page 57: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/57.jpg)
@mattbarcomb
Communication
Audience
Directionality
Frequency
Fidelity
![Page 58: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/58.jpg)
@mattbarcombCollaboration
![Page 59: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/59.jpg)
@mattbarcombCollaboration
Community of problem solvers
![Page 60: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/60.jpg)
@mattbarcombCollaboration
Community of problem solvers With many specializations
![Page 61: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/61.jpg)
@mattbarcomb
Timeline of getting to know stuff
Am
ount
of s
tuff
to k
now
Specialization Growth
![Page 62: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/62.jpg)
@mattbarcomb
Timeline of getting to know stuff
Am
ount
of s
tuff
to k
now
Basic
Specialization Growth
![Page 63: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/63.jpg)
@mattbarcomb
Timeline of getting to know stuff
Am
ount
of s
tuff
to k
now
Basic
Advanced
Specialization Growth
![Page 64: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/64.jpg)
@mattbarcomb
Timeline of getting to know stuff
Am
ount
of s
tuff
to k
now
Basic
Advanced
Meta
Specialization Growth
![Page 65: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/65.jpg)
@mattbarcomb
Timeline of getting to know stuff
Am
ount
of s
tuff
to k
now
Basic
Advanced
Meta
Specialization Growth
Heuristics
![Page 66: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/66.jpg)
Take Away
@mattbarcomb
![Page 67: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/67.jpg)
Take Away
@mattbarcomb
Many facets of quality. Context matters. So be intentional!
![Page 68: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/68.jpg)
Take Away
@mattbarcomb
Many facets of quality. Context matters. So be intentional!
Product design reflects organization design. Do both.
![Page 69: Flow of Product Quality](https://reader038.fdocuments.us/reader038/viewer/2022102816/55a5cea81a28abda298b45f5/html5/thumbnails/69.jpg)
Take Away
@mattbarcomb
Many facets of quality. Context matters. So be intentional!
Product design reflects organization design. Do both.
Grow collaborative communities of problem solvers!