Term of Award

Fall 2017

Degree Name

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

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


Department of Computer Sciences

Committee Chair

Chris Kadlec

Committee Member 1

Russell Thackston

Committee Member 2

Adrian Gardiner


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.

Research Data and Supplementary Material