| Year | Hardware/Software | Applications/Comments |
| 1965 | 32-128K memory. Most processing on tape | Batch Payroll. One person knows all. One Machine, One Operating System. No application software. |
| 1975 | 512K memory, 100MB disk drive. | Report Writer Compiler, Marketing Information System, Batch. Most databases are non-relational. Some third party software (table management) used. |
| 1985 | PCs with 10MB hard disk. Small LAN. MS-DOS | Interative development of CASE tool. Spreadsheets. Desktops |
| 1995 | Many machines, UNIX, AS/400, Mainframe, Windows | ERP, CASE, Relational Databases, Client/Server. Server Room. Multiple teams in different locations. |
| 2000 | Big DELL Machines, SQL Server, Windows, Cold Fusion. Large (256MB) memory | Internet Architecture, Yellow Pages Search Application. North Shore Choral Society Website (PHP) |
| 2005 | Mainframe, SQL Server, Linux. Larger memory (8GB) | Business Objects - Data Warehouse. Internet mechanics - hosting, domain registration, Open Source, MYSQL |
| 2007 | Some independence from hardware and software | AJAX, WEB 2.0, Frameworks, Ruby on Rails, More than one environment per company. |