Jared Wooten

Technical Coach | Extreme Programmer

  • About
  • Blog
  • Curriculum Vitae

Connecting to People in a Remote World

February 01, 2022 by Jared Wooten

In a technical coaching context, modeling effective communication is my primary tactic. I try to model asking more than telling, asking only one question, saying more with fewer words, keeping my camera on, and not apologizing when my dogs invade my camera (I instead introduce them). Teams also benefit from learning to explicitly integrate “play” time, doing small entertaining activities and games together.

Read More
February 01, 2022 /Jared Wooten
communication, agileteam, games, remotework, pair programming, nonviolent communication
Comment

Three XP Practices Your Team Already Does

April 28, 2021 by Jared Wooten

If you have heard of XP, you probably think of Test-Driven Development and Pair Programming, two of the most challenging XP practices both in ideology and in execution. You may not know it, but even if you have never even attempted these two contentious practices, your software team is probably already doing several of the other practices. Here are the top three I suspect you are already doing.

Read More
April 28, 2021 /Jared Wooten
extreme programming, continuous integration, informative workspace, user stories, scrum, test-driven development, pair programming, whole team, weekly cycle, quarterly cycle, agileteam
Comment

Scrum Is Not Your Process

September 25, 2020 by Jared Wooten

Scrum is not your process, evidenced primarily by the fact that it is devoid of any business domain. Additionally, it contains timed events within which your team can execute and refine your process, but does not instruct you how to execute that process. For example, the Daily Scrum is a 15-minute time-boxed event with only a couple generic directives: The Development Team inspects progress toward the Sprint Goal, and makes a plan for the next 24 hours. Though it offers an example, the Scrum Guide does not say how you should conduct this daily event, only the constraints and objectives of the event focused on inspecting and adapting the team's work.

Read More
September 25, 2020 /Jared Wooten
scrum, process, agileteam, agile, leadership, assumptions
Comment

I Love to Disagree

March 25, 2020 by Jared Wooten

I have incredible respect for the individuals on my last team, so I became actively excited when the opportunity arose to disagree. I knew my teammates would listen to and try to clarify my ideas, and I would afford them the same dignity. The result of such a debate rarely ended in us agreeing on my or anyone's idea as it was originally presented. The process of clarification and debate would polish each idea until one was clearly the best idea given what we presently knew.

Read More
March 25, 2020 /Jared Wooten
extreme programming, agileteam, respect, diversity, whole team, debate culture, get it right, psychological safety, trust
3 Comments

The Myth of the Accelerated Track

March 10, 2020 by Jared Wooten

Knowing that empirically we can, in fact, increase our intelligence is a crucial first step to self-improvement. If you see a direction to go and believe there is ground you can cover to get there, you can target your weak areas with practice and feedback and make progress.

Read More
March 10, 2020 /Jared Wooten
growth mindset, continuous learning, intelligence, agileteam
Comment