The function of Software Services is to design, create, implement and maintain computer-based application software systems utilized on servers, desktops, microcomputers and networks and to support any functional area/organization within the district. Software Services activities fall into three categories.
- Strategic Development: Projects that are major new systems designed to improve the district’s long term effectiveness and efficiency;
- Discretionary Development: Projects that deliver new capability through enhancement of functions in existing systems or development of minor new systems;
- Maintenance Activities: Necessary changes that are required to keep existing systems within legal requirements and/or functioning properly.
Whenever it is cost effective, software is purchased from outside vendors instead of being created by the Software Services section. When a vendor’s software package is purchased, Software Services installs the package and creates any needed interfacing software between the package and the District’s other software applications. After installation, the Section will periodically apply vendor maintenance upgrades to the package. In addition, Software Services will reprogram portions of the software package in order for the package to support the needs of the district.