Term of Award
Master of Science in Applied Engineering (M.S.A.E.)
Document Type and Release Option
Thesis (restricted to Georgia Southern)
Copyright Statement / License for Reuse
This work is licensed under a Creative Commons Attribution 4.0 License.
Department of Computer Sciences
Committee Member 1
Committee Member 2
Today, automating software deployment for medium to large size organizations is critical. Software deployment is one of many management services that System Center Configuration Manager can provide. Developed by Microsoft, SCCM is the tech giant’s flagship systems management product and was implemented at Georgia Southern in 2011. Since implementation, difficulties with software deployment were experienced by IT professionals across all divisions of the University. The origins of these difficulties stem from both deficiencies in the product as well as human error during implementation of the product. These problems include the slow rate of software deployment to end-devices, the number of failed or delayed installations, and the limited availability by IT personnel.
This project identifies these problems individually and provides a solution to supplement SCCM through development of a PowerShell-based program, simply named, Software Installer. Additionally, a comparison between Software Installer and System Center Configuration Manager is conducted during this project. Results of this comparison found that Software Installer had a lower time to completion during tests with a package size of 190MB but SCCM saw lower completion times during tests with a larger package size of 9.6GB.
Tinker, Todd A., "Software Deployment: A Comparative Study" (2017). Electronic Theses and Dissertations. 1679.
Research Data and Supplementary Material