Work Culture How Things Work – Season 1 Common Ground Back in the day, when I used to have hair on my head, we used to walk from town to town to visit friends. One of these afternoons, my friend and I were heading to see a third friend. On the way there, we got stopped by an
Work Culture Feature Teams vs Empowered Teams After reading both books, INSPIRED and EMPOWERED, by Marty Cagan, I got motivated to summarize the difference between Feature Teams and Empowered Teams. For that I created the simple infographic below: An even more summarized version by Marty Cagan: 'Empowered Teams are assigned problems to solve and are empowered to
Work Culture Lightweight technical decision making Many times Tech departments struggle on how to make technical decisions. Usually the manager or a central department are responsible to take decisions, creating a slow and demotivating process for product teams. When we talk about scaling Agile in companies and giving teams autonomy, the best approach would be to
Work Culture Lean Development Principles One of the books that made me realize how powerful Lean principles are in a software development environment is the book Implementing Lean Software Development by Mary and Tom Poppendieck. The principles written in this book comes directly from the Lean principles defined by Toyota, going all the way back
Work Culture Trust based environment What it means to have a trust based environment in your team, department or company? I believe that it simply means that people will feel secure, empowered and of course trusted. Through these powerful feelings, your organization can start enabling the high performance that many strive for. I would also
Work Culture Leaders and Followers Very deep quote by Tom Peters. There is many Leadership styles and variations out there, but I would say that this phrase summarizes very well what I believe. This quote is one of the ways that you can quickly identify a culture of micromanagement, which at many times affects negatively
Work Culture Team Empowerment Empowering teams is one of the hardest challenges for tech companies going through an agile journey. It’s not hard enough to start such a cultural change, but it’s even harder trying to maintain it. It is only through a mindset of continuous inspection and improvement that such a