Building Systems to Scratch Your Own Itch
I am a hacker. (“Hacker” in the sense of programmers who really love to create things in code, NOT people trying to break into the CIA) It is said in hacker circles (specifically in several essays by Paul Graham) that the best software is that which hackers write to scratch their own itch. Why is that? Because they are their own users. It is the rare and magical combination in software development of (1) knowing exactly what is needed and (2) being able to create it. If anything is cumbersome or annoying, they can fix it. If a little shortcut is an obvious time saver, they can put it in.
One of the reasons we are looking for a coach is to position CoachAccountable more like that kind of software: built by and for the people who use it. We want the regular experience of being clients in our system, using it like your clients will use it, and being in constant contact with the coach’s user perspective. We’re going to expand on what we like and tweak/fix/scrap what we don’t. We designed the sessions and file sharing features of CoachAccountable as an answer to what I would have used when I had between 4 and 8 coachees during my year in the Team Management and Leadership Program. I’ve since graduated from that program, so there’s a lot more we can do to get into the shoes of our users.
When we nail it for ourselves, we nail it for a lot of people.
More recently: Transparency of Coaching
Previously: On Transparency