requirements analysis, software design, development, coding, testing, maintenance & support; system and network installation, management, and support; trouble-shooting, problem solving, cost & time saving enhancements and procedures; source code management, software development utilities; data acquisition, data processing, database development, data analysis, litigation support;