Site icon Joanna Vahlsing, PMP

Agile2018 – Day 3 Recap

Had a work meeting this morning, so needed to skip the 9am session and had a nice leisurely morning. Did some yoga, had breakfast and enjoyed the California sunshine.

Development Practices, Explained – Llewellyn Falco

In this session, Llewellyn shared tips, techniques and practices that one can implement to make the cost of making mistakes cheaper. As humans, we’re going to continue to make mistakes, so the goal isn’t to eliminate mistakes, it’s to make them cheaper.

He walked through a brief history of software development, and how with each planning methodology, the cost of mistakes goes down. No methodology prevents mistakes, and we need to acknowledge that. It’s not about perfection.

He shared the story of a friend’s family member who needs the help of a wheelchair when going on mid-to-long walks. One year, there was a trip planned to go to South Africa (a long distance from home), and when she left her house, she forgot to take her wheelchair. When she got to the airport and used an airport wheelchair, she didn’t realize that she hadn’t brought hers, and then when landing in South Africa, it became a problem.

The cost of fixing this mistake got higher and higher at each point. Had she detected that she didn’t have her wheelchair when she was leaving the house, the cost would be a few minutes. At the airport, the cost of a return cab ride and some time. The cost in South Africa was the most expensive.

The earlier we detect mistakes, the cheaper they are to fix. Agile provides practices to reduce the cost of mistakes.

In addition to detection, the other two ways to make mistakes cheaper include 1) making it easier to change and 2) reducing the area of impact/effect.

For reducing the area of effect, Llewellyn shared the story of when he was working on a dev database, which he took offline for about an hour. When he brought it back online, he started to hear cheers from the other side of the dev floor – “it’s back up!” He checked with his teammate and learned that everyone was using the same instance. His work impacted the work of 50 developers for an hour, the equivalent of one man-week! Think about the area of impact/effect and how to reduce it.

Llewellyn then shared a story of when he was working for a company building a Point of Sale system for the customer (with a really sweet hook for Llewellyn’s company that they could keep the license to sell to other customers), which included six mistakes:

Same requirements – two circles in the middle, a line underneath and a rectangle.

He closed with “Accept that people make mistakes, make those mistakes cheaper.”

Let’s Stop Making Each Other Feel Stupid – Claire Sudbery

Claire opened her session with a really powerful story of her experience in technology and how our judgements of one and other about our cleverness are so damaging and prevalent. About how we can laugh, get angry, frustrated about the level of someone’s cleverness.

We’ll judge someone for their level of knowledge around how to make widgets, when they’ve gotten to where they are not having to know about widgets. Maybe knowing about widgets isn’t that important (instead of widgets insert new cool tech thing).

We judge each other really harshly about our levels of knowledge and intelligence and see these as a premium. When others overhear these judgements, they usually naturally think “I hope they’re not saying similar things about me.” Then, we start to judge ourselves, we start to struggle and believe that we’re really stupid.

She explains that we have a problem of Intellectual Ellitism – some are really clever and they are the ones that really matter, and then there is “everyone else.” We have this even though we have a huge problem of getting enough people in the industry; people are scared. Not only do we alienate our current team members, but we also cause the general population to feel inadequate to enter a career in technology. We make people feel insecure by using shorthand such as PEBKAC, and they know we do it – why would they want to join the industry?

The other thing that we do that makes each other feel stupid is that we talk in jargon because we want to be understood. People likely think we’re special because of all the cool jargon that we use, and it proves that I’m not stupid by using that jargon – all we’re trying to do is prove how clever we are.

This stiffles teams because instead of a team member asking what the jargon means, they’ll stay silent for fear of looking stupid.

Claire also covered Imposter Syndrome, which she attributes to keeping up this appearance of cleverness, but there’s a fear that deep down one is actually stupid. This leads to people telling you what you want to hear for fear of judgement, and that effects the ability to have diverse and inclusive teams.

She also covered the Stereotype Threat, where if there’s a particular stereotype of what/who success looks like in the group that you’re involved in, it will impact you. She also mentioned the impact that priming can have, where even just calling out that stereotypically girls don’t do as well as boys on math, will impact girls’ performance on a math test.

Eagerness to please and say the thing that the questioner is looking for also came up. For example, she shared a story of when she was at the hairdresser and wanted a style where she didn’t have to do anything to it in the morning (she doesn’t like to deal with it and doesn’t have any of the tools), and she thought she had made this clear to the hairdresser. Well, the hairdresser asked her mid-style if she had a flat iron at home, she agreed!

A tip for how to ask for understanding, but not phrase the question in a way that generates a “go-along” answer is “I told you that in my own words, could you please repeat it back to me in yours?”

She covered the concept of Rock Star devs, and how she doesn’t agree with that term because it calls out the cream of the crop, and then calls the rest of the majority stupid. It reinforces the terrible tendency to rank people – e.g. those who are good at maths and those who are not. People who can, people who can’t – back to that elitism. It also creates a self-fulling prophecy. They’ll also remember the feeling of failure and not want to experience it again.

When you assume good things, people will usually live up to those things. When hiring, look for people who can ask questions and have a thirst for knowledge. Encourage and praise this thirst for knowledge. One can’t learn if they fear being judged.

When sharing ideas, be aware that people may not understand what we’re saying, so make yourself understandable. And, if you find that you can’t explain it (simply), then you don’t understand it fully yet. One needs willingness to admit ignorance and believe that you have the right to know more.

She closed with the concepts of the Stupidity Manifesto that she’s working on, and the XKCD comic above about how there are always people learning something for the first time. In that vein, I’m so glad that she covered Imposter Syndrome and the Stereotype Threat to create further awareness as these are also things that I speak about.

Calendars for Humans – How to Undo the All Day Cram – Dominica DeGrandis

Full candor, I wanted to like this session, and I did get a good amount out of it; however, I struggled to see how the prioritization exercises directly tied into the calendar suggestions (which were awesome) – other than a way to prioritize work and visiblity show the impact of unplanned work, I’m not sure what value they had to “undo’ing the all day cram,” especially since it wasn’t about prioritizing one’s time. There were some helpful tidbits, but I couldn’t understand how it all fit together so I probably missed whatever the ephiphany moment was meant to be – who knows, maybe I’ll wake up at 2am with a giant “Aha!”

I’ll focus on my takeaways regarding the calendar suggestons. Dominica shared three types of common calenders: The 30 Minute Jam, The All Day Cram and the Triple Booked Wham.

Agile Tonight w/Paul Hammond

This year’s Agile Tonight focused on diversity and inclusion topics, stories, quiet reflection and learning and tactics for how to deal with the real world situations that were shared. I got quite a bit out of the session and really appreciated the stories that everyone shared, which I found very courageous.

The stats from the experiment were also interesting, espeically the breakdown of the percentages who had seen both sides of the narrative vs. those who had only seen one side (always or never).

I didn’t join the group when they continued the hallway conversation and built on the empathy wall, but I’m curious to see what was added tomorrow. Kudos to the crew for holding a large group session on such an important topic.

Exit mobile version