top | item 24410753

(no title)

laughingpine | 5 years ago

I am lucky in that fact that I am a position where my opinions are listened to and respected. I have spent the last few years trying to improve a number of our processes. If I wasn't in this position, then chances are I would have moved on to greener pastures almost immediately.

Source control discipline is probably the single most valuable thing I have worked to improve. We still have a long ways to go, but we went from a place where on a team of roughly twenty developers with many active projects would constantly have to ask "Who has the latest code?" to a place that practices disciplined code management.

When I first started, my jaw almost hit the floor. I couldn't believe that no one actually knew how the source control worked (at the time TFVC). It is hard for me to explain just how bad things were. There were instances of features completely disappearing from production because some one never checked in the code.

Check-ins were at best months a part and production versions of code were scattered on different people's PCs.

After a long, long time we have most developers on board with good practices. There are still some who refuse to follow industry best practices, but our team, and the products we create have a much higher quality.

discuss

order

No comments yet.