2 ms·
Heh, I used to have so many opinions on how to run software companies. Ideal team sizes, methodologies, remote vs office. Now I'm seasoned with enough experie
by Andys 5y ago
Heh, I used to have so many opinions on how to run software companies. Ideal team sizes, methodologies, remote vs office.
Now I'm seasoned with enough experience to know that no matter what the "best practice", some companies out there will screw it up.
Whatever past successes I experienced in teams I was a part of, I was wrongly attributing to these various rules of thumb (such as team size).
- lawrence_uebel 5y agoThere's a great quote in the XP book that boils down to, "Never follow any rule or practice thoughtlessly. The important thing is understanding WHY you pair program, or TDD, or use CI/CD." If you have a Jenkins pipeline but are getting none of the benefits of CI, then there's really no point in having it. Same goes for any practice or tool.