Tag: teams
-

What Makes a Good Team?
No team is perfect, but I think it’s often kind of obvious when a team is bad – there’s usually a level of chaos or drama, a sense that they can’t be relied on or don’t really deliver the value that the organization needs. I think it’s also quite obvious when a team is good,…
-

Where do you start when a team is broken?
My latest in Quartz… One of my friends just took over a new team and found… far more of a situation than she was expecting. She faced a choice: commit to the turnaround, or switch to something that seems like a better bet. Of course, I advocated for the turnaround. Struggling teams are places of opportunity, both…
-

Creating the Productive Tension
When I joined the mobile team at Automattic, we had one designer – Matt Miklic, who wrote about the explerience of leading that team. However one thing I was reminded of following some of the current discussions around product development is how we thought about and approached design at the centre of the team, and…
-

The first two questions to ask when your team is struggling
My second article in Quartz… I’ve never stepped into a leadership role without it quickly becoming clear why a new leader was needed. I think it’s normal for companies to hire new leaders when there are problems that need to be addressed. So I suspect that as the congratulations die down, it’s also normal to…
-

Towards Productive Technical Discussions
Note: I wrote this post for an internal team blog, but thought it was worth sharing more widely. Part of getting to good code reviews is some up front discussion about trade-offs and implications for bigger architectural changes. I think of code review as when “my” code becomes “our” code – for architecture, those conversations…
-
How Should We Define Success?
This is part 5 of a series of blog posts based on a talk I prepared called Successfully Derailed Product. It’s about the ways in which we define and talk about “success” influence what – and how – we build. See part 1, part 2, part 3, part 4. What we’ve covered up to now is…
-

How Do Teams Define Success?
This is part 3 of a series of blog posts based on a talk I prepared called Successfully Derailed Product. It’s about the ways in which we define and talk about “success” influence what – and how – we build. See part 1, part 2. Taking a step back from individual success, I wanted to understand…
-

Running an Effective Mobile Team, Part 5: Automating Things
Let’s talk about automation. This seems like an out of place thing in this series. Predictable! Prioritized! Connected! Accountable! These are all fuzzy people things. Automated sounds like… more fun? Like Proper Developer Work? Automation is like documentation, but developers might actually write it. Without automation: It’s easy to have random esoteric things that few…
-

Upcoming Talk on Effective Mobile Engineering Teams
I’m working on a talk about running effective mobile engineering teams – I’d love to know what questions you have about this, what you worry about when it comes to mobile teams in your organization, and what you’ve found most helpful to communicate about them. Comments or email or DMs on Twitter welcome! Title: YOLO…