|
|
||||
|
|
|
| |||||
|
| |||||
|
| |||||
|
RouteLogic
develops and enhances its technology products in its LogicLab.
We use the same eight steps for both new development and enhancements:
| |||||
| Project Objective states the high-level goal, such as improved customer service or better vehicle utilization. | |||||
| Requirements Definition defines the output desired, such as a new report, usually with input from the user. | |||||
| Business System Design details the input, output, and general processing at a user level. | |||||
| Computer System Design specifies the input, output, processing, and database elements at a programmer level. | |||||
| Programming includes writing the code in a GIS programming language and unit testing. | |||||
| System Test uses a quality control team to operate the new program or enhancement by working the interaction with the entire system. | |||||
| Interim Build Release sends the program to enhancement request users and/or volunteer testers before. | |||||
| Final Build Release sends the program to all users. | |||||