{"id":960,"date":"2024-10-25T11:11:07","date_gmt":"2024-10-25T10:11:07","guid":{"rendered":"http:\/\/localhost:8082\/?p=960"},"modified":"2024-11-02T23:39:39","modified_gmt":"2024-11-02T23:39:39","slug":"the-challenge-of-replacing-a-legacy-system-using-offshore-developers","status":"publish","type":"post","link":"http:\/\/localhost:8082\/2024\/10\/25\/the-challenge-of-replacing-a-legacy-system-using-offshore-developers\/","title":{"rendered":"The challenge of replacing a legacy system using offshore developers"},"content":{"rendered":"\n
Legacy business system + offshore development team = the perfect storm \ud83c\udf28\ufe0f<\/p>\n\n\n\n
Long-lived business systems usually have embedded business rules and workflows, built up over many years, with the knowledge retained in the heads of long-serving employees, who often leave without writing them down, especially if disgruntled when departing.<\/p>\n\n\n\n
+<\/strong><\/p>\n\n\n\n Offshore development teams are usually engaged to reduce costs, meaning a commensurate measure of language barriers, difficult time zones, bootcamp graduates, and trainee staff, and if things start falling behind, the only leverage an account manager has is to add more staff, almost certainly making things worse.<\/p>\n\n\n\n =<\/strong><\/p>\n\n\n\n Physically distanced staff, often with English as a second language, trying to acquire domain knowledge and surface complex business rules, that are embedded in complex legacy codebases, or located inside the heads of staff, some of which may have already left the building.<\/p>\n\n\n\n It\u2019s an incredibly challenging situation to find yourself in, particularly if you are on the \u2018offshore\u2019 side of the equation, and the consequences of getting it wrong can be significant when the legacy system being replaced is business critical.<\/p>\n\n\n\n Thank you, IT industry, for an endless supply of systems to replace.<\/p>\n","protected":false},"excerpt":{"rendered":" Legacy business system + offshore development team = the perfect storm \ud83c\udf28\ufe0f Why? Long-lived business systems usually have embedded business rules and workflows, built up over many years, with the knowledge retained in the heads of long-serving employees, who often leave without writing them down, especially if disgruntled when departing. + Offshore development teams are […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,17],"tags":[],"class_list":["post-960","post","type-post","status-publish","format-standard","hentry","category-legacy-system-replacement","category-software-requirements","missing-thumbnail"],"_links":{"self":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/960"}],"collection":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/comments?post=960"}],"version-history":[{"count":14,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/960\/revisions"}],"predecessor-version":[{"id":1038,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/posts\/960\/revisions\/1038"}],"wp:attachment":[{"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/media?parent=960"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/categories?post=960"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/localhost:8082\/wp-json\/wp\/v2\/tags?post=960"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}
\n\n\n\n