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) 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 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' in 2020; the 'Maintenance Window' articles and interviews there are pertinent (s/o to Mars Hicks' article on COBOL).

I guess I'd be remiss if I didn't mention Star & Ruhleder's classic article; 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 and Edwards et al 2011 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
-------------------------
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@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@rose-hulman.edu

Phone:  812.877.8343  |  Fax:  812.877.8343

www.rose-hulman.edu

 

 

 

 

From: Members <members-bounces@lists.sigcis.org> on behalf of Brian E Carpenter via Members <members@lists.sigcis.org>
Date: Thursday, May 4, 2023 at 10:23 PM
To: Jonathan Coopersmith <j-coopersmith@tamu.edu>, SIGCIS <members@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

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> (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>, 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>
>
> 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://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>
>
> /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 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
_______________________________________________
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 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
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$