As a Software Engineering Manager and VP of Engineering/Operations, I have observed different socio-technical systems and ways organizations route software defects that customers report to the development teams. I want to share
One thing that surprises me is when teams or organizations do not invest in building the tooling to quickly recreate a testing environment with the same configuration that the customer uses in production.
As a VP of Engineering, I've seen how 50+ managers approach hiring for their teams.
Here are two things that make the job harder and prevent managers from staffing their teams:
1. Only
Most software companies have gatekeepers at specific parts of their development process. They engage at some point in the process to review work done by others and either approve or reject it. Companies