COMPUTER-AIDED PROJECT MANAGEMENT:THE HISTORY OF COMPUTER-AIDED PROJECT MANAGEMENT

THE HISTORY OF COMPUTER-AIDED PROJECT MANAGEMENT

While it may be difficult for some to believe (particularly for those to whom the slide rule is merely a curious artifact from an ancient civilization), modern project management techniques were at one time employed by those who did not have the advantage of using computers. In fact, some companies still don’t use computers for project management in any organized fashion. And, as laborious as the work is, it is perfectly possible to put together a good project plan without the use of computers. However, having spent some time doing just that, the author can attest to the enormous amount of time and resources such an undertaking consumes. And, once changes are introduced to the initial project plan, the incremental use of time and resources expands exponentially.

In the late 1950s and early 1960s, a few companies began to develop their own internal software tools for managing projects, some of which are still in use today. With the apparent increasing need for such tools, commercial applications began to appear in the marketplace. Most of these tools were initially used by U.S. government contractors (who were required by the Department of the Energy or the Department of Defense to adhere to rules for managing government contracts) and were implemented on mainframe computers—the only computers commercially available at that time. These applications were the predecessors to tools that are still available today (although in a much different form), such as Artemis and Primavera. At the time, these tools were both difficult to learn and cumbersome to use. Since graphical user interfaces did not yet exist, command language was used to interface with the application. Nonetheless, since they enabled some automation of scheduling, tracking, and reporting activities, they were a welcome change for most project managers, who were used to performing these same tasks by hand.

The advent of commercially available PCs brought about the development of project management tools specifically aimed at the PC market. These tools (which we will refer to as low-end tools, as distinguished from the high-end tools that run on mainframes and minicomputers) were much less expensive than their high-end counterparts and were much easier to learn and to use, but also had far fewer capabilities. These tools also allowed the user to interface with the application through a rudimentary graphical user interface (GUI). These tools included software applications such as Har- vard Project Manager, SuperProject, Project Manager’s Workbench, and Microsoft Project. These tools were primarily aimed at the IBM-compatible marketplace. There were fewer tools available for Apple Macintosh computers, such as MacProject.

Over the past few years, the manufacturers of the high-end tools have incorporated GUIs and other devices to make their tools user friendly. At the same time, the makers of the low-end tools began building more capabilities into their applications that had previously been available only in the high-end tools. Some formerly low-end tools, such as Project Workbench, have migrated into the realm of high-end tools. And a number of high-end tool manufacturers have produced low-end tools for managing individual projects whose files can then be integrated into the high-end tools (such as Sure Trak for Primavera). As confusing as this all sounds, all of these software manufacturers have been trying to achieve the same end: to develop a tool that balances ease of learning and use with ever-increasing capabilities.

As the profession of project management began to gain acceptance in the workplace, additional applications became commercially available. These range from tools that automate other project management processes (such as risk-management tools like @Risk) to tools that help manage areas that are ancillary to, but have a direct impact upon, project management (such as multiproject resource management tools like ResSolution). With the availability of all of these different types of tools, it is often a difficult proposition deciding which tools, if any, are appropriate for a specific organization. In the next sections, we will discuss the processes that are involved in, or have an impact upon, project management and see how the use of computer tools can facilitate these processes.

Comments

Popular posts from this blog

MATERIAL-HANDLING SYSTEMS:STORAGE SYSTEMS

NETWORK OPTIMIZATION MODELS:THE MINIMUM SPANNING TREE PROBLEM

DUALITY THEORY:THE ESSENCE OF DUALITY THEORY