Can I do the stand ups weekly?

This is a very common question on Agile trainings. When teams are used to one hour status meetings, even the idea of a 15 min daily meeting may seem unnecessary. This is why the first step for Agile transformation is the mindset change. If each person gets the assigned work to him and go to [...]

What does the Scrum Master do?

Last week this question pop up during a meeting I was participating. The team was new to agile and is starting to apply the practices. They were very interested in understanding how a self-organizing team works. When we think of traditional managers that are always telling the team what and how to work, it's interesting [...]

Agile is not just one methodology 

Every time I start a training or coach, I like to ask people to define agile. For those who are seeing it for the first time, the answer is usually 'going faster' or 'a methodology'. But agile doesn't mean faster, going faster needs to be a result. Agile is not only one methodology, but a [...]

A new learning era

Last week was full of great learning experiences, first I had the opportunity to help in a Design Thinking Workshop lead by Rodrigo Giaffredo and then, on Friday, I  participated in the IBM Regional Technical Exchange. In the Design Thinking Workshop, I had the chance to see IBM Design Thinking in action, with Hills (ibm.com/design) [...]

Remote design thinking

When working with virtual teams, there is a great challenge for innovation that is the lack of contact for knowledge and experiences exchange. Local teams can go for a room and do a workshop at any time to learn and apply agile and design thinking concepts and practices. But, when you need to make these [...]

Working thru iterations 

When we work with agile, we do work with iterations. I like to say that these practices brake our solutions complexity giving us a better view of what we need to complete the work. Imagine that someone asked you to build a car, would you know where to start? Agile is about delivering clients the [...]

Innovation games

The concept of using games to learn and innovate is very interesting. Have fun while you create new stuff. What about new projects ideas? When you need to have new ideas in a team we always think of brainstorm. But, how to efficiently run a brainstorm? We need to incentive team members to contribute, understand [...]

Marshmallow challenge

This week, Pamela, a friend Agile Champion, helped me apply a marshmallow challenge on our teams. The marshmallow challenge is a great design exercise where small teams need to build a tower of spaghetti, string and tape to hold a marshmallow on the top. This exercise shows a lot about teamwork, integration and innovation.  Children [...]

Social contracts for Agile teams

High performance teams need clear objectives, responsibilities and norms to work as also agile teams. These norms are a set of behaviours the team members consider acceptable and not acceptable. To build a work space of openness, respect and innovation, this norms need to be build by the own team. To this, there is an [...]