About

Method of operation:

• Consults with clients to understand needs, objectives, desired features, and input/output requirements for database systems.
• Analyzes, defines, and documents system requirements for data, workflow, logical processes, hardware and operating systems environment, interface with others systems, internal and external checks and controls, and outputs. Estimates feasibility, cost, time, compatibility with other systems, and computer capabilities through intensive on site functionality review.
• Develops and maintains plans outlining steps and time tables for developing, testing, and installing applications. Researches and evaluates software and hardware to assist in programming or to use as program platforms. Writes and maintains functional and technical specifications. Converts designs and specifications into computer code. Designs and codes screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems. Creates test transactions and runs tests to find errors and to confirm program meets design specifications.
• Consults with client to prototype, refine, test, and debug programs to attain client approval. Writes and maintains documentation to describe program development, logic, coding, testing, changes, and corrections. Writes documentation or reviews documentation written by others that describes installation and operating procedures. Provides technical assistance by responding to inquiries regarding errors, problems or questions with program. Trains end users or technical support staff to use programs.
• Monitors performance of programs after implementation. Analyzes, installs, and tests modified, redesigned or upgraded versions of programs.

Leave a Reply