services typically performed by a project manager, systems analyst, senior programmer/analyst, and/or programmer/analyst. Requirements for this service category may include all or a combination of the following: overall project management, technology research, information gathering, feasibility studies, report writing, agency requirements analysis, systems analysis, conversion analysis, system design, systems development, system testing, installation, integration, operation, maintenance, training, and providing of hardware and software.
Needs assessment, Requirements definition, Interface analysis, Conversion analysis.
Client/server and workstation application and database development and modification Standards for application development environments: See state standards at Server platforms: Linux, Microsoft Windows Server. Key database environments: SQL Server, MS Access. Application servers: Microsoft IIS, Apache, Tomcat. Key development tools/environments: PHP, .NET, VB, Java.
Installing the technical configuration Implementing the application system Supporting the system during the stabilization phase Decommissioning the replaced application
Testing and Conversions
Developing data conversion strategy Developing test scripts Developing test data Unit testing, system verification
Trouble-shooting application problems Conducting customer training Developing training materials Preparing user documentation
Conducting data analysis meeting with customers Developing logical data models Transition of a logical data model into a physical data model The use of data modeling CASE tools Data warehouse applications
Develop, Test and Implement Enhancements
Programming Developing test data Developing test plans Unit and system testing Customer verification Program module movement Implementing enhancements