IT projects can be managed well, or badly.
I've encountered under- or un-maintained legacy systems that worked as needed, right up until they didn't. And failed. Often hard. When chaos ensued.
Also legacy systems that received ongoing and incremental and planned maintenance work too, and those usually just kept right on working. Or at least where there were some backups to restore.
Have seen and worked on legacy app ports that tried to replace all at once, and did. And that succeeded. And other legacy app ports that tried to replace all and didn't.
And have worked on and met ports that incrementally replaced all, and that worked fine and (eventually) got the old gear gone.
Folks that see software as something fixed and unchanging are most likely to get in trouble.
Of all of these different IT management techniques, the sites with ongoing maintenance and with incremental ports have been most likely to work.
In larger projects, I much prefer the incremental port projects, where those incremental ports are feasible. Where incremental ports are not feasible for any of various factors, risks and costs and scale and scope and staffing all increase substantially.
#IT #legacy #legacycomputing #projectmanagement #infosec #InfoSec