How to #FAIL at Agile – presentation
October 30, 2018
How to #FAIL at Agile – presentation
October 30, 2018
This year’s TEDx Conference was about Identity, what it means to be someone, how we are identified and how we identify ourselves. My good friend Dave Dame was an invited speaker, so it was a great opportunity to attend a conference I had always wanted to go to and to support a friend and his talk.
Overall the conference was good, with the best talks being from Dave and from Dr. Euginia Duodu. Both were engaging and interesting, however Dave’s was the only one that provided an action plan for moving forward.
A central tenet of Agile is that the team is empowered to make decisions on how to best accomplish their work in the quickest time possible. What this means is that each team is able to do things that are necessary in order to hit that goal. They structure the work in ways that allow everyone to know what is happening, and who is doing what. They stay in constant communication with the Product Owners to understand what needs to be developed, and they are able to control how it gets developed. It also allows each team to adjust how things are working for them, in order to make them more productive and efficient. They conduct a Retrospective at the end of each sprint, looking back at what went well, and what didn’t go as well as hoped, so they can make adjustments or ask for additional help in resolving their issues. This empowerment makes people happy, and study after study shows that happy employees lead to happy customers.
Since the team is happy and empowered to deliver on what the Product Owner needs, the outcome is an amazing product. We are able to shift priorities and work on the most important features quickly. Our Product Owners are able to interact with our customers and potential customers to determine what their pain points are and then focus the attention of the team on creating a solution to meet their needs. As importantly, the team is always focused on quality of the product. There isn’t a separate team that slows down development or is critical to how something is made. Our Quality people are embedded in the team, understanding what the requirements are at the same time as the developers, involved in the process, and then able to be very effective in their job and complete their task within the sprint. With the whole team focused on delivering a quality product that meets the customers’ needs, it is easier to create a product that customers love.
Being Agile also means we are able to be more responsive to the industry and our customers. We are able to quickly assess priorities and make adjustments to what we are developing, so we are always working on the highest priority items.
Other organizations are often challenged to ensure that priorities from Sales are communicated to the right teams, that they don’t conflict with the priorities from Customer Support, or that Quality Assurance understands what is coming. They develop lengthy “Business Requirements Documents” or “Technical Specifications” to communicate to the teams what they want, taking months to pass on something simple by going up what hierarchy and down another. With our Agile Methodology, we have eliminated that outmoded process and have a clear and open communication with all our teams, actively soliciting feedback from all the groups and people who have interactions in the industry or with our customers. This communication and alignment mean that we are able to develop a valuable product faster, which leads once again to happy customers.
Our great teams, amazing products, and full company alignment together allow us to deliver the highest value to our customers, which in turn, makes them happy. Everything we do is centred around ensuring our customers have a great experience with us and with our software. The key is that we are not just committed to making fantastic software, there are a lot of companies that have done that and failed their customers. We are committed to solving our customers’ problems, to provide them with the tools that they need for them to succeed. Helping our customers succeed, helping them save money, and assisting them to deliver value to their customers is where we focus and where we excel. Agile allows us to deliver amazing products, be responsive to our customers’ needs, and to help them succeed.
I’ve battled a fear of heights for most of my life.
It started when I was nine or ten when I was helping my dad in our backyard. He was in construction and has been on top of buildings and working in dangerous situations most of his life. This particular day he was on top of our roof, leaning over the edge and cleaning the gutters out, almost 4 stories high (around 40 feet or 12 metres). No safety harness, no protective equipment. Just crouched on the edge of the roof leaning over and scooping leaves out of the gutter.
To me, as a child, the only thing I could think was “if he falls off that roof he’s going to die and I will not have a dad anymore”. Spoiler alert: he didn’t.
Many years later I was speaking with a doctor and he helped me understand something about that situation that I had been practicing for other events in my life but that I didn’t for this one. I could have looked at that event a totally different way. Instead of fear of losing my dad I could have looked at it as “look how brave/strong he is. That’s nothing to be afraid of. He can do it, so can I.”
The same goes with everything in our lives. We can look at every event through the lens of our own experiences and our mood at the time. Instead of being afraid of heights, I could have taken that experience and realized I could be working up high as well. Throughout my life I have ‘forced’ myself to go up ladders, shingle roofs, and work on the side of buildings, when I could have not given it a second thought.
The photo above illustrates how your perception of an event can change depending on your angle or point of view: from the one angle it looks like Prince William is ‘flipping off’ the crowd, but the other angle shows him clearly signalling ‘three’. Had you only seen the top image you would have an impression or opinion of the Prince that would be very different than if you had only seen the bottom image.
All of life is the same way. We are only able to see things from our limited perspective at the time, through the filters of experience, education and mood. A person cuts you off in traffic is a jerk or the guy talking on his phone and ignoring you is rude. From a different perspective it may be that the person who cut you off is on the way to the hospital to see their sick relative, or the guy on the phone is talking his wife down from a panic attack. Until you’ve ‘walked a mile in their shoes’ you don’t know what they are going through and what is driving their current behaviour.
Since my realization I don’t think about going up a ladder, up a rock wall or across a narrow platform. It’s not a problem because my attitude toward heights has changed. Don’t get me wrong, I have a healthy mistrust of heights, but it isn’t a paralyzing fear anymore. Now every time something happens to me I try and see if there is a different interpretation that I can put on it.
I love this critique.
When you first look at this poster you think “Yes, that guy IS smarter than the others!”, but then everything the responder says is true.
Knowing the goal and why we are trying to get there is the most important part of any job. Getting to the finish line fast, or easiest, is not always the way that is the best for the long term. There is no shortcut to learning the piano, no way to become an expert in any field without actually putting in the effort.
To me, the author of the critique is the real one that is working intelligently.
I had a great time presenting “How to Fail at Agile” . I mentioned that I would have the presentation posted online, so here it is! If you have any questions, please feel free to reach out to me.
June 1 – 3, Cornwall Ontario
Years ago I was working for one of the biggest consulting companies in the world. It was an amazing experience and I learned a lot from them, but one of the most important things I learned was that I was never going to advance in the organization. I didn’t have the dedication that was required to become a partner.
My boss at the time was striving to become a partner. He was driven, he was smart and he worked more than anyone I had met up until that point. He was at the office by 7am and routinely didn’t leave until 8pm. He made all the right professional moves, he played the game very well. The problem for me was that he had a young family at home, two or three kids and a wife, and he was facing an hour commute each way. He was sacrificing his family for his career, and that his valid choice. I knew however that it wasn’t going to be my choice.
He made partner and instead of ‘taking his foot of the gas’ so to speak, they expected he keep up this pace and add more to it. It’s great that you are running a multi-million dollar, extremely high profile project for the company, but have you brought in any new work? Who are you connecting with that is going to lead to more business for us this year? His stress level went even higher than it was previously and he lasted in the partner role for just over a year before he quit.
I met with him several years later and he was not happy with his life choices. He chose work over his family and his family suffered as a consequence. He missed the first few precious years of his children’s’ lives.
It’s a choice we all have to make and live with the consequences. Moving up in any organization requires putting in a lot of time, showing your skills and abilities, and a multitude of other factors. But it is not a gift, it is a product of a lot of time and energy that you put into the organization. This time has to come from somewhere and it mainly comes at the expense of personal or family life. Make the Little League game or stay for that important meeting? Be home for dinner or after everyone is in bed?
I have been challenged with this as well, but not to the same extent. Career progression is important to me but not as important as my family life. I like being able to have dinner with my wife and son. I really enjoy taking him to the bus, coaching his basketball team and his baseball team and I like to spend time with my wife. It’s a shame this has to come at the expense of upward mobility at work but it is my choice. I’m trading money and career for a lifetime of love and memories.
I’m trying to lose some weight. According to the BMI studies I’m classified as “Obese” but I don’t feel obese. I know I’m overweight and want to be thinner. **Update: I just checked and I’m not officially “Overweight” and not obese anymore. Barely.
I weigh 215 pounds and I’m 6 feet tall. If I follow the BMI chart exactly I need to lose 35 pounds to get me to 180 pounds, or I need to grow 6 inches taller.
Weighing less should help with the aches and pains in my back and my knees. It should help extend my life and make me happier. Although I find it hard to believe I can be happier eating salad than a nice poutine. My target for the end of 2017 is to have a “1” at the start of my weight instead of the “2” that has been there for 20 years or more.
I have several problems that I have to face in order to lose this weight. First and foremost is the years of treating food as a salve. I know that in the past when I have been upset I have turned to food. Bad day at work? Have a chocolate bar. Someone cut you off in traffic? Burger and fries with gravy and a milkshake. No matter what the issue it would be better with food. I need to change this behaviour, and it will take a while.
The next problem is that I grew up in a household that was filled with fresh baked food. My grandmother and mother both celebrate and console using food. My grandmother would bake a cake or three dozen cookies for no reason at all, my mother would make roast beef dinners because she could. Now my wife has taken up that mantle, and she’s a great cook. I will come home to fresh banana bread, breaded chicken breasts, mashed potatoes and green beans. She likes to show how much she cares by making me things that I like to eat.
The next problem is the quantity of food in the house. I have a young son who always has friends over and they are always hungry. Several bags of chips gone in a sitting. Nutella, chocolate milk, halloween candy and because he has a great mom, freshly made chocolate chip cookies are all available in an instant. It’s difficult to be surrounded by all of the great comfort foods that I grew up on and love.
I tried going full vegan and did lose some weight. I have been listening Penn Jillette talk about his diet, how he lost a hundred pounds, and it seemed like something I could try. It works fantastic, until I come home. In order to keep domestic sanity I am now a “vegan before 6”.
When I get up and all throughout the day I eat a strict vegan diet, sometimes even going further and not having any processed grains either. Then when I get home I will eat whatever amazing meal my wife has lovingly prepared for me, but eat the meat portion in moderation, taking less than what she takes herself instead of my usual massive quantity.
I’ll update this later to let you know how that works out and if I’m able to get my weight down.