[SIGCIS-Members] software modernization failures
Ben Gansky
bengansky at gmail.com
Fri May 5 07:12:51 PDT 2023
Hey Jonathan, all,
PhD student on the cusp of my comprehensive exam on information
infrastructures reporting in!
On this topic I particularly like Marianne Bellotti's *Kill It With Fire:
Manage Aging Computer Systems (and Future Proof Modern Ones)
<https://nostarch.com/kill-it-fire> *for its combination of in-the-trenches
anecdotes and analysis of how and why early computer adopters (such as
government) have deferred maintenance and modernization projects. Ciborra
et al's *From Control to Drift
<https://global.oup.com/academic/product/from-control-to-drift-9780199246632?cc=us&lang=en&>
*was really helpful for me, particularly the short introduction chapter by
Ciborra and Hanseth and the chapter by Braa and Hanseth ('Who's in
control').
LOGIC magazine did an issue theme of 'care' <https://logicmag.io/care/> in
2020; the 'Maintenance Window <https://logicmag.io/care/maintenance-window/>'
articles and interviews there are pertinent (s/o to Mars Hicks' article
<https://logicmag.io/care/built-to-last/> on COBOL).
I guess I'd be remiss if I didn't mention Star & Ruhleder's classic article
<https://pubsonline.informs.org/doi/abs/10.1287/isre.7.1.111>; I think it's
not often referenced this way, but the empirical case in their analysis is
a failed digital transformation project.
A somewhat parallel literature exists around troubles with software/data
standards; when a software project gets to the scale and complexity of an
infrastructure, standardization issues can be decisive. Millerand et al 2013
<https://journals.sagepub.com/doi/pdf/10.1177/0162243912437221?casa_token=gSb0DdjarvIAAAAA:q3vjHw0z2WZBJN6iBEe58a-cUDFZ2q8A_DaiE15qRK-0nL6I3ZexMPllEs_eZALzRLuzvEppVuRu>
and Edwards et al 2011
<https://journals.sagepub.com/doi/pdf/10.1177/0306312711413314?casa_token=TNAaV8iDJBEAAAAA:Ck0_Gaki4ZQz6-_JgydyLJpr_RjX139xssXN8aMZQ1OHbFW8osOXzHhyNK4vzO2Z9KmYi3MixXfl>
are both very good here. *Sorting Things Out* (Star & Bowker) is, you know,
the GOAT.
Hope some of these are apt for you!
Best,
Ben
-------------------------
bengansky.com <http://www.bengansky.com> | freemachine.org
<http://www.freemachine.org>
national science foundation citizen-centered smart cities research trainee
@ ASU's human & social dimensions in science and technology PhD program
he/him
-------------------------
On Fri, May 5, 2023 at 8:30 AM Tracy, Kim via Members <
members at lists.sigcis.org> wrote:
> Jonathan and Brian,
>
>
>
> ERP modernizations are a special kind of beast. I sympathize with the
> Edinburgh example Brian mentioned, having successfully managed a university
> ERP modernization as the CIO. There are many problems that can occur as
> well as the outsourcing/lack of skin in the game that Brian mentions. The
> root issues for ERPs that make them difficult include:
>
> - Complexity and integration with many external systems – Almost all
> of the systems to run the back office or a company/university interface
> with it and have to be carefully migrated. So, often many of those other
> systems also have to be either upgraded, changed, or replaced.
> - Data migration issues – data may not be clean enough to easily
> migrate to the new systems or be in a different logical data model, forcing
> some hard choices to be made (delete data, take the time/expense to clean
> it, archive it, etc.).
> - Unique processes and modifications to support them – ideally, you
> try to fit your processes to the new system with as few modifications as
> possible. If the company/university wants/needs to keep unique processes
> that implies changing the system to work with them. I was also involved in
> a corporate migration where we spent years and 100s of millions of dollars
> modifying SAP (that was somewhat less successful). This is the hardest
> aspect to manage—changing the processes to fit the new system and avoiding
> modifications and needs serious support from the entire organization.
> - Timing and switching to the new applications(s) – Careful project
> management is required so that the organization can have the old data moved
> to the application, not have significant process interruptions (the
> Edinburgh example notes that the financial system was unavailable for
> month—something that’s hard to imagine), training everyone to be ready for
> the new system, and perhaps running both systems side-by-side for a while
> to make sure everything is working properly. Generally, these many
> integrated systems need to be running for the business processes to keep
> working as intended, so there’s a continuous operation problem.
>
>
>
> These are all in addition to the technical issues you have with any
> complex system that also can be hard to predict such as performance issues,
> reliability issues, and misrepresentation by the vendor of the systems
> capabilities that must be fixed when they are discovered.
>
>
>
> I don’t know of a great book or even article that describes this, probably
> because those of us that have been through it (even successfully) are just
> glad to have finished it.
>
>
>
> --Kim
>
>
>
> *Kim W. Tracy *
>
> Asst. Professor of Practice in Computer Science and Software Engineering
>
> (he/him/his)
>
> *ROSE**-HULMAN* *INSTITUTE OF TECHNOLOGY*
>
> 5500 Wabash Avenue | Terre Haute, IN 47803-3999
>
> Room: Moench D216 | tracy at rose-hulman.edu
>
> Phone: 812.877.8343 | Fax: 812.877.8343
>
> www.rose-hulman.edu
> <https://urldefense.com/v3/__http://www.rose-hulman.edu/__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12cOquG9b$>
>
>
>
>
>
>
>
>
>
> *From: *Members <members-bounces at lists.sigcis.org> on behalf of Brian E
> Carpenter via Members <members at lists.sigcis.org>
> *Date: *Thursday, May 4, 2023 at 10:23 PM
> *To: *Jonathan Coopersmith <j-coopersmith at tamu.edu>, SIGCIS <
> members at sigcis.org>
> *Subject: *Re: [SIGCIS-Members] software modernization failures
>
> [External Sender]
>
> Jonathan,
>
> Well, this goes back a long way - the phrase "second system syndrome" was
> coined by Brooks in "The Mythical Man Month" in 1975. Of course, it's got
> worse and worse as systems became bigger and more complex.
>
> I'm sure there must be many analyses in the software engineering
> literature. There are new examples almost weekly; I recently noticed this
> one:
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.theregister.com%2F2023%2F05%2F03%2Fedinburgh_uni_senate_report%2F&data=05%7C01%7Ctracy%40rose-hulman.edu%7C37b2531de56149c19dd408db4d0fb33c%7C6c373827e5b745a7ae27b17e388fcad4%7C1%7C0%7C638188502078089186%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=7iNbLqvBNGCRDtrQigCWFynnSoRo8QZBKkja7Ss%2Bcwc%3D&reserved=0
> <https://urldefense.com/v3/__https://www.theregister.com/2023/05/03/edinburgh_uni_senate_report/__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12ZEKm76g$>
>
> It seems pretty clear that the modern fad for outsourcing feeds the
> problem, because it leads to very ambitious replacement projects
> implemented by mercenaries who have no long-term interest at stake, so they
> make the sort of mistakes described in that article. In-house developers
> who want to keep their jobs are much more likely to do incremental changes,
> with proper testing, and to cover undocumented corner cases. External
> consultants will just stick to the specifications, which for large projects
> are always deficient.
>
> Regards
> Brian Carpenter
>
> On 05-May-23 11:56, Jonathan Coopersmith via Members wrote:
> > Any suggestions for a book or article on software modernization
> failures, especially for large projects? Why do they seem common -- and
> apparently remain so?
> > Thank you.
> >
> > Stay sane,
> >
> > Jonathan
> >
> > Jonathan Coopersmith
> > Fellow, American Association for the Advancement of Science
> >
> > Professor Emeritus
> > Department of History
> > Texas A&M University
> > College Station, TX 77843-4236
> > 979.739.4708 (cell)
> >
> > "A Chief Skunk Looks Back," <
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Faerospaceamerica.aiaa.org%2Fdepartments%2Fa-chief-skunk-looks-back%2F&data=05%7C01%7Ctracy%40rose-hulman.edu%7C37b2531de56149c19dd408db4d0fb33c%7C6c373827e5b745a7ae27b17e388fcad4%7C1%7C0%7C638188502078089186%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=UOjajQ%2BApc0G5dc1OJmmQ%2FHFGKvT%2FHfT5rjPZosD0GM%3D&reserved=0
> <https://urldefense.com/v3/__https://aerospaceamerica.aiaa.org/departments/a-chief-skunk-looks-back/__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12R7-HmH9$>> (interview
> with Sherm Mullin) /Aerospace America/March 2023
> >
> > It's taking longer to vote - especially if you are Black or Hispanic <
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftheconversation.com%2Fits-taking-more-time-to-cast-a-ballot-in-us-elections-and-even-longer-for-black-and-hispanic-voters-191711&data=05%7C01%7Ctracy%40rose-hulman.edu%7C37b2531de56149c19dd408db4d0fb33c%7C6c373827e5b745a7ae27b17e388fcad4%7C1%7C0%7C638188502078089186%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=kOkT3GvCzohY1TT3eFj6R%2BRzWrxymdE1sxAHlRZSz0o%3D&reserved=0
> <https://urldefense.com/v3/__https://theconversation.com/its-taking-more-time-to-cast-a-ballot-in-us-elections-and-even-longer-for-black-and-hispanic-voters-191711__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12QMoWboE$>>,
> theconversation.com <
> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Ftheconversation.com%2F&data=05%7C01%7Ctracy%40rose-hulman.edu%7C37b2531de56149c19dd408db4d0fb33c%7C6c373827e5b745a7ae27b17e388fcad4%7C1%7C0%7C638188502078089186%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sNfrdxLr5pwcUh0G%2BgEXI4ewqDhNts50M7M6eduEMwQ%3D&reserved=0
> <https://urldefense.com/v3/__http://theconversation.com/__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12a_uA--a$>
> >
> >
> > Preserving space archives:
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.toboldlypreserve.space%2F&data=05%7C01%7Ctracy%40rose-hulman.edu%7C37b2531de56149c19dd408db4d0fb33c%7C6c373827e5b745a7ae27b17e388fcad4%7C1%7C0%7C638188502078089186%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=i0kU2%2FTFfaTUNCHF6%2FZPjfJaRu6aFtvapc15j9Sli0c%3D&reserved=0
> <https://urldefense.com/v3/__https://www.toboldlypreserve.space/__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12QBMCbw7$>
> <
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.toboldlypreserve.space%2F&data=05%7C01%7Ctracy%40rose-hulman.edu%7C37b2531de56149c19dd408db4d0fb33c%7C6c373827e5b745a7ae27b17e388fcad4%7C1%7C0%7C638188502078089186%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=i0kU2%2FTFfaTUNCHF6%2FZPjfJaRu6aFtvapc15j9Sli0c%3D&reserved=0
> <https://urldefense.com/v3/__https://www.toboldlypreserve.space/__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12QBMCbw7$>
> >
> >
> > /FAXED. The Rise and Fall of the Fax Machine/ (Johns Hopkins University
> Press)
> >
> >
> >
> >
> >
> > _______________________________________________
> > This email is relayed from members at sigcis.org, the email discussion
> list of SHOT SIGCIS. Opinions expressed here are those of the member
> posting and are not reviewed, edited, or endorsed by SIGCIS. The list
> archives are at
> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.sigcis.org%2Fpipermail%2Fmembers-sigcis.org%2F&data=05%7C01%7Ctracy%40rose-hulman.edu%7C37b2531de56149c19dd408db4d0fb33c%7C6c373827e5b745a7ae27b17e388fcad4%7C1%7C0%7C638188502078245405%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=eCbM%2FWQk%2BfZMn65E9vqnCcPtgOdl3MLbikQVlzPgCtE%3D&reserved=0
> <https://urldefense.com/v3/__http://lists.sigcis.org/pipermail/members-sigcis.org/__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12WB6W2wX$>
> and you can change your subscription options at
> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.sigcis.org%2Flistinfo.cgi%2Fmembers-sigcis.org&data=05%7C01%7Ctracy%40rose-hulman.edu%7C37b2531de56149c19dd408db4d0fb33c%7C6c373827e5b745a7ae27b17e388fcad4%7C1%7C0%7C638188502078245405%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=94WRRIsVYBifF%2B91bSQNjISonKvtqPE9bFGhYFYF5C8%3D&reserved=0
> <https://urldefense.com/v3/__http://lists.sigcis.org/listinfo.cgi/members-sigcis.org__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12fXyaWCK$>
> _______________________________________________
> This email is relayed from members at sigcis.org, the email discussion
> list of SHOT SIGCIS. Opinions expressed here are those of the member
> posting and are not reviewed, edited, or endorsed by SIGCIS. The list
> archives are at
> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.sigcis.org%2Fpipermail%2Fmembers-sigcis.org%2F&data=05%7C01%7Ctracy%40rose-hulman.edu%7C37b2531de56149c19dd408db4d0fb33c%7C6c373827e5b745a7ae27b17e388fcad4%7C1%7C0%7C638188502078245405%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=eCbM%2FWQk%2BfZMn65E9vqnCcPtgOdl3MLbikQVlzPgCtE%3D&reserved=0
> <https://urldefense.com/v3/__http://lists.sigcis.org/pipermail/members-sigcis.org/__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12WB6W2wX$>
> and you can change your subscription options at
> https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.sigcis.org%2Flistinfo.cgi%2Fmembers-sigcis.org&data=05%7C01%7Ctracy%40rose-hulman.edu%7C37b2531de56149c19dd408db4d0fb33c%7C6c373827e5b745a7ae27b17e388fcad4%7C1%7C0%7C638188502078245405%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=94WRRIsVYBifF%2B91bSQNjISonKvtqPE9bFGhYFYF5C8%3D&reserved=0
> <https://urldefense.com/v3/__http://lists.sigcis.org/listinfo.cgi/members-sigcis.org__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12fXyaWCK$>
> This email originated from outside of Rose-Hulman. Do not click links or
> open attachments unless you recognize the sender and know the content is
> safe.
> _______________________________________________
> This email is relayed from members at sigcis.org, the email discussion
> list of SHOT SIGCIS. Opinions expressed here are those of the member
> posting and are not reviewed, edited, or endorsed by SIGCIS. The list
> archives are at
> https://urldefense.com/v3/__http://lists.sigcis.org/pipermail/members-sigcis.org/__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12WB6W2wX$
> and you can change your subscription options at
> https://urldefense.com/v3/__http://lists.sigcis.org/listinfo.cgi/members-sigcis.org__;!!IKRxdwAv5BmarQ!ZUSj1LY2tf92Hoj3oIKn7DqIuYNfhMo6VP9gEqdvRm8FSA-t5hGEbDkQhvKK6YRICjyU-k2SNcr12fXyaWCK$
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sigcis.org/pipermail/members-sigcis.org/attachments/20230505/f4f8acea/attachment-0001.htm>
More information about the Members
mailing list