Collaboration – Changing Needs

SoCon 13 Conference.  April 2018.  Powerpoint.
Computer Generations & Complexity“  (58 slides).

View the Presentation

This Conference presentation provides a narrative web of the history of computer communications.  The history of computing is broken into four generations; each generation representing two decades of computing progress.  The evolution of communications between hardware products, between software systems, and between human computing professionals is reviewed.  The inter-relationship between these three forms of communications is discussed:  Hardware communications first, software communications dependent upon hardware, increasing complexity of software communications requiring increased human collaboration.

The evolution of the three forms of communication are illustrated across the computer generations (see below).  The dependencies and parallel trends are illustrated.  Finally, some predictions are made based upon these trends.  The computer generations covered are:   

  • 1st Generation (1950s-1960s)  –  Individual Computer Systems
  • 2nd Generation (1970s-1980s)  –  Birth of Distributing Computing
  • 3rd Generation (1990s-2000s)  –  Enterprise Software Integration (SOA)
  • 4th Generation (2010s-current)  –  Total Integration (IoT, Cross Silo, etc.)

By the end of the presentation, the viewer should have a basic understanding of how computer communications have changed over time, the relationship between hardware, software, and human communication evolution, and some guesses about the implications of the identified trends.