|
|
|
|
|
by funkysquid
3692 days ago
|
|
As one of these problem people myself, it's helpful to know that this is considered bad behavior. I'm not sure it should be though... The thought process is that many times the barrier to adopting a better technology is just the time investment. So if you're sick of working with a problematic system, but the team doesn't have the time to fix it, fixing it away from work might remove that pain point from your life. And since often these projects begin and even end as just an experiment, there's not much reason to tell the team until you have something. It doesn't really seem to have much of a downside - assuming you're just presenting whatever you come up with to the team later as an option, and not going crazy and replacing production systems without asking. |
|
Just deploying it without consulting with anyone in place of the original production system would be a poor quality behavior.
If you think you have something, make an isolated test deployment of it for internal evaluation, and so on. No matter how the existing system sucks, at least it has some mileage in deployment and has been through some QA.