Examining a technology sample kit: IBM components from 1948 to 1986
righto.com
righto.com
At the small (13 people) software house I joined in 1993, our information management was physical filing cabinets. Key project plans were printed and stored. A visit from the ISO auditor always involved diving into the filing cabinets. Source code wasn't printed (phew!) but the project records would explain where on the servers the software could be found.
Repo-based software configuration management as we would recognise it today was virtually non-existent. Projects tracked releases to customers using configuration notes that (in theory) allowed you to identify the resources required and how to recreate / build the delivered system. We had nothing like CI/CD - releases were few and intermittent.
We were disciplined and the directors were quality focussed, so the system actually worked reasonably well. The company had evolved some very good checklists for projects that were used at start-up to build the information framework for a project of a given type and size (we had three or four different generic types of project).
When I left ten years later the basic processes were still broadly identical, although there was less emphasis on the physical filing.
[Edit]
> Similar how did people learn things
For software, from product manuals and usenet. For domain issues, from experts and sometimes books. E.g. when we built in ~1995 a system to support analysis of satellite constellations, the team concerned actually bought and read books on orbital mechanics and spherical geometry. I was a space nerd and still remembering being pleased at explaining to the programmers that the modelled satellites were changing speed as they orbited because the programmers had correctly implemented Kepler's laws.
ps: chances are some big fund blockchain project will evaporate all of this in a few moments. It's the kind of thing large enough and capable enough to wipe legacy.
At the same time I found a thread where a dude made some napkin calc saying that desktop around the core 2 era were in the ballpark of cray-1 or cray-2 crunch power (on peak IPC only).
The computing revolution feels extremely dull to me now. 2010s internet is not helping.
And real jobs either.. my last gig at a court room, the information system (let's call it that) was so ridiculously bad that to factually improve the justice system you'd only need a well programmed vba program running on a pentium-II.
Progress is only so for investors, it's highly unevenly distributed and where it could matter it's not happening.
btw love your blog :-)
About "IBM is older than you might expect. It was founded (under the name CTR) in 1911 and produced punched card equipment for data processing, among other things.", while this is 100% true it is a little misleading since what happened in 1911 was a merger of several older companies:
https://en.wikipedia.org/wiki/Computing-Tabulating-Recording...
It would be like saying Unisys was founded in 1986 without pointing out that Burroughs was from 1886 and Sperry from 1910.
One interesting thing about the Depression is that IBM weathered it better than most companies because it rented equipment rather than selling it. Companies weren't doing any new investment, but they mostly kept renting the IBM equipment they had. Plus, IBM was selling millions of punch cards per day.
Which they really don't like people talking about.
And, crucially, supplying them to Nazi Germany to help run the holocaust.