There was a piece few days ago about picking co-founder using the army way.
Beside being a well written piece, it made clear one thing.
The role of leaders in an organisation is to get stuff done, despite rules, regulations, hierarchy and all the whistle and bells that an organisation need to create in order to exist and sustain itself.
(Which doesn't means disregard rules, it means find a way to make stuff happens in the context of the rules.)
In the article there are dozen of things that are just expected given the conditions. But there are also a lot of stuff that the author could have done differently in my opinion.
For instance figure out the resources that was suppose to create the application, pass by its office, offer its a coffee and communicate clearly why the things is important and how important it is and what is the goal of the project and finally reassure the resources by putting in whatever work tracking system all the details.
These kind of human work and relationships building is fundamental.
It seems easy to you just ask another department "please do this" and when naturally things takes too long to look reasonable complaining on the internet.
There is a world of difference between:
1. Some random guy wants a boring dashboard and it is not very clear the reason and the why.
2. That cool engineer has a real problem that really bother it and its whole team and I can easily fix it.
Yeah it is not a scalable way to solve problems but dumping work on some oscure Jira board is not scalable neither.