ZOG

ZOG was a precursor to the KMS Knowledge Management System developed by computer scientists focused on human-computer communication at Carnegie Mellon University.

The ZOG project was in development from 1975, and in 1983 was installed as the key interface between users and logistics on the Nimitz class carrier USS Carl Vinson.

ZOG provided "rapid response (less than one second) to user selections for browsing in a large, network-structured database in which the nodes are formatted, display-oriented chunks." The nodes were called frames, and any items within frames could be used "to activate a process". These features made it highly suitable to the scale of operational information management anticipated on board a vessel of that scale.

The project to develop ZOG for the USS Carl Vinson was described by its CMU codevelopers Robert Akcsyn and Donald McCracken at the first IFIP conference on human computer interaction in 1984. link

##Something to note

In this 1984 paper, the authors made 15 recommendations for collaborative software development for large and complex organisations:

  1. Let the requirements evolve over time
  2. Develop a broad, multi-level model of the system
  3. Make progress on multiple levels in parallel
  4. Devise effective strategies for users to employ prototypes
  5. Treat the users as part of the development team
  6. Build a system the users' organization can support
  7. Insist that the developers use the system being developed
  8. Collect performance data by instrumenting the system
  9. Don't start on a shoestring
  10. Don't try to do too much (or too little)
  11. Use scripts of user-level behavior for automatic testing
  12. Keep a running log of the most recent user actions
  13. Give documentors a central role in the project.

##Something else

In 2015 the USS Carl Vinson has its own Twitter and YouTube news channel. It was also the carrier from which Osama Bin Laden's body was buried at sea in 2011.