Is That What We Were Doing?

  • Planning
  • Requirements
  • Design
  • Build
  • Document
  • Test
  • Deploy
  • Maintain

Above is a modern program development cycle. It’s a little more advanced than the “Code or Die” development cycle from a few decades ago in a small shop. Systems came to life once there was a clean compile… meaning no syntax errors 😉

Naturally, this is from my experience in a small shop which did not have business analysts, system testers, trainers when larger organizations probably did have these. In the beginning there were data entry operators, computer input schedulers, help desk, programmers and management. This was the personal/payroll division for the state of Washington. Thirty-five people working side by side, often flying by the seat of our pants, doing whatever had to be done to pay accurately and on time.

We did add more as the organization matured. But we started doing things before they were a thing or very well known. We ran histograms on descriptors and summarized data values which was later called Data Mining… we just wanted to know what we had to fix before we improved our edits!

Testing automation… we need 4th generation languages to project the counts and verify the conversion completed using a 3rd generation language. We worked from backups if the results didn’t work out the time or two or…

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s