A model for changing behaviors

submited by
Style Pass
2023-09-19 08:30:04

As you progress more into an engineering leadership role, you not only work with technical solutions, but you also need to drive change. And change usually involves changing the behavior of people. You might start to notice that

For example, let’s say that you want your engineers to start writing more unit tests in their day-to-day work. Setting up your programming language’s common unit test library usually isn’t that hard. But where it gets tricky is how you actually make engineers start writing those tests. For problems like this, I have found the Fogg Behavior Model very useful.

The Fogg Behavior Model is a model developed by Dr. BJ Fogg. It’s a model that helps us to understand the behavior of people, such as performing a specific task. It is also a model that can be used to come up with ways to change behavior.

If you have a really low motivation, making it really easy to perform the task can compensate for that. For example, if my running shoes (and clothes!) are neatly piled up next to my bed (high ability) when I wake up, I might need less motivation to go out running.

Leave a Comment