CNT has the capability and infrastructure to develop the programs, business logic, screens, reports, functions and database objects required to support the functionality.
As part of the development/programming process, we will develop Application Standards that will define the Naming Conventions, Coding Standards, Configuration Management, Migration Rules, Back-out Plan and Code Release Plan for the project.
CNT recommends setting up environments separately for Development, Testing, Training and Production. The Development Environment will be utilized by CNTs technical team to develop the programs, screens, reports and interface units.
As part of the development process, CNT’s System Analyst will develop Programmer Specification document for each of the design unit identified in the previous phase. Each Programmer Specification document will describe in detail the layout, the functionality, the validation and the navigation requirements. The Programmer Specification document will also provide mapping between the database fields and the data elements used in the unit that is being developed. The Systems Analyst will discuss in detail the functionality of the unit before the Programmer Specification will assigned to the Programmer. After the completion of the development, the Programmer will be required to perform unit testing and sign off stating that he/she has followed the application standards enforced in the project.
CNT’s preferred method of interface development is by using web services for each of the interface. CNT will adhere to any standards set by the department during the development phase. CNT’s systems analyst will prepare Programmer Specification for each of the interface and provide it to the Programmer. The Programmer Specification will contain detail data mapping and interface call information to internal and external systems.