3 ms·
Pushing is fine if people can consume it asynchronously, and if you actually stick with it and don't forget to publish frequent updates. In my decades as a SWE
by 01100011 3y ago
Pushing is fine if people can consume it asynchronously, and if you actually stick with it and don't forget to publish frequent updates.
In my decades as a SWE, there is one way that worked better than all others: having a competent project manager who individually polls team members with weekly, short(5-10min) 1:1s and then takes care of handling schedule updates, resource assignment and unblocking the dev. This allows devs to focus on what they do best with minimal cognitive load.
It requires hiring PMs though, and established managers will bristle at the thought of giving up responsibilities and power to another person. I'm seeing that within my org now. We're slowly learning all the lessons that big companies learned years ago from 70+ years of project management theory, but we're half-assing it because we refuse to accept that PMs and Gantt charts are about the only way for a large org to deliver efficiently and accurately in a mixed hw/sw, multi-team environment.
- fragmede 3y agoWhich is frustrating, because on the tech side, "use boring technology" has a couple essays written about it, but when it comes to project management, everyone things they can do better. Unless project management better is your core competency, like if you're Monday.com, (it isn't) you have more important things to burn energy on than reinventing project management from first principles.