Slashdot Mirror


What's the Oldest Technology You've Used In a Production Environment?

itwbennett writes: Sometimes it's a matter of 'if it ain't broke, don't fix it,' sometimes corporate inertia is to blame, but perhaps even more often what keeps old technology plugging away in businesses large and small is the sense that it does a single, specific job the way that someone wants it done. George R.R. Martin's preference for using a DOS computer running WordStar 4 to write his Song of Ice and Fire series is one such example, but so is the hospital computer whose sole job was to search and print medical images, however badly or slowly it may have done the job. We all have such stories of obsolete tech we've had to use at one point or another. What's yours?

63 of 620 comments (clear)

  1. Uhmmmm by Daimanta · · Score: 5, Funny

    Pen and paper?

    --
    Knowledge is power. Knowledge shared is power lost.
    1. Re:Uhmmmm by rudy_wayne · · Score: 4, Insightful

      Sometimes it's a matter of 'if it ain't broke, don't fix it,' ,

      If it ain't broke, break it.

    2. Re:Uhmmmm by Anonymous Coward · · Score: 3, Interesting

      My last two jobs were both still using 3270 terminal emulators to connect to CICS systems. I understand that's still fairly common in both government and industry.

    3. Re:Uhmmmm by gerf · · Score: 2
      Funny, but obviously they're looking for something electronic or at least with a series of modern replacements that have long ago decremented the item to oblivion. Or should have. Somehow that dang thing is still critical and chugging along.

      In recent days, I've used WinNT4 machines in a manufacturing environment, and there are a few machines with relay logic in our machine shop. I've heard of a handful of machines still surviving from the early 1950s to WW2 days, but they're few and far between, and most of those are probably gone by now.

    4. Re:Uhmmmm by Bing+Tsher+E · · Score: 3, Interesting

      They seem to only be talking about IT stuff, which is a shame, because Slashdot is much bigger than that. For awhile we were using a General Radio Megaohm Bridge that uses vacuum tubes, but I'm certain I've also run tests using a Variac from the 1950's.

      As far as old IT stuff (*sigh*) up until a few years ago we were using some old Commodore SX64s to do some of the testing. Until about a year ago there were a bunch of PC-XTs at test stations out in the lab but those are gone now. The main life tests still run on 386 and 486 boxes because the Test Engineer can't be moved off of using his GWBASIC programs to run the stepper motor controllers and log results. I was setting up a test one one of those rigs today.

      I took the SX64s home when they were being scrapped out, so I have four or five of those waiting to be tested, refurbished, then probably sold or traded to other collectors.

    5. Re:Uhmmmm by ganjadude · · Score: 2

      pfft, stone tablets and a harder stone chisel ( I wish i was joking but i actually did have to do that before)

      --
      have you seen my sig? there are many others like it but none that are the same
    6. Re:Uhmmmm by dcollins117 · · Score: 3, Interesting

      Reminds me of the time I was working with an older engineer and we needed to know the current coming out of a variac. I went to fetch my digital ammeter and when I came back found he had looped a piece of wire around the output leads and connected it to an analog meter. When I said let's use my meter it will be more accurate he said "I know how this works" (pointing to his setup) ".. and I don't know how that works" (pointing to my digital meter). I have to admit, he won that round.

    7. Re:Uhmmmm by qubezz · · Score: 2

      winnt4 in production is nothing, it is often required on equipment such as HP chromatographs and other lab equipment that is otherwise top-tier (before the company was destroyed by (presidential hopeful) Carly Fiorina.

      If you are looking for old production equipment, I think you'd be impressed by the DEC PDP-11s still running in nuclear power plants that have a commitment to run through 2050. http://www.vintage-computer.co...

    8. Re:Uhmmmm by DerekLyons · · Score: 4, Interesting

      I've heard of a handful of machines still surviving from the early 1950s to WW2 days, but they're few and far between, and most of those are probably gone by now.

      That would be my oldest machine - the MK113 Torpedo FCS, basically a Really Fancy version of the WWII era TDC. The first entered service with USS Thresher in 1960, and the last left service when USS Kamehameha was decommissioned in 2003. Quite a run for a machine whose core functionality came from an analog computer directly descended from a 1930's design.

    9. Re: Uhmmmm by Anonymous Coward · · Score: 2, Informative

      Sorry but CICS is younger than Unix.

    10. Re:Uhmmmm by colinnwn · · Score: 3, Interesting

      Many airlines, including some very large ones, use a CICS application called Maxi-Merlin to manage aircraft maintenance planning, compliance recording, material requirements, order management, and warehouse operations. At least one airline in particular is still actively developing new features with a large development team each with their own expertise of a particular module of the system. Maxi-Merlin is still used not because no one understands it and how to replace it, but because it is extremely expensive and complex to migrate a fleet of aircraft off of one maintenance ERP system onto another, while the business builds familiarity with it and gets FAA/EASA signoff, even with one of the many modern COTS systems.

    11. Re: Uhmmmm by oobayly · · Score: 2

      I have a problem with that attitude - I see it all the time in work - the bordering on pride that people have when they can't use a device (especially a computer).

      All he had to do is say let's use both and 1-see the difference in readings and 2-show me how it works.

    12. Re:Uhmmmm by aynoknman · · Score: 2

      Pen and paper?

      Fire

      --
      We need a "+1 -- nice sig" moderation.
    13. Re:Uhmmmm by Carewolf · · Score: 2

      Oh yeah? Well at my job we have walls and a roof! Also, we wear clothes.

      And they necessary to solve your problems or are they just traditional?

    14. Re: Uhmmmm by Smallpond · · Score: 2

      All he had to do is say let's use both and 1-see the difference in readings and 2-show me how it works.

      Bold statement. Please explain how a digital ammeter gives an accurate current reading without affecting the circuit, which is what the analog setup did.

  2. Oldest? by SoCalChris · · Score: 4, Funny

    One of the servers was on wheels. Wheels

    1. Re:Oldest? by Tablizer · · Score: 4, Funny

      One of the servers was on wheels. Wheels

      You lucky devil; we had to push our stone servers ourselves across the ground.

  3. 25+ years by dg41 · · Score: 2

    I was working in a system in 2009 which had code commits as far back as 1983.

    1. Re:25+ years by DeathToBill · · Score: 2

      Similarly, I'm currently working on a system that has commits from 1980 (in Fortran, or FORTRAN as it was then, I guess).

      --
      Slashdot - News for Nerds, Stuff that Matters, in ISO-8859-1 Has just realised that beta makes this signature redundant
    2. Re:25+ years by iluvcapra · · Score: 2

      The question I have is, how have you been able to keep all of these commits discrete and trackable in your RCS since 1980? Have they been migrating it forward from whenever they started committing them? And exactly what were people committing into in 1980? :O

      --
      Don't blame me, I voted for Baltar.
    3. Re: 25+ years by rickb928 · · Score: 3, Interesting

      Oh, LANtastic?

      I was supporting a NetWare 2.15c server with a DCB inproduction. In 2003. The 40MB drives were in addition to IDE drives internal to the server chassis, and were deemed untouchable. Separate UPS, no one believed they would spin up again if they lost power. No one ever told me what was on those drives.

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    4. Re:25+ years by lucm · · Score: 5, Funny

      And exactly what were people committing into in 1980?

      Crimes against fashion.

      --
      lucm, indeed.
    5. Re:25+ years by kevmeister · · Score: 3, Interesting

      And exactly what were people committing into in 1980? :O

      RCS was released in 1982, but SCCS goes back to 1972. In the latter part of the 70s it was dominant and available on IBM OS/360 systems and letter on AT&T Unix System III and V. It was not terribly difficult to move data from SCCS to RCS when it moved to a dominant system.

      So managing a code base going back to 1980 is not at all unreasonable.

      --
      Kevin Oberman, Network Engineer, Retired
  4. Legacy system based on Fox DB by Coldeagle · · Score: 4, Interesting

    I'm working on a project to replace a legacy system that runs on Fox DB and is completely DOS based. It's so old that it can't actually be run on desktop systems without a VM because it's 8bit and all of our current systems are 64Bit.

    1. Re:Legacy system based on Fox DB by Anonymous Coward · · Score: 2, Informative

      I'm working on a project to replace a legacy system that runs on Fox DB and is completely DOS based. It's so old that it can't actually be run on desktop systems without a VM because it's 8bit and all of our current systems are 64Bit.

      I think you mean 16-bit. DOS was never 8-bit.

    2. Re:Legacy system based on Fox DB by dwywit · · Score: 2

      I worked on a system like that back in '83-84. I hope it's been replaced, but based on what I knew then about government IT policies, it's possible that it's still in use.

      It used Foxpro to query a DB on as AS400, and use the data to "print" a plastic licence card, using an embossed wheel - kind of like a daisy wheel printer. The printer was primitive, with very little on-board memory, so the the print jobs had to be spooled entirely on the PC. The printer's on board software was also primitive, and we had to write our own routines to query the printer.

      --
      They sentenced me to twenty years of boredom
    3. Re:Legacy system based on Fox DB by geoskd · · Score: 3, Informative

      I think you mean 16-bit. DOS was never 8-bit.

      MS-DOS was never 8-bit...

      --
      I wish I had a good sig, but all the good ones are copyrighted
    4. Re:Legacy system based on Fox DB by dcollins117 · · Score: 2

      I hope it's been replaced, but based on what I knew then about government IT policies, it's possible that it's still in use.

      I'm pretty sure my states' turnpike still uses PDP-11s to process tolls. DEC has been gone for at least 20 years so I have no idea what they do when they need service.

    5. Re:Legacy system based on Fox DB by ihtoit · · Score: 2

      MS-DOS was 8 bit for 8080/8088 in version 1, it went 16-bit for 8x86 in version 2.0 and retained backward compatibility for the 8-bit stuff.

      (PC Magazine, November 1982, P.190)

      --
      Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
    6. Re:Legacy system based on Fox DB by TheRaven64 · · Score: 2

      It depends a bit on whether you count QDOS as an earlier version of MS-DOS. QDOS was originally 8-bit and was then ported to the 8086 and became 16-bit (sold as 86-DOS). Microsoft bought the rights to 86-DOS and MS-DOS 1.0 (sold as PC-DOS on IBM PCs) was a derivative. FAT-12 support was the only significant difference between MS-DOS and 86-DOS. So, you're right that Microsoft never had a DOS that was 8-bit, but the grandparent is also write that the MS-DOS code is a linear descendant of an 8-bit OS.

      --
      I am TheRaven on Soylent News
  5. Old? You want old? by A+nonymous+Coward · · Score: 2

    Do fire and wheels count?

    "You punks had water?!? We had to get our own oxygen and hydrogen atoms and smash them together before we could walk uphill both ways in a snowstorm!"

  6. Borland Pascal by Gri3v3r · · Score: 2

    A .NET Web Api 2 web service that runs a borland pascal executable...

  7. Serial RS-232 port by renergy · · Score: 4, Interesting

    I use RS-232 (essentialy a 50 years old technology) regularly to read data from lock-ins, picoammeters, and various other instruments. It works well enough, I don't need extra fast reading (the measurement itself is the slowest part). It's not always a smooth ride, but overall it's pretty reliable and straightforward.

    1. Re:Serial RS-232 port by dywolf · · Score: 2

      Serial?
      Old?
      Bah!

      If my instruments have Serial it's high tech. Most of them use IEEE-488, and I'm controlling them with a HP-226.
      That's this badboy right here: http://www.hpmuseum.net/upload...

      --
      The guy who said the election was rigged won the presidency with the second-most votes.
  8. Maybe the question should be... by sudden.zero · · Score: 5, Insightful

    ...what is the oldest computer technology that you have used in a production environment?

  9. Not obsolete if it meets specs by Etcetera · · Score: 4, Insightful

    It's not obsolete if it's still capable of performing its function within specifications.

    The ability to *alter* it to match *new* specifications should be taken into account (if it's written in a language no one speaks any more), but that doesn't prevent it from functioning.

    Systems that have to deal with altered specifications because the environment around (physical or virtual) them changes can become obsolete faster than systems that are disconnected from their environment.

    Note: That's an excellent reason to keep your systems disconnected from the environment.

    1. Re:Not obsolete if it meets specs by blue9steel · · Score: 2

      Paper tape readers for program loading.

      Flat file database with a COBOL front end.

  10. Modems, serial, dumb terminals by TWX · · Score: 4, Interesting

    We have phone systems and network switches that have serial, still configured for 9600-8-N-1. We have modems connected to the phone system devices that can be called via POTS line to do maintenance if all other methods fail, and since we have all of six people to take care of eighty sites we'd really rather not go for a drive if we can avoid it. I also happen to have a WYSE-52 on my desk that I have connected to a switch console port at 38400; If something breaks the workstation VLAN for whatever reason, I can still maintain the network through a different VLAN through this terminal.

    I used to work at a place that handled paging (like, literal TNPP and TAP paging) and we had Digi serial multiplexers with 24 serial ports for connecting to 24 individual modems for paging, fax, and other low-speed services. There were lots of customers still using that technology too; we tried to migrate to Equinox and their digital modems (basically a T1 that emulated 24 modems) but they had trouble with extremely short-length low-baud connections causing lockups. It was literally better to have a huge room full of equipment because it wouldn't crash instead of a single rack full of PCI cards that would constantly have port errors.

    --
    Do not look into laser with remaining eye.
    1. Re:Modems, serial, dumb terminals by c · · Score: 2

      We have phone systems and network switches that have serial, still configured for 9600-8-N-1.

      We still have operational gear running at 110 baud.

      Granted, it's being emulated over 2400 baud satellite networks, but the physical hardware can't go any faster than 110.

      --
      Log in or piss off.
  11. SCO Unix... by darkain · · Score: 3, Interesting

    SCO Unix runs GREAT inside of VMWare... don't ask me how I know this, as I get back to the server room to beat the shit out of some random OS that isn't performing well... again....

    1. Re:SCO Unix... by TheRaven64 · · Score: 2

      Xinuos, which bought the SCO IP, now sells OpenServer X, which is based on FreeBSD and includes a port of one of the SCO UNIX versions (I think OpenServer, but it might be UNIXWare) to run on bhyve. This lets people with old SCO UNIX software run it, but with things like zfs for the underlying storage. There are a surprising number of SCO users still. McDonalds uses it for all of their POS stuff (somewhat appropriately), for example.

      --
      I am TheRaven on Soylent News
  12. Morse Code by Bruce+Perens · · Score: 5, Interesting

    I lobbied to end the requirement for an examination of the ability to decode Morse code with your ear and brain. Until 2007, the U.S. Federal Government required it before they would license all but the lowest grade of Amateur Radio hobbyists.

    As part of my lobbying effort, I successfully passed a test for receiving code at 20 words per minute, and then subsequently refused to use the code on the air. 20 WPM is so fast that you have to decode by the sound of each character, you don't have enough time to pick out the individual dots and dashes.

    We won.

    1. Re:Morse Code by Obfuscant · · Score: 4, Informative

      Until 2007, the U.S. Federal Government required it before they would license all but the lowest grade of Amateur Radio hobbyists.

      1. The novice class license had a Morse code requirement. That was the lowest grade of amateur radio license. Five WPM.

      2. The Morse code requirement was mandated by the ITU treaty (International Telecommunications Union) that required anyone who had access to HF bands (that included Novice class amateur radio licensees) to know Morse code. That requirement was based on maritime safety, as an ability to read CW could help during emergencies. Satellite and other systems have replaced the old radio op sending the weak SOS signal from a sinking vessel, so that requirement went away.

      As part of my lobbying effort, I successfully passed a test for receiving code at 20 words per minute, and then subsequently refused to use the code on the air.

      As if the FCC cared that you passed the test and then never used code on the air. I dare say, there were many many people who lobbied the same way -- without any effect, and without even knowing it. Does it count that I passed the test and used CW exactly once, forty years ago?

      We won.

      There are a lot of people who lost, or at least have a good argument that they did. If nothing else, CW was a good way of holding back the push for government agencies and NGO to get access to amateur frequencies.

      With the loss of CW and the changes to the rules, all it takes for a government agency to get essentially free access to the ham bands is having their employees pass a 34 question test. At that point, paid employees can use the ham bands for exercises and drills:

      (i) A station licensee or station control operator may participate on behalf of an employer in an emergency preparedness or disaster readiness test or drill, limited to the duration and scope of such test or drill, and operational testing immediately prior to such test or drill. Tests or drills that are not government-sponsored are limited to a total time of one hour per week; except that no more than twice in any calendar year, they may be conducted for a period not to exceed 72 hours.

      NGO are limited to one hour per week but for two weeks they can be 3 days long. There is no time limit on government-sponsored "drills".

      I know that government agencies are doing exactly this, because I've VEd exam sessions where they had employees getting their licenses.

    2. Re:Morse Code by Bruce+Perens · · Score: 3, Interesting

      The Novice license stopped being the path to entry once the no-code Technician licensing started. There was indeed an ITU requirement, but it was at the behest of IARU, not as the requirement of any government. Similarly, FCC actually raised code speed requirements at the behest of ARRL. Shore stations had moved to phone and teletype decades before. Most ships no longer employed radio operators, but left that duty to other staff who only used phone. There was only a token continuing monitoring of Morse ship transmissions, now entirely gone.

      There was one pro-code guy who pleaded with me to allow Amateur Radio to "die with dignity". If nothing else did, that convinced me that the pro-code folks could see the end coming and would accept it as long as it came after they died. Amateur licensing was declining fast, operators were dying faster than new ones got licenses, and we could see the end of Amateur Radio would come in a few decades at most..

      Now there are more hams than ever, and Amateur Radio is healthy. When I say "We won", it means "Amateur Radio won". It's too bad we had to fight our own old guys.

      There isn't really any reason for government agencies and NGOs to use Amateur Radio. They have satellite phones, etc. But if it really bothers you, why not lobby against allowing compensation for operators? I'd join that bandwagon.

    3. Re:Morse Code by Bruce+Perens · · Score: 2

      Yes, I know about the NAVAIDs, but they identify at 5 WPM and the airman's charts print the dots and dashes next to the waypoint. And there might still be runway aids that say a few letters, also at 5 WPM, but it's always the same letters for left and right and the outer, middle, and inner marker. Pilots learn the sounds for each.

      When I was a Technician licensee, all of the repeaters were populated mostly by Technician licensees, and identified much faster than any of them could copy. So it was clear the Morse tone (erroneously called a "CW" ID because it wasn't Constant Wave) was there for a legal requirement only. But most of the repeaters could identify in phone, too. Back in NY, we had WR2ACD identify with the voice of the famous CBS news anchor Walter Cronkite, who was of course KB2GSD.

  13. Pixar by Bruce+Perens · · Score: 4, Interesting

    The Pixar code base came from Lucasfilm, and went back to the 1970's. Some of that code is still in use.

  14. An interesting field trip by Snotnose · · Score: 3, Interesting

    CSB time. I went to a community college the first 2 years it was open (Cuyamaca college, San Diego county if you're in the area). In my first semester computer class the instructor took us on a field trip, on a Saturday. There were 3-4 of us who agreed to go, we met on campus. Got in teach's pickup, he drove us to the midway district, into an industrial park, and into an alley going behind a bunch of buildings. There we saw a PDP-8 sitting by a door. Turns out the PDP-8 belonged to my instructor's old company and they were donating it to the school. Our "field trip" was providing muscle to get the thing into the pickup truck, back to school, then into the computer lab.

    Used that PDP-8 for the next 2 years, it was the only computer they had.

    /CSB

  15. External USR Serial Modem by TheDarkener · · Score: 2

    I recently replaced a client's flaky USB modem for a dedicated fax PC (used daily, all day) with an external US Robotics 56K Serial modem made in 1996 I had gotten from another client. Made in the good ole' U.S. of A. by beer drinking, beard-having men. Its red lights flicker like I remember in the old BBS days - I suspect it will hum along for years to come.

    --
    It is pitch black. You are likely to be eaten by a grue.
  16. Sperry by emil · · Score: 2

    My Linux systems jack into Dorados running OS2200. We've carted out quite a bit of mainframe over the years. We also carted out VAX 7000s, because we run VMS 7.3 on emulators now. These environments are quite old.

  17. TCP/IP by ASDFnz · · Score: 3, Insightful

    Fairly much everyone uses TCP/IP, that dates from the 70's.

  18. Legacy System Theseus by Sean0michael · · Score: 4, Funny

    We have our legacy system "Theseus" that has been running since the early '80s. Sure the hardware it runs on has changed three times and we've re-written it four times, but it's still the same legacy system we've always had.

    --
    Funtime Candy Wow! - my plan for eventually conquering Japan.
  19. TRS 80-100 by kqc7011 · · Score: 2

    We had a TRS80-100 in use until around 2005, it was collecting data at a remote weather station. It was there the early 90's when I was hired, so I don't know how long it was actually in use.

    --
    Passionately Indifferent
  20. Gopher, as of last year by sandbagger · · Score: 2

    Last year that old guy finally retired. That afternoon we took Copher off the friggin' network.

    It didn't mean much as we did so automated end runs around it but he insisted that it stay there because of some manifesto a neckbeard wrote 20 years ago that was the darkest day of the Internet when Gopher was subsumed. He was somehow still shocked that the community of network administrators failed to rally to save it.

    --
    ---- The above post was generated by the Turing Institute. Maybe.
  21. COBOL Program written in 1968 by jfdavis668 · · Score: 4, Interesting

    One of the first programs I had to modify was a COBOL program written in 1968. Over time, the source code had gone missing. I tracked down a yellowed, falling apart compile listing, and realize the program had never been copied off cards. It was also written in backward indentation, where command lines start at the beginning, and control lines like IF statements are indented. This allows you to move the working lines around. I ended up typing in the code from the compile listing, and ended up only missing 4 periods. Of course, when I got it working, I then had to make the requested change.

  22. 40 year old spectrometer by NixieBunny · · Score: 4, Interesting

    I work on the 12 meter radio telescope on Kitt Peak. It was built in the mid sixties, refitted with a new dish in 1982, and replaced last year with an ALMA prototype antenna. We still use the old filter bank spectrometers. They were built in 1973-4. This item.

    --
    The determined Real Programmer can write Fortran programs in any language.
  23. So I see by davidwr · · Score: 3, Informative

    I Google'd "bruce perens site:fcc.gov" and this came up as the first hit.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  24. how about an emulated Wang 2200 on SCO Unix ? by dickens · · Score: 3, Informative

    I almost want to post anon but I can't resist. When I took over my current job ten years ago, the company used a green-screen accounting system based on an emulated Wang 2200 running on SCO Open Server. That puts the actual technology in use back around 1973. This used the Niakwa Basic2c system. The system was lovingly maintained (!) by some dedicated guys in Auburndale.

    Before we migrated it off it we got it running on Linux and I still have a KVM image running this system over Centos 5. The last time I booted it was in 2014, or 41 years after the Wang 2200 came out. I actually used one at Ashland (MA) High School - the second interactive computer I ever used. (The first was a PDP-8 accessed via a teletype at 110 baud from Wayland Junior High School).

  25. Windows 98 by sims+2 · · Score: 2

    Windows 98 first edition.

    Its never had any updates.

    Its still used every day.

    It has never crashed.

    It only runs one application.

    Its not online but it is networked to a couple of winxp computers

    --
    Minimum threshold fixed. Thanks!
  26. Re:Finger and Sand by Rei · · Score: 4, Funny

    I've cut a plastic binding with a sharp rock. I didn't knap it myself, it was naturally sharp, but... I don't think it gets much more old school than that ;) Unless there's someone here who made productive use of throwing their own excrement in a production environment.

    --
    "You see, Government is a system that is based on weapons." -- Timster
  27. Old tech by rossdee · · Score: 4, Funny

    I live in a country thats so old-fashioned they measure things in feet and inches...

  28. Re: Finger and Sand by rsilvergun · · Score: 5, Funny

    I use power point. Does that count?

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  29. Re:Finger and Sand by ne0n · · Score: 2

    Unless there's someone here who made productive use of throwing their own excrement in a production environment.

    I tried Windows 8 once, does that count?

    --
    $ :(){ :|:& };:
  30. Aperture Punch Cards in late 80s (and CICS) by billstewart · · Score: 2

    Aperture cards are punch cards with a cutout for a piece of 35mm microfilm (picture) and about 50-60 characters of indexing data. They were used in the aircraft industry to handle blueprints, because they're fairly high density - a 747 can't even hold all of its blueprints on paper, much less take off with them, and almost all large aircraft back then were unique, with slightly different parts, shapes of metal pieces, etc., due to design and manufacturing changes that happen in parallel to construction, as well as to different end-user requirements.

    My company had a contract to develop an aperture-card scanning system that would digitize the pictures and upload the index data to a CICS database. We were the low bidder, which back then usually meant that either we were bidding against system integrators who were even more expensive than we were, or else that the department that was doing the bidding didn't have a clue what they were doing. (Yup, it was the latter.) The contract was hopelessly underspecified, the end-users had pushed lots of scope-creep into it without changing the price, and the only things that were really specific were that it had to scan 1000 cards/hour (it was getting about 200) and the database had 5 unique key fields (the end-users had upped that to 6, which also meant the keys were no longer unique which the database needed), and the price and due date were fixed (they'd way exceeded both, but the database change gave them some negotiating room on schedule.)

    My department got asked to help, because we did R&D on things like electronic publishing and Unix systems and system integration, but it wasn't as risky as it sounded, because we'd get lots of credit if we succeeded and wouldn't get the blame if we couldn't help them fix it. I got sent in to do the consultant thing, found many of the things we needed to find (mostly by asking lots of dumb questions about the right parts; I'd dealt with TSO about 5 years earlier and mainframes in college, but had never heard of CICS, and I was mainly a systems generalist and Unix hacker), and we borrowed some people who actually understood CICS to help. Fortunately, most of the problem turned out to be bottlenecks in the interaction between the Unix box driving the scanner and the CICS front-end to the database, which led to the scanners having to stop and wait and get up to speed again on each card, and once the communications got straightened out the scanners could run at full hardware speed, which was something like 1500-2000 cards/hour.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks