Separation of duties – the lines are so murky – Follow up and conclusion
So after an extended investigation into the separation of duties we have determined that what we were actually looking for was a lead developer.
I am happy to report that Vitalik, a developer who I’ve been working with for a year and a half, has taken my responsibilities as a lead developer.
Basically, here is what we found.
Lead Developer is a person who keeps the project together and makes sure that everything is done in a complete deliverable form. It’s the person who will fix all of the little issues that will come up when a project is going through development. Also, a great Lead Developer know when to delegate elements of a project to other people.
In the past, I’ve found that I am often the road block in the progress of projects. This is because projects require my input to move them forward. This I think is a sign that I was a Lead Developer, who needed to delegate more.
I am very relieved that this is actually happening now. Nothing is perfect but we’re definitely making steps in the right direction.
