DEV Community

Discussion on: What are the toughest communication challenges in software development?

Collapse
 
dinerdas profile image
Diner Das

Deciding when it is possible to move on from a thing vs endlessly maintaining it — and generally communicating around and planning for ongoing maintenance. It seems like if you over-index on this factor, nothing gets done, but if you ignore it — your problems are much worse.

Collapse
 
cerchie profile image
Lucia Cerchie

Yes this! If you decide against too many things because of the maintenance load, you lose functionality, but you'll lose it in the other direction if you just say yes to all the new dependencies, projects, etc.