4 ms·
The managers and executives need to have visibility into git commits and deployments. They should literally be able to see the front end and read the progress o
by ilaksh 4y ago
The managers and executives need to have visibility into git commits and deployments. They should literally be able to see the front end and read the progress on the back end code, along with some simple reports as it goes.
If they can't understand that stuff they should not be making decisions.
But basically it's a list of stuff done, with proof, and stuff left to do.
Then they can see the progress bar moving and make decisions based on that. To get estimates, ask for explanations of what is involved in the remaining steps. Again, they should have technical competence to get a rough estimate from those reports.
- moreira 4y ago> If they can't understand that stuff they should not be making decisions. That doesn't seem right. As a developer, if I were the CEO of a company, I would not be able to read progress from the legal team, or finance team, or any other team. What's going on with that lawsuit? No idea. Do I know how long it'll take to wrap that up? Nope. I can't understand any of their jargon. I still gotta make decisions about it. I don't need legal competence in order to run the company or make decisions about stuff, and I shouldn't need technical competence either. It's on us, as developers, to communicate clearly and give answers and reasonable estimates, so management can make their plans and adjust priorities if necessary. The process we use to generate those answers (agile, git commits, deployments) is entirely up to us and could not matter less to the business, at the end of the day.
- randomdata 4y agoIn a sufficiently large organization, managers are hired to have technical (or legal, or financial) knowhow and to use that expertise to provide information to the CEO to not take time from those doing the work. Likewise, those doing the work often aren't even permitted to communicate with the CEO. In a small organization, the reality is that many hats must be worn. That may mean developers play manager to some degree, but also the CEO must be prepared to step into the trenches.
- icedchai 4y agoYes, it definitely varies by org size. I worked in a medium size org and the “dev manager” could not even look at a git repo. In a years time he was never able to set up his dev environment, despite “wanting to get more into the code.”
- intelVISA 4y agoDelegation exists as well if a progress bar is too technical.
- Closi 4y agoWhy would an executive with access to Git be better at estimating progress than the team doing the work?