Software Development

Includes the planning, requirements gathering, development, and implementation for software applications.

We develop customized software applications, web applications, mobile applications, database applications, and other solutions not available in off-the-shelf software applications.

What we do

  • Requirements Analysis/Gathering, Design, Coding, Security, and Testing
  • Production Deployment
  • Application Prototyping
  • Multimedia Software for Patient/Staff Education
  • Program Evaluation Software
  • Administrative and General Decision Support Software
  • Database Development and Management
  • Clinical Protocol and Quality Assurance Decision Support Software
  • Agile Methodology and Software Development
  • Emerging Technologies

Experience in action

Federal Agency
Role: Subcontractor
Type: Time and Materials Contract
Description: A Federal Agency required a business partner to automate its intake and handling of mail associated with benefits processing. The effort was part of an initial push to triage the handling of mail, and rapidly accelerate intake processing utilizing full Robotic Process Automation (RPA) as part of a drive to automate processing of all incoming mail by noon the day after it is received, dramatically reducing wait times, improving consistency, and freeing up skilled employees to assist stakeholders in other improved ways regarding delivery of benefits. Oxford’s Agile-based consulting and development services included providing business process consulting services and RPA development services.

Oxford RPA Development activities included:

  • Designing, developing, and delivering the RPA solution utilizing UiPath to automate mail packets.
  • Participating in workshops and interviews with business process analysts to gather and confirm business process details and definitions.
  • Supporting analysis and process automation activities, to include the planning, design, development, and testing of the automation solution, architecture, and logic. 
  • Participating in design and configuration sessions, applying feedback to improve and enhance the automated processes.
  • Installing and operating the RPA software and tools in the client environment.
  • Configuring and testing the automated processes prior to delivery.

Oxford Business Process Consulting activities included:

  • Supporting the Mail Processing Services (MPS) automation team, to include:
    • Automated Mail Processing Error Handling/Analysis.
    • Business Process Mapping for Automation and Business Rules Management.
    • Automated Process Testing Support/Bug Fixes, Solution Reporting, Business Intelligence (BI) Reporting.
    • Providing support for automated process trouble shooting and testing.
  • Working in an Agile team environment with developers, testers, production support staff, stakeholders, and external vendor partners. Sprints were short bursts that lasted for predetermined periods, being one week or less. There were numerous test cases created and used through the 90-day requirements.
  • Participating in workshops, interviews, and team meetings as required in support of Error Handling and business process details and definitions.
  • Assessing Error Handling from business process perspective, identifying, tracking, resolving issues, and mitigating risks.
  • Monitoring production transactions and robotic process automation workflows.
  • Working with the triage manager to identify issues, analyze, and recommend solutions/fixes.