TFM&A 2014 - Aligning your internal teams behind your brand and marketing
From Divided to United - Aligning Technical and Business Teams
-
Upload
dominica-degrandis -
Category
Technology
-
view
953 -
download
0
Transcript of From Divided to United - Aligning Technical and Business Teams
![Page 1: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/1.jpg)
From Divided to United – Aligning Technical & Business Teams
@dominicad ddegrandis.com
@dominicad
Dominica DeGrandis
Director, Learning & Development
www.leankit.com
![Page 2: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/2.jpg)
Alignment: a position of agreement/alliance
@dominicad
![Page 3: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/3.jpg)
improving alignment with clarity
@dominicad
Customers pleased?
Work transparent?
Team structure/measures?
Communication effective?
![Page 4: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/4.jpg)
Nashville, TN August 2015
@dominicad
Katie Sr. Product Marketing Manager
What do you do when you are unable to do what you were hired to do?
![Page 5: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/5.jpg)
system limits + delayed delivery =
@dominicad
high demand on application impacts architecture
and features not delivered as expected, results in sad panda
![Page 6: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/6.jpg)
@dominicad
a move closer to the core changes the game
![Page 7: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/7.jpg)
Customers pleased?
Work transparent?
Team structure & measures ok?
Communication effective?
![Page 8: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/8.jpg)
@dominicad
Customers determine business goals
After innovation of a new tool, what are the priorities based on customer demand?
![Page 9: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/9.jpg)
@dominicad
capacity limits provoked priority convo
collective agreement by leadership reached after energetic discussion ✔ prioritize top 3 features
![Page 10: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/10.jpg)
@dominicad
large customer affirms good experience
“you were a huge part of moving > 90% of our projects from waterfall to agile.”
![Page 11: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/11.jpg)
Not everyone was happy
@dominicad
more please • ux enhancements • new features • better integrations • faster loading
![Page 12: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/12.jpg)
tech stack
@dominicad
.net webservers and SQL DB Servers Docker hosts node services Redis for caching and volatile storage Rabbit MQ for messaging hosted off linux Puppet for managing infrastructure configuration automation Tableau for Analytics
![Page 13: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/13.jpg)
yes - relational data model limits, but
@dominicad
does the way the code consumes
the data factor in?
strangler pattern in play to tackle
architecture
![Page 14: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/14.jpg)
@dominicad
internal customers determine biz goals
![Page 15: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/15.jpg)
@dominicad
marketing coordination cost is high
Will product feature be released in the timeframe
Marketing team expects?
![Page 16: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/16.jpg)
@dominicad
the need for change was self-evident
Become more predictable Allow Sales & Marketing to influence the roadmap
![Page 17: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/17.jpg)
@dominicad
Ops team sacrifices go unoticed
Business exec investigates
new technology
promising zero impact on tech
teams, but guess what happens?
![Page 18: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/18.jpg)
@dominicad
Let’s talk about IT like it’s part of the business
Apologies only go so far. need actions to improve the mindset
![Page 19: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/19.jpg)
Customers pleased?
Work transparent?
Team structure & measures ok?
Communication effective?
![Page 20: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/20.jpg)
@dominicad
transparency is the necessary factor
![Page 21: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/21.jpg)
done next up
work-‐in-‐progress theme
![Page 22: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/22.jpg)
![Page 23: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/23.jpg)
Optimize your workflow – avoid starting new work
until done with current work
![Page 24: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/24.jpg)
All team boards roll up to the roadmap
Each team has a team board where work is broken down into smaller chunks.
roadmap team board
![Page 25: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/25.jpg)
From theme to working software A3 the most valuable thing that fits within a sweep (≤ 5 weeks)
DIV: Deployed, Iterative, Value (≤ 5 days)
Task
DIV
Task Task
Task
A3
DIV
Task
DIV
Task Task
Task
![Page 26: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/26.jpg)
Sequence of DIVs add up to A3 value
DIVs deployed to prod
done in produc4on
![Page 27: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/27.jpg)
@dominicad
Ops Team board Current DIVs
![Page 28: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/28.jpg)
MKT MKT FIN
UX MKT
MKT MKT
SLS DEV UX UX
SLS CSS
QA UX
DEV OPS SLS
SLS
1
2
3
4
6
5
DEV
DEV
OPS
How the A3 is populated
Cost of Delay?
Impact to users? What benefits who?
What does feature do?
Sustainability impact? fine print /misc?
![Page 29: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/29.jpg)
![Page 30: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/30.jpg)
What? So what? What now?
Demo DIV – Each squad has 5 min to demo their DIV*
*DIV – Deployable Iterative Value
![Page 31: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/31.jpg)
Customers pleased?
Work transparent?
Team structure & measures ok?
Communication effective?
![Page 32: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/32.jpg)
@dominicad
team organization & measures
![Page 33: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/33.jpg)
Web Dev Core Dev Operations Mobile
Product Development team structure 2015
Tightly coupled
![Page 34: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/34.jpg)
FSGD as a company wide thinking tool
![Page 35: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/35.jpg)
Web2 - Rocket
Web1 - Groot
Platform Ops
A3
Mobile
Product Development team structure 2016
Analytics
A3
A3
A3
A3
Automation & Tools
Business Enablement
A3
A3
Loosely coupled
![Page 36: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/36.jpg)
@dominicad
metrics on individuals avoided
![Page 37: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/37.jpg)
@dominicad
conversation on number of
deployments metric
• What does it mean to deploy to prod? • concerns with this measurement? • What was learned during experiment? • What counts? • What doesn’t count?
![Page 38: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/38.jpg)
@dominicad
Vanity metric? Does metric pass “so what?" test? Does it: 1) Matter to my customer? 2) Help me make a decision?
![Page 39: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/39.jpg)
@dominicad
Number of deployments is easy to game?
Not so easy when the qualification of a deployment is that it must be related to a DIV*, on the roadmap.
DIV – Deployable Iterative Value
![Page 40: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/40.jpg)
Team metric morphed to dept metric
Deployments this Sweep
![Page 41: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/41.jpg)
@dominicad
Cycle Time metrics
![Page 42: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/42.jpg)
@dominicad
Prod issues impacting cycle time on feature work
![Page 43: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/43.jpg)
@dominicad
“Be approximately right instead of exactly wrong” ~John Tukey
![Page 44: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/44.jpg)
Customers pleased?
Work transparent?
Team structure & measures ok?
Communication effective?
![Page 45: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/45.jpg)
@dominicad
team communication protocols
![Page 46: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/46.jpg)
@dominicad
Demo DIV feedback from Biz teams
* DIV - deployed iterative value
“I just want to learn about the things I can sell.
“I don’t want to listen to the technical stuff.”
![Page 47: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/47.jpg)
![Page 48: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/48.jpg)
@dominicad
Forum for discussing A3’s
A3 reviews
A3 Wall • all invited • context provided
• user perspective
• why’s addressed • goals explained
• concerns heard
• opinions aired • feedback
welcome
![Page 49: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/49.jpg)
@dominicad http://leancoffee.org
Forum for retrospectives
![Page 50: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/50.jpg)
@dominicad
Forum for raising & solving problems
![Page 51: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/51.jpg)
@dominicad
What makes a great team?
Google two year study results: Who is on a team matters less than
how team members interact.
The willingness to talk about errors is by far the most important factor for a team
Amy Edmonson TED talk:
h5ps://www.youtube.com/watch?v=LhoLuui9gX8
![Page 52: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/52.jpg)
Alignment requires absolute clarity
@dominicad
Customers pleased?
Work transparent?
Team structure/measures?
Communication effective?
![Page 53: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/53.jpg)
@dominicad
For the innovators
Generate ideas to
increase transparency
![Page 54: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/54.jpg)
@dominicad
For the doers
Investigate and study customer recommendation levels
Net Promoter Score = % promoters - detractors
![Page 55: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/55.jpg)
@dominicad
For those with budgets
Offer teams the tools and training they need to do their job well.
![Page 56: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/56.jpg)
@dominicad
For the influencers
Acknowledge perceptions - then shift incentives toward transparency, safe measures, & listening.
Wired article - The science of why no one agrees on the color of this dress
![Page 57: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/57.jpg)
@dominicad www.ddegrandis.com Dominica DeGrandis www.leankit.com
![Page 58: From Divided to United - Aligning Technical and Business Teams](https://reader031.fdocuments.us/reader031/viewer/2022030312/58ee2ae61a28abdc2b8b4589/html5/thumbnails/58.jpg)
Questions
@dominicad www.ddegrandis.com Dominica DeGrandis www.leankit.com