This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-06-23
Channels
- # ask-the-speaker-track-1 (171)
- # ask-the-speaker-track-2 (401)
- # ask-the-speaker-track-3 (250)
- # ask-the-speaker-track-4 (194)
- # bof-arch-engineering-ops (3)
- # bof-covid-19-lessons (9)
- # bof-cust-biz-tech-divide (8)
- # bof-leadership-culture-learning (19)
- # bof-next-gen-ops (46)
- # bof-overcoming-old-wow (8)
- # bof-project-to-product (10)
- # bof-sec-audit-compliance-grc (9)
- # bof-transformation-journeys (52)
- # bof-working-with-data (33)
- # discussion-main (885)
- # games (335)
- # happy-hour (129)
- # help (411)
- # hiring (43)
- # lean-coffee (17)
- # networking (8)
- # project-to-product (1)
- # snack-club (44)
- # sponsors (77)
- # summit-info (437)
- # xpo-datadog (2)
- # xpo-digitalai-accelerates-software-delivery (28)
- # xpo-github-for-enterprises (25)
- # xpo-gitlab-the-one-devops-platform (25)
- # xpo-itrevolution (3)
- # xpo-launchdarkly (3)
- # xpo-pagerduty-always-on (1)
- # xpo-planview-tasktop (6)
- # xpo-slack-does-devops (13)
- # xpo-snyk (5)
- # xpo-sonatype (12)
- # z-do-not-post-here-old-ask-the-speaker (176)
Iโve seen lots of pictures of the front cover on twitter, not so many of the back cover for some reasonโฆ ๐
https://troubleshootingagile.com (in case you were looking for the podcast ๐ )
Q for the audience: Are you trying to make a transformation, but frustrated?
Q for the audience: Are you trying to make a transformation, but frustrated?
Definitely... sort of. Started making transformation, results are looking good, but there's still a ways to go.
weโve done it in product/techโฆ working on engraining it into how we plan and operate our businessโฆ some great, some not so great
If I want to be pathological, it may be that I'm already pathological.
I have been with my company for two years and I still donโt understand what culture the company has - I think I know what they want to be, which is Generative.
Partially bureaucratic, partially generative
I think I know what they want to be, which is Generative. < lots of people want to get thereโฆ but how?
I like the โput the book downโ forget the framework and stop doing things by numbers message
That hits home @jtfโฆ โceremonies only work if people are bought into themโโฆ
If corporate culture is known for making decisions by consensus / not stepping on toes / distributed decision making.... which of the three cultures would that fall into? Bureaucratic?
If corporate culture is known for making decisions by consensus / not stepping on toes / distributed decision making.... which of the three cultures would that fall into? Bureaucratic?
I think youโll end up bureaucratic by default. The real trap youโre in is โgroupthinkโ
Very relevant article on the problem of people being too nice: https://hbr.org/1986/09/skilled-incompetence
Corp culture as @jtf would say falls into the trap of superficial harmony. You have all these committees that in theory are set up so there is cognitive diversity. Instead it becomes a stalemate all to often or group decisions that water down decision so much that 80 meetings of one hour = a relatively tame decision being made that results in a one paragraph press release on upcoming action that will be taken. So it often runs into slow decision making, group decision making, lots of people afraid to venture off group think, and endless hours wasted barely moving forward.
Even worse when it falls into committees of committees with accompanying smaller councils. A larger committee meets, then one person from that committee goes to another smaller/larger committee to represent the other one. Gets a decision made, only to have a separate council that they or someone else on ultimately make the call or decision. And people wonder why at so many larger companies it takes longer to react, lol
but the key question @lucas.rettig is how do you get "buy-in"? Keep listening, we have more
@nuwayser i'd claim that's squarely bureaucratic - defensive reasoning and low trust means people "follow the rules" of being nice (plus what @jtf just said)
Source of that 2x2 matrix image: https://stratechery.com/2013/the-uncanny-valley-of-a-functional-organization/
Source of that 2x2 matrix image: https://stratechery.com/2013/the-uncanny-valley-of-a-functional-organization/
http://stratechery.com/wp-content/uploads/2013/07/collaboration.jpg
Decide by focusing on the outcome of increasing the size of the ITRev community
the most senior person should decideโฆ kidding
Just pick the cheapest proposal, right?
prep the options, short list them, present to the team, listen to them, make a decision based on them
Ditto what @stijn.liesenborghs said. Must be the shoes
How does this out of body experience feel like, hosting yourselves hosting a talk ?? ๐
Kind of odd! But also sort of empowering. I have a pretty good idea of where the talk is going. ๐
@lucas.rettig "the most senior person should decideโฆ kidding" - that is not an invalid decisionmaking rule actually! The key thing is to be curious and transparent as you decide, but you definitely don't have to have everyone (or anyone!) agree
@lucas.rettig "the most senior person should decideโฆ kidding" - that is not an invalid decisionmaking rule actually! The key thing is to be curious and transparent as you decide, but you definitely don't have to have everyone (or anyone!) agree
as long as it doesnt come at the cost of collaboration and idea sharingโฆ. iโve been in situations (thankfully not lately in my careers) where everyone shows up and waits on the senior leader, agrees, and resents later. but definitely agree with you on the above
Nothing destroys a culture like gaps between behavior espoused and behavior demonstrated
What do you want the archieve? What location get your closer / closest to that goal?
I really like the collaborative way. But sometimes it is hard to get results, or decisions made. Any advice there?
I really like the collaborative way. But sometimes it is hard to get results, or decisions made. Any advice there?
In my experience it is hard because people are being too nice, rather than honest.
As described in this article: https://hbr.org/1986/09/skilled-incompetence
When people start being transparent and curious I find it can be surprisingly quick!
I assume they'll get to this point towards the end. In larger companies we all meet or do collab meetings or team bonding, only to end up at a stalemate. Then on the roadmap better synergy is put on the 5 year plan.
actually @tom.sheeran we'd say humans can't avoid the gap between "espoused theory" and "theory-in-use" - but that the methods we're going to show you help you course correct constantly
One of the must underdeveloped skills is courageous authenticity within leadership. And make no mistake, it is a skill.
One of the must underdeveloped skills is courageous authenticity within leadership. And make no mistake, it is a skill.
keep listening @stijn.liesenborghs - we have specific advice to give you, but you'll need a pen and paper - follow along!
@ann.marie.99 you can cheat a bit and use a computer if you really want. but it's not OK to do only in your head - much less valuable
@ann.marie.99 you can cheat a bit and use a computer if you really want. but it's not OK to do only in your head - much less valuable
I might use this tactic when arguing with my husband. Not sure how heโll take it, though!
and @stijn.liesenborghs you might like our upcoming workshop on "Mining for Conflict" where we go into more detail on how to overcome those obstacles to collaboration - see https://www.conversationaltransformation.com/resources/
โYou donโt need every wordโ < removing excuses
should we follow the same principles on a greater scale or do you have some suggestions for groups?
same principles @u.yilmaz. each person is individually transparent and curious. helps make the whole group much more effective.
you work on your own skills, and then you can apply them in any conversation.
https://www.conversationaltransformation.com/agile-conversation-book/
I thought it was PAPER and BREAD?
@u.yilmaz you can start by doing the conversational analysis yourself, which will help you improve - and then you can introduce to the others as @jtf suggested. but NO EXCUSES - you can improve all by yourself, don't need to wait!
@u.yilmaz you can start by doing the conversational analysis yourself, which will help you improve - and then you can introduce to the others as @jtf suggested. but NO EXCUSES - you can improve all by yourself, don't need to wait!
Thanks very much, I was more thinking like could it be done for group conversations like what if I am following a scenario with 5-10 people instead of two people. I see now that it is totally possible and would help a lot ๐
These slides will be available after if you want to read the conversations more slowly and follow along. (And the conversation is in the book too.)
How do you introduce the 4Rs to an executive audience? What reactions do you get and how do you deal with them?
How do you introduce the 4Rs to an executive audience? What reactions do you get and how do you deal with them?
@joachimsammer: I introduce the 4Rs only after agreeing on the problem. And it is pretty common for CEOs to agree that they arenโt having as productive a collaboration with their executive team as they wish they did.
Sometimes I start by just asking: โare you frustrated?โ Then I give the good/bad news: โit might be your fault.โ
Good news is because if it is your fault then you can do something to improve it.
Another way to introduce these ideas is to start with the HBR article mentioned earlier. Execs often appreciate the appeal to authority. :)
Pro-tip: it is easier to spot (or think you spot) these problems in someone elseโฆ and when you do? Just assume youโre making the same mistake at the same time.
Transparency and productivity. So critical to get to having vulnerable conversations with coworkers on different teams. Versus everyone holding their cards close to their chest and giving the in meeting "YES we will do that" and knowing full well they have no plans to follow through.
But it is not about winning. Both have to win for the greater good.
@joachimsammer great question, we do this all the time. The most common response is "this sounds great, you should show all those other people (in my team or that other team or at my customer) how to do this". What we then do are roleplays like the one you're hearing, and the aha moment is when the execs realise that the situation is (partly) their fault, and they can do something different to change it.
@genek101 virtual conferences โก๏ธ more opportunities for audience participation!
@genek101 virtual conferences โก๏ธ more opportunities for audience participation!
Thatโs awesome to hear, @pnuwayser! I hope youโre enjoying the conference so far!! Itโs fascinating to explore how we best explore this new medium. And we havenโt even gotten to the โreal networkingโ portion of the conference! cc @jeff.gallimore
Engagement is much higher in this forum, especially since itโs encouraged during the talks
thanks all! do let us know what you think after you read it (and DO THE ANALYSES) (sorry for shouting, it's just so important to do the work ๐ )
yep, thatโs it exactly. self-analysis is the key since the only behavior I can change is my own!
clarification: you can do self-analysis with others
Example of doing this kind of practice in a group: https://www.meetup.com/London-Action-Science-Meetup/events/zbsqsrybcjbfc/
indeed, if you like join Jeffrey tonight for the (virtual) meetup and practise there! See link above
sure @joachimsammer! We're glad to discuss further too with you (and anyone else) - options for finding us and discussing further coming up on screen shortly
@gerald.turaray_devops sure, but you can also do it with a trusted friend - really helps for roleplay - or even with the person you are having the conversation with, if you feel brave
@gerald.turaray_devops sure, but you can also do it with a trusted friend - really helps for roleplay - or even with the person you are having the conversation with, if you feel brave
Great presentation!
also we have a workshop coming up next week - see https://www.conversationaltransformation.com/resources/
Fri 3 July on Mining For Conflict - much more detail and more personalised than we were able to go into here - https://www.conversationaltransformation.com/resources/
Great book if you don't have a copy yet! https://itrevolution.com/agile-conversations/
I have to go now but want to repeat we love hearing from listeners/readers and discussing these topics, so do get in touch at https://www.conversationaltransformation.com/
Thank you @jtf and @ds -- I will be buying this from my local bookshop Politics & Prose in DC
Thank you @jtf and @ds -- I will be buying this from my local bookshop Politics & Prose in DC
Great! And now Iโm going to have to ask my uncle in DC what he thinks of that bookshopโฆ mostly to blow his mind that Iโve heard of it. ๐
Thanks! I've been wanting to use that metaphor for 10 years ๐
โdonโt just change the lightbulb; change the dang sign.โ < great message!
@tal: your low-context message reminds me a lot of Nudge and the power of default rules.
@tal: your low-context message reminds me a lot of Nudge and the power of default rules.
Agreed! I'm a fan of "power of defaults". It's very powerful. Though, promise me you'll use that superpower for good, not evil.
โIf you canโt use it for evil it isnโt a superpowerโ
Our CI/CD pipeline embodies our recommended practices @tal โข How do you share this properly between teams without tying them together or force them to use something shared?
Our CI/CD pipeline embodies our recommended practices @tal โข How do you share this properly between teams without tying them together or force them to use something shared?
Good question. One way is to try encourage (force?) all new projects to use the standard. Then create incentives for older projects to adopt them. The best incentive isn't a tshirt/bonus/etc. but to just have respected people say compliments about the results they see in the projects that adopt it. Engineers will ask around "how did they do that?" and they'll discover the new default standard was the key.
I LOVE the signs on the floor of Paddington Station. I noticed this when I was there for the first time a couple of years ago.
I'm immediately distracted by why the meaning of "A.B.A." is "Always Be Documenting..." :thinking_face:
@tal your LinkedIn profile wins Modesty Award of the Day
good responses to excuses to not document... sounds like an Agile Conversations problem!
Oops... I said "nobody likes documentation" when I meant "nobody likes TO WRITE documentation".
๐ก : people might enjoy writing documentation more if they got readership stats! What about getting visibility into documentation page views?
๐ก : people might enjoy writing documentation more if they got readership stats! What about getting visibility into documentation page views?
My first job was in technical support at Borland (back in the day). I remember writing TI 1040. I remember the number of the Technical Information note because I got download statsโฆ and I kept track. ๐
โif l doc this l can go on to more interesting stuffโ is totes more common than โif l doc somebody else can do my job and lโll be uselessโ - NOT
@tal - How do you organise documentation so people can find it? Iโve worked in lots of places with wikiโs polluted with out of date docs. Do you need a librarian?
@tal - How do you organise documentation so people can find it? Iโve worked in lots of places with wikiโs polluted with out of date docs. Do you need a librarian?
I often find one person on the team is willing to be the part-time librarian. Alternatively, having a tech writer consultant can create a structure that others can fill in easily. (with yearly visits for a tune-up) If you have a good structure, people will stick with it. (The power of defaults.)
I agree that on a sufficiently large team thereโs generally someone who enjoys refactoring the wiki, if theyโre given any time and encouragement to do so.
@tal Have you seen organizations publish a "documentation workflow" similar to a development workflow?
out of date documentation can be like that sign with the old track name
out of date documentation can be like that sign with the old track name
I think its once again about culture. Having a good documentation should be a joint goal and responsibility.
so out of date documentation might be a useful โculture smellโ? so if you find it, something to bring up at the next retrospective?
Yeah. I'm a fan of systems that change the color of a doc that hasn't been updated in a while. Paper turns yellow as it gets old, and wiki pages should too.
These are different templates. The alert template is "what to do if you get this alert". The postmortem template is for the report the receiver of the alert writes after the incident.
โwrite for your 4 am selfโ is a good way to think about your audience!
The most read StackOverflow article ๐ I've read that at least a dozen times
The most read StackOverflow article ๐ I've read that at least a dozen times
"I've been using VIM for 8 years... I can't figure out how to quit." ๐
Sometimes it is hard to define what to put in your doc repo (confluence) and what is your git repo (readme)
Sometimes it is hard to define what to put in your doc repo (confluence) and what is your git repo (readme)
I like when the README is a list of links that point to other places.
@tal how often (or how do you) best leverage Slack for documentation? Any workflows or suggestions you want to share?
@tal how often (or how do you) best leverage Slack for documentation? Any workflows or suggestions you want to share?
Slack is ephemera. I think it is a good place to start a discussion but then I promote the content to something more permanent. There is an integration for Slack + Stack. For example, you can click on something someone said and generate a "Hey, this would make a great document on SO" message. (Slack is great, btw. I use it 8+ hours each day.)
You would think so...! Still run into teams who would prefer to use a wiki. I like using version control for documentation so that changes can be reviewed using a similar workflow.
Have you a good example for this? That sound like something I want to steal.
http://thinkrelevance.com/blog/2011/11/15/documenting-architecture-decisions (link seems broken ๐ )
Who else hates or is dreadful of #BlankScreen ? (Low Context DevOps: 3 Ways to End Knowledge Frustration (Stack Overflow))
Thanks everyone! I'll be here all day for Q&A!
Thanks @tal that was a great reminder of the need to spread knowledge rather than hoard it ๐
Thanks @tal that was a great reminder of the need to spread knowledge rather than hoard it ๐
Thanks! I find that in older/bureaucratic companies people maintain power by hoarding information. You're "the person that people have to come to if they want X-Y-Z". In newer companies knowledge comes from sharing power. You're power comes from "he/she/they're the person that taught me X-Y-Z... gosh, they've taught everyone!" That's modern power in an organization!
I see another problem that most companies have not figured out how to document properly and spread the knowledge without creating too much spam, unused documentation that hides the required one in a forest of documents. From a dev perspective a main problem is that documentation is not integrated into the development process.
One way to keep docs fresh is to gamify things. SO has upvotes and people get very motivated to gain reputation points, update answers so they stay fresh, etc. As far as integrating with the dev process... part of this is expectations from management. Managers need to expect docs to be part of the process. However, you can go the other route: Make sure your post-dev doc game is really good. Create a tag named after the project, watch new posts related to that tag, and answer those questions. You'll write less but what you do write will be what the audience needs.
@tal Thanks, I like the point about documentation and linking it where it is needed.
@mik do you have a good way to identify how many value streams you have in your software production?
@mik do you have a good way to identify how many value streams you have in your software production?
@rene.lippert Define value streams by what a customer is โpullingโ, ie, following the Unicorn Projectโs 5th idea of Customer Focus. For the Product Value Stream you need a well-defined customer, internal or external to the organization, and a product that encapsulates the value that they are pulling via feature requests, etc. The value stream is then defined by all of the teams that need to support that. We generally see up to 10 agile/feature teams to support, ie, Value Streams are a โteam of teamsโ level construct, not a team level construct. Avoid equating value streams to agile/feature teams as that is too granular. Note that you can cascade value streams into product lines or domains as we saw BMW present at the 2019 DOES London keynote. For some conceptual background, check out the โTeam of Teamsโ keynote by David Silverman, as well as the โTeam Topologiesโ work by @me1208 and @matthew featured at this conference! /Cc @genek101 @cdeardo
@mik Do you also would say that each development/devops team should have it's own value stream? So that they can have full control about their value stream end to end?
hi @rene.lippert - This is Carmen DeArdo who is a Flow Advisor at Tasktop who is helping answer any questions. What we find is that most customers have both external and internal product value streams and actually have more internal value streams (e.g. platform teams) which should include the Integrated IT Pipeline.
Yes the Integrated IT pipeline may be the most important product a company has however most times it is not treated as a product and not architected for flow.
When @mik references core backend services, is he referring to infrastructure or traditional application data backend services?
In this case, it's the latter. However in general, the bottleneck could be anywhere including a dependent system or value stream.
Many times when a company "slays the monolith" it's not prioritized to unlock the maximum business value. So a lot of money is invested in some new product but the true bottleneck could be a legacy back end system whose work (or improvement in doing work - i.e. Debt) is not being prioritized.
Ok, I recently moved from application to more of an engineering role to provide a solutions architecture view to my organization, and i have found a lot of waste across all teams in a value stream is in the wait states for data movement, infrastructure deployment, boundary resolution, etc.
Absolutely! It's where work waits - people keep busy. IN creative work we can't see this inventory build up. Identifying wait states is key to understanding where to invest to improve flow.
Also commit to the work before accepting the work - i.e. do you have the resources to finish?
I have seen teams being able to get on with stuff more recently because they are more difficult to interrupt.
I love that quote which came from @dominica - I use it a lot in coaching. Too much starting new work and not enough finishing.
However, sometimes things queue up because it's more difficult to do things which really are easier face to face
Being remote makes having work visible and accurate in the tooling even more important.
Yep - we would see a lot of things start but the people and resources available to finish werenโt available so people start on the next thing
Right. Too much WIP then leads to the the other thieves taking hold. Unplanned work is another thief. Then work gets neglected.
@cdeardo - do you typically advise your clients to start documenting and tagging all of the work that they do to start getting to some of these metrics? or is that something you all do as part of the engagement?
My biggest problem in the organisation is not tracking work and the invisible work. I am not sure but it really might be a conclusion that this psychological safety is not there. Is there a good way to understand if I do have a psychological safety problem?
Yes we coach to be able to track all 4 types of work; features, defects but also risk and debt.
Yes we coach to be able to track all 4 types of work; features, defects but also risk and debt.
From a conversation with @rohrersm, we should consider calling debt, debt. We don't always need to wait for something to be considered debt. Maybe it's continuous improvement? i.e. features, failure demand (defects), risk and continuous improvement?
Yes, this has been a topic of debate @jonathansmart1 ๐ Some of us recommended continuous improvement a few years ago. The feedback here was interesting and will generate more discussion I am sure. Thanks for participating!
@lucas.rettig I'd recommend just get them to start recording all the work first. That's a big change for most teams! Then move on to tagging.
Debt also generates value by investing in future flow improvements. Many times there is little or no visibility or priority to this type work which can start the debt sprial if one is not careful.
Iโm still not comfortable with calling this work โDebtโ.
The positive language of โtechnical improvementโ resonates much better with my senior execs
The positive language of โtechnical improvementโ resonates much better with my senior execs
i lean towards โthings we do as a product teamโ
i struggle to label thingsโฆ just lean on documenting the things that we do
is this going to make us more efficient? Is this going to move an KPI of our business?
i ask questions like that and expect the POs on my team to be able to answer
The decisions we made 20 years ago were right at the time
We just know better ways of working now and can improve
Yeah Debt refers to any improvement - People, Process or Technology. I know at one point Mik and Gene had a discussion about a 5th time of work called Continuous Improvement. But the decision was made to call all this work Debt.
which matches my experience, the longer debt is left undealt with, the more expensive it is to fix
"Improvement" improves how the value is delivered (BSSH)
Exactly. For my context at least I have to talk about that class of work with positive language.
(And using Viz where itโs hardcoded to โDebtโ might be problematic :))
Well Debt can lead to more defects if the code base is fragile which leads to less investment in features. Left unchecked the Debt Spiral can take up all a team's capacity addressing defects instead of new feature work.
100% - and there are cases where the tech is ok
And not in a debt spiral
But where improvement work can make radical differences
In speed to market
right - it's all about making the information visible so the right conversation can take place.
The team itself knows best how to utilize the metrics. Like a Deming Quality Circle.
I coach on how to model and what patterns we see. But the experiments for improvements have to come from the team itself.
That's an interesting point. There are times when debt is impeding flow, but other times when flow can be improved by some more positive work. maybe that's "investment" rather than paying down debt?
That's an interesting point. There are times when debt is impeding flow, but other times when flow can be improved by some more positive work. maybe that's "investment" rather than paying down debt?
Thatโs exactly my point Andy :)
@mik will also be following up but there's more info available here also https://flowframework.org/faq/
@cdeardo is speaking tomorrow with @nicole.bryan at 1325 BST!
๐ค Hello DevOps people! I'll be here during my talk Leading Smart People, posting the books I reference as I go along, so you don't need to take notes :) Please feel free to ask questions along the way ๐
Thanks @jessicam - nice to almost see you! I am also facilitating a Lean Coffee starting soon. See the #lean-coffee channel for more details.
@mail832 are you talking about Impression Management
@mail832 are you talking about Impression Management
Thanks everyone. I will exit now since @mail832 will be starting. Thanks for your participation!
at some point in it l mean:)
I can see this talk by @mail832 coming up in the #bof-leadership discussion
Great book about leading: Keith Ferrazi's Leading Without Authority too
๐ Autonomy, Mastery, Purpose, the ingredients for intrinsic motivation, are from Drive by Dan Pink ๐บ or if you only have 20 mins, his TED talk: https://www.ted.com/talks/dan_pink_the_puzzle_of_motivation)
๐ Autonomy, Mastery, Purpose, the ingredients for intrinsic motivation, are from Drive by Dan Pink ๐บ or if you only have 20 mins, his TED talk: https://www.ted.com/talks/dan_pink_the_puzzle_of_motivation)
I really like the RSA Animate version: https://www.youtube.com/watch?v=u6XAPnuFjJc
Ooh, haven't seen that one! Must give it a watch ๐ I have to confess, I read the book aaaages ago and haven't re-visited it in a while.
@mail832 you touched on it already - the dark side of Psychological Safety as studied by Prof Dr Amy Edmondson - the negative behaviour of not speaking up for fear of appearing Incompetent, Ignorant, Negative or Intrusive. (I add โfear of appearing unprofessionalโ too) which kills PS in teams. (Which is why we measure it with alarms in our software) let
@mail832 you touched on it already - the dark side of Psychological Safety as studied by Prof Dr Amy Edmondson - the negative behaviour of not speaking up for fear of appearing Incompetent, Ignorant, Negative or Intrusive. (I add โfear of appearing unprofessionalโ too) which kills PS in teams. (Which is why we measure it with alarms in our software) let
@mail832: what kind of material was covered in the โcoaching trainingโ? That sounds really interesting.
@mail832: what kind of material was covered in the โcoaching trainingโ? That sounds really interesting.
I can boil it down to four things: 1. Listen actively 2. Ask powerful questions 3. Get commitment
and 4. is PRACTICE - best thing about the programme was that we had ten weeks' worth of trio practice sessions to try those out on our fellow learners before we unleashed on our own teams ๐
Skills are about practice, not just about knowledge.
Understanding how a piano works doesnโt mean you can play the piano.
@mail832 Thereโs a couple of videos on Impression Management on http://www.psychologicalsafety.works/resources but happy to send you more
> If we do that, will you feel proud of it? Love this powerful question, @mail832 :thumbsup:
@mail832 - approx how much time do your product mgrs spend with stakeholders vs the dev team?
@mail832 - approx how much time do your product mgrs spend with stakeholders vs the dev team?
That varies a lot. Sometimes it's less than we'd like. Sometimes if we're partnering with a specific team on a piece of work, the PM might even go and sit with that team for a few days a week.
iโve had to pull my POs/PMs out of our pods and encourage them to spend more time with their stakeholdersโฆ i had a big problem a year or 2 ago where they were spending 90%+ time in the pods with the engineering teams and we werent answering any of the questions you are posing
so โless than we likeโ is a perfect answer ๐
Field research can be good. If there's a particular team you're working closely with, start attending their ceremonies, if you're in a physical office maybe even sit where you can overhear them, learn about their pain. If you're remote, join their slack channels if they'll have you, find out where they hang out ๐
โdonโt build things, solve problemsโ < :thumbsup:
Youโre describing Psychological Safety and EQ through practical product ownership - very cool
Interesting thought! I'd been thinking of that phrase in a Kanban kind of scope, hadn't thought about it at the macro/strategy level
My org has a goal right now of "Adding dashboards and monitoring" and its bothered me for months, but I couldnt figure out why. That focus on the reasoning behind the monitoring and dashboards is a lot more helpful. Good thoughts.
My org has a goal right now of "Adding dashboards and monitoring" and its bothered me for months, but I couldnt figure out why. That focus on the reasoning behind the monitoring and dashboards is a lot more helpful. Good thoughts.
I have this conversations internally "We need to measure these things!" "Why?' ...long pause.
I have a love-hate relationship with data and its visualisation - we made a Dashboard after all but l think of it as a Product Owner as an artefact- a space to enable the non-data People Practice work
โhow are we adding value along the way?โ < โ 1๏ธโฃ
๐ Two books about OKRs: โข Measure What Matters by John Doerr โข Radical Focus by Christina Wodtke
๐ Two books about OKRs: โข Measure What Matters by John Doerr โข Radical Focus by Christina Wodtke
I was introduced to OKRs from this video, which I thought was pretty good: https://www.youtube.com/watch?v=mJB83EZtAjc
(Confession: I have read neither of these. Most of what I know about OKRs is from working with people who know more than I do.)
And here's something I SHOULD have said in the bit about OKRs. The team doing the work should develop the OKRs. Ideally in conversation/collaboration with the stakeholder (the person who best understands the need, not necessarily the person who signs off), or if that's logistically tricky, could be that the team absorbs as much context as they can, comes up with a set of OKRs and brings them back to the stakeholder for feedback, maybe iterates a couple of times. That way, you have the team bought into what they're trying to achieve, makes it less likely to slip into "build the thing" thinking.
And here's something I SHOULD have said in the bit about OKRs. The team doing the work should develop the OKRs. Ideally in conversation/collaboration with the stakeholder (the person who best understands the need, not necessarily the person who signs off), or if that's logistically tricky, could be that the team absorbs as much context as they can, comes up with a set of OKRs and brings them back to the stakeholder for feedback, maybe iterates a couple of times. That way, you have the team bought into what they're trying to achieve, makes it less likely to slip into "build the thing" thinking.
The team doing the work should develop the OKRs. < :thumbsup: This is really key!
I know! Can't believe I forgot to say it on the recording! :woman-facepalming:
could be that the team absorbs as much context as they can, comes up with a set of OKRs and brings them back to the stakeholder for feedback <_ reminds me of Briefing + Back-briefing as described in The Art of Action
TFW the speaker prepares meta-notes and uploads them in real time ๐
Serious l'รฉsprit d'รฉscalier after I recorded this talk. Straight away I was making notes of the things I should have said ๐ฌ
๐ The four types of risk are from Inspired by Marty Cagan. It's a great read about product management generally.
@genek101 yet another great way to implement virtual conferences! โ๏ธ thought-provoking and interactive
@GeneK Yes, I'm doing an upcoming conference that way as well and looking forward to increased interaction
it's an interesting and valuable angle to consider designers etc. as identifiers and mitigators of risk
This is a great heuristic :D learning vs cost
This is a great heuristic :D learning vs cost
Bit late picking up on this - it's a boiled-down, heavily reinterpreted version of Information Economics from How to Measure Anything by Douglas W Hubbard
@mail832: this message around trusting conversations and joint design could be right out Agile Conversations! โค๏ธ
โpeople will want to follow youโฆ and thatโs leadershipโ < +1
This is all very, very thought provoking - especially the realisation that these are all questions that I'm already asking my team... in not-very direct ways! Thank you, so much @mail832! ๐
Great talk @mail832 with lots of practical advice - my fave is "If we do that, will you feel proud of it?" ๐๐
Great talk @mail832, resonated well. Writing meaningful OKRs is a real challenge.
@mail832 fantastic content, plan to use a lot of this with our entire organization !
Feel free to DM me, or we can maybe pick up some of these conversations in #bof-leadership and #bof-project-to-product
Hey @mail832, just saw your talk; good stuff inside. Especially I like the questionย What's the cost of getting it wrong?
Thanks @tal for your presentation. It is very applicable to some issues we're having. Do you have any suggestions for getting various teams to agree to a single platform for documentation? We've got some using Confluence, others using markdown in gitlab, others standing up web pages (and of course, some doing nothing at all).
Thanks @tal for your presentation. It is very applicable to some issues we're having. Do you have any suggestions for getting various teams to agree to a single platform for documentation? We've got some using Confluence, others using markdown in gitlab, others standing up web pages (and of course, some doing nothing at all).
Hi @chuck.culman if you'd like, we can intro you directly to Lockheed Martin's Stack Overflow account manager who can have a discussion around this?
Consolidating down from many tools to 1 (or fewer) can be one of the biggest challenges. My advice: 1. Talk with the users, not the managers. Find out what they LIKE to use and why. Either you'll find consensus already exists, or you'll find the "why" that you need to retain. 2. Be data-driven. I once saw a sunsetting project that... at the announcement... was able to list the number of teams that would be affected, and ordered them by size of transition. It was even able to categorize teams as unaffected, should be a no-brainer, and transition would be hard. Each of those categories was given a different deadline. (but a stern warning that there would be no extensions). The great thing about having that data is that it removed the problem of people throwing up hypotheticals that didn't exist. 3. Set a hard deadline on what you sunset AND the funding (or time) to get the transition done. 4. GAMIFY THE HELL OUT OF IT. Set a leaderboard for people that have converted the most units, a leaderboard for teams, make t-shirts for anyone that gets on the board, etc. etc. etc.
I got a follow up for this question: We currently have confluence, readme.md and some movement to a repository driven documentation with asciidoc. I cant image to get non-engineers to use a git workflow for writing/documenting stuff. - This would point so something like confluence. On the other hand, in my XP, if you want proper documentation for software that documentation needs to life side by side with the code (so in the repository) otherwise it will get outdated, or will never be written. Which would point in a md/asciidoc description in repositories. How can you move in a direction of one single point of truth?