Dick Dowdell
1 min readAug 14, 2021

--

Thanks, Hosk, though we as individuals have an obligation to take care of our own mental and physical health, the state of software development today does not make that easy for developers. I believe that there are systemic issues with the way software development is managed in a majority of companies:

1) Executives and senior managers are poorly trained in the entire software development problem space. Real knowledge of software and its development is not a valued executive talent.

2) All too frequently, those chosen to directly manage software development are selected more for their skill at telling management what they want to hear, than for telling them what they need to know.

And 3) The gross distortion of the Agile Manifesto by the commercialized "Agile Methodologies" so much in vogue in corporations today. Scrum, for example, could not be a more ineffective and useless hamster wheel for developers, but it seems to make clueless executives feel safer and more comfortable with software development, all while making sure nothing of lasting consequence gets developed.

--

--

Dick Dowdell
Dick Dowdell

Written by Dick Dowdell

A former US Army officer with a wonderful wife and family, I’m a software architect and engineer who has been building software systems for 50 years.

Responses (1)