arttuv.com

Hello! I’m a software development consultant. I write code. I strive to foster teamwork. I’m fascinated by the challenge of complexity.
Arttu
Black and white wood

What is a software development consultant?

I define it to be a person who has a wide understanding of software development, can help others to improve their process of building digital solutions, and in general takes ownership of the outcomes.

As Block wrote in Flawless Consulting, consultants are in a unique position as they don't have vested interests in problem solving. I honestly feel I have been able to do better work focusing on outcomes, when working as an "outsider". You can read more about my thoughts on consulting.

Coding

I’ve been coding for a living for 15 years, and writing code for 25 years. I intend to keep on doing that.

Teamwork

These days, most things worth doing require a team. Skills and viewpoints needed are just too diverse for any individual.

Teams are essential in creating software: combining interdisciplinary skills in a way that makes the whole more than the sum of each individual requires intentional effort.

I intend to study teams and get better at making exceptional teams emerge.

Processes

Software happens in a complex world, in which you can’t predict the future. That’s why we have agile (which is still relevant, by the way). I think it is essential to understand the difference between complicated and complex environments, and act accordingly. Agile never looks the same, and how to make it work is both interesting and rewarding.

More writings →
Summerly flowers
Swimming spot by a lake Näsijärvi

I'm a generalist

Coding got me to the field of software development, but I may have stayed because of the people stuff.

I'm increasingly interested in the human side of software development. Issues in projects are rarely related to technology, but on how to work productively and sustainably as a team, and on how to choose what to build next.

Be it coding, teamwork, or processes, I feel like I have a lot to learn. I'm still excited about it.

Feed