|
|
|
|
|
by TheMonarch
4921 days ago
|
|
Why are the rockstar dev's not interested in things like automated builds, and unit tests? Are they really "rockstar" dev's? It might be political. Maybe they like being the only ones who know how to build the product, or that it has to be done on their machines. Sometimes people shoot down ideas of those below them because they don't want to see a "threat" rise up to compete with them. Maybe if you can't convince the rockstars, just get everyone else onboard. So you created the "pocket", are you getting anyone else involved? If you already tried to get official adoption of these practices and that didn't work, I dunno. You might just get it done. A lot of times managers ignore requests like this because they don't want to bother with change. THey don't realize the benefit, or they don't want to try to force change on a team (maybe they don't want to adopt anything the rockstars aren't into). |
|
I failed to get everyone else on board (even new hires as per my last discussion) because they seems to have already pledged allegiance to the "rockstars" AND/OR don't give a fuck about good engineering/project management practices. Eg: Some have already told things like "I don't mind having a commit fixing two issues at once while the bug report clearly specifies to fix only one of them. I don't mind not raising an issue in the bug tracker about the second bug I silently fixed".
Some managers are former developers who did implement those practices while they were devs but they don't see the urge now. Maybe they know they will not have to fix the issues directly and that might be the reason why they don't push those changes as much. What do you think ?