In order to securely provide support for web applications on our main campus web servers, we must take certain precautions to make sure that these applications do not interfere with the daily operation of our servers. Therefore, we have developed a process that creates a secure, stable environment.
LTS Web Development must approve any application that will reside on the campus web servers. After the application has been approved, space will be created on a testing server for the developer to work and evaluate their implementation. The approval process allows LTS to allocate resources in a proportionate and fair way and also prevents developers from duplicating an existing function or application.
To ensure that no development takes place on the production servers, we have separated applications from the normal web publishing space. Developers will not have access to modify the application on the production servers. (Changes must be made on the testing server and then applied to the production servers.)
Once a developer has completed an application and is ready to move to production, the application is evaluated and stress-tested by LTS Web Development staff. The code is reviewed to determine if it follows standards outlined in this document, and the application is checked for faults. Developers are encouraged to meet with LTS Web Development staff during the review of the system.
If the application is found to conform to standards, it is copied to production. Developers will not have access to the production system. They will be allowed to continue development on the test environment to make any needed changes. However, code changes will require evaluation by LTS Development staff. Therefore, LTS Development encourages developers to thoroughly test systems with end users before moving to production.
Questions About Application Development?
Please contact us at firstname.lastname@example.org.