Change happens to us all the time. Normally, it happens so slowly that we don't particularly notice. Sometimes the change happens so quickly that we do notice. My life changed in September 2009. With sudden hearing loss and constant vertigo, my life took a sudden turn. I learned to ask for help; to accept that I can’t control everything; to see the current state so and to envision where I want to go. I adapt how I work,... more »
Over the last 10 years, I've worked at 3 different organizations, at 7 different sites, in 2 different countries. I've been a Developer, a Technical Lead, a Scrum Master, and a Coach. I've done all of this working directly for each company. Through these experiences I've gathered some reflections on different subcultures between individuals, teams, sites, and organizations. In this talk I'll discuss some of the cultural... more »
Decide -- Start Small or go all in to transition to Agile -- Learn why each approach has its merits.
Summary It’s weakness to want predictions, to be at mercy of fortune tellers. Outline Anchor’s operate unintentionally and work even when people are forewarned. Estimates anchor and concentrate benefits near the estimate value. In this Pecha Kecha talk I present reasons why the best-benefit outcome is concentrated near the estimated value, irrespective of whether the work gets done sooner or later than estimated value.... more »
OH: Implement this issue tracking tool and we will be Agile! Do Pair Programming and we will be Agile! We Did Agile at my last company and Agile Doesn't Work! In this session I will explain the essence of the Spine Model (http://spine.wiki). Applying the Spine Model gets you very quickly out of the murky depths of arguing about tools and practices by providing a simple mental model that allows the real misalignments... more »
Humor, when used properly, can add levity to a heated conversation and allow teams to work through tough situations in unexpected ways. This presentation will explore ways a Scrum Master (or any team member, for that matter) can add humor to those humorless times and bring out the best work in others.
The relationship between Complexity and Simplicity in application development is a delicate balance. There is a rhythm of euphoria and heartache that emerges over the various ups and downs of iterative discovery, development, and delivery. Within a circle of trust and cooperation Complexity and Simplicity dance together in a rhythm that yields application goodness. In this harmony all those involved feel and know that... more »
Holocracy has been in the news for great and not-so-great reasons recently. Some negative press has not really impacted the conversation on the intent and core principles driving the Holocracy movement. My Pecha Kucha presentation will focus on how agile teams can embed the core thinking and principles of Holocarcy benefit from it. I will use examples to demonstrate the alignment between Holocracy and agile and why... more »
We rank order our backlog, we rank order retrospective findings. Why don't we rank order the agile principles? Are they really all priority 0? The Agile Principles 20/20 exercise is a simple team collaboration activity that will allow a team to agree on what is important in the use of agile. When conducted across an organization the results can then be used to foster conversation that can bring the organizations to better... more »
In a very short talk, Tim will call out the strong antipathy that exists between abstraction and duplication in object-oriented design.
Do you have a lot of duplication? Have you considered it might be a lack of abstraction that caused it, and that increasing your level of abstraction might be the only cure?
Thundering down the Yalu River Valley Mig-15s and F-86 Fighters would meet head on to battle for the sky. The valley became know as MiG Alley and is considered the birthplace of jet fighter combat. Within the chaos of this arena a maverick named John Boyd emerged to forge the tactics and training that enabled survival in this new world of Jet Age combat. The simplicity of his tactics and methods are legend. They are... more »
Agile adoption is not easy. Changing the Mindsets is almost a mission impossible activity, yet it is "I'm possible".
Steps to consider during Adoption to help people embrace Agile
Organizational (or “office” or “workplace”) politics are no fun. And politics are everywhere - at least everywhere you find more than 3 people interacting. Worst of all politics can be a barrier to achieving business outcomes and personal fulfillment.
In this lightning talk I will reframe “politics” so you can harness the power of your Agile team and develop an environment of growth and achievement.
In scaling agile, context matters. Being able to customize an agile framework to suit your unique conditions and context is very important. Scaled Agile Framework (SAFe®️) is often harshly and incorrectly criticized as too prescriptive or too rigid, and by implications, not easy to customize. Inspired by Dr. Jeff Sutherland’s Scrum at Scale meta-framework which provides a general language for talking... more »
I'd like to talk about why I see so many agile teams struggling with failure.
It's not that they don't know what they need to do.
They just don't believe that they have permission to do what they need to do.
Do you know how to give, ask, and make permission?