For a more in depth look at the issues involved in choosing a time and attendance software package, see Choosing a Time and Attendance System That Meets Your Requirements . The High Cost of Software Deployment Smart technology managers have come to realize the high cost of deploying software to desktop computers. Time and attendance software, because of the need for wide distribution, presents an especially challenging problem. The traditional Windows approach of installing software involves the following problems Software must be installed on each desktop. Unless an automated system or networked-based installation is used, an administrator must manually install on each machine.
Software upgrades are problematic.
Software that changes frequently must be reinstalled on each desktop. Network-based installations can be difficult to upgrade if users are running the software on a 24x7 basis. Conflicts between software systems are very common. Installing a new package can damage or disable other applications on the desktop. Desktop installation can require substantial resources on each machine in terms of disk space.