Federal

Veteran Affairs (VA)

Mobomo provides development, operations, and maintenance services for the Mental Health Checkup mobile application that supports measurement-based care for Veterans with mental health conditions. The mobile solution enables Veterans to complete assessments on a regular basis, without having to use clinic visit time and clinician resources to administer the tests or enter the data. The app leverages the VA Enterprise Cloud (VAEC) and a modern microservices framework used for over 40 mobile applications. Technologies include Docker, Kubernetes, JAVA, Bootstrap, and a CI/CD pipeline that includes full automation of infrastructure-as-code, test-driven-development, security scans, and automated deployments using Jenkins and Fortify in a secure AWS / Azure cloud environment.

va

Mobomo provides development, operations, and maintenance services for the Mental Health Checkup mobile application that supports measurement-based care for Veterans with mental health conditions. The mobile solution enables Veterans to complete assessments on a regular basis, without having to use clinic visit time and clinician resources to administer the tests or enter the data. The app leverages the VA Enterprise Cloud (VAEC) and a modern microservices framework used for over 40 mobile applications. Technologies include Docker, Kubernetes, JAVA, Bootstrap, and a CI/CD pipeline that includes full automation of infrastructure-as-code, test-driven-development, security scans, and automated deployments using Jenkins and Fortify in a secure AWS / Azure cloud environment.

va platform

APPROACH.

Mobomo provides project management, requirements analysis, design, development, enhancement, integration, testing, release, documentation, and remediation support for the Mental Health (MH) Checkup mobile web applications deployed in the VA Mobile Framework (VAMF) NextGen 2.0 cloud environment.

Mobomo follows a Scaled Agile Framework (SAFe) software development lifecycle (SDLC) for development and maintenance, including production troubleshooting and adaptive, preventive, perfective, and corrective maintenance.

DESIGN.

Our team complies with the US Digital Service’s Playbook, the Agile Manifesto and its twelve principles, the OIT Enterprise Portfolio Management Division (EPMD) Reengineered Release Process, and VA Veteran-focused Integration Process (VIP) requirements. In particular, our team uses the principles of Responsive Design, allowing the application to render effectively in both tablet and phone browsers.

va platform

The Mental Health Checkup Web Client is a single-page web application written using the Backbone framework, which implements a Model-View-Controller (MVC) design pattern. It incorporates:

Single-page website design - By using Backbone.js and capturing hash changes, we provide the user a single-page website. This creates ease of access, using one HTML page where new content is loaded and displayed on the page seamlessly.

Accessibility principles - 508 compliance principles are taken into account all along the process. Good keyboard access, voice-over clarity, and color contrast are incorporated as part of the continuous, agile development process.

JavaScript MVC framework - We are using Backbone.js as our front-end MVC framework. By capturing the hash fragment changes in the URL, backbone.js is able to route the user to various views. HTML Templates make-up the views, controller classes, and scope variables comprise the model and controller.

A responsive/mobile-first design allows flawless access to both browsers and mobile device users. Utilizing the Bootstrap CSS framework, we are able to quickly implement a responsive website that considers mobile applications first yet provides a high-quality experience for desktop users.

Leveraging common VAMF Services - The MH Checkup app takes advantage of VAMF micro-services for enterprise scalability.

Data source abstraction router services are used to provide a layer of abstraction between the display code and the REST service calls. By using services, it allows the data access code to be more interchangeable.

va platform

INFRASTRUCTURE & SOLUTION.

All work is performed in the MAP-VAEC-AWS (Mobile Application Platform – VA Enterprise Cloud – Amazon Web Services) cloud environment. Technologies include Docker, Kubernetes, JAVA, Bootstrap, Sonarqube, Fortify, Selenium, and a CI/CD pipeline that includes full automation of infrastructure-as-code, test-driven-development, security scans, and automated deployments using Jenkins and Fortify in a secure AWS / Azure cloud environment.

Mobomo has developed a Mental Health Checkup application within the MAP-VAEC-AWS (Mobile Application Platform – VA Enterprise Cloud – Amazon Web Services) cloud environment integrated with a number of VAMF micro-services to provide measurement-based care for Veterans with mental health conditions.

RESULTS.

Mobomo has worked with VA to design, develop, and deploy the Mental Health Checkup web/mobile application nationwide to over 140+ VistA locations. The app is available via the VA App Store (MH Checkup Veterans and Care Teams) to support measurement-based care for Veterans with mental health conditions. Measurement-based care entails administration of standardized self-report assessment instruments that evaluate an individual's level of symptoms and distress associated with a specific diagnosis or condition. For instance, the Patient Health Questionnaire (PHQ-9) is used to measure symptoms related to depression.

A mobile solution enables Veterans to complete assessments on a regular basis, without having to use clinic visit time and clinician resources to administer the tests or enter the data.

The test administration results are available in real time for feedback to the patient, text and graphical information for the clinician, and integrated into the Computerized Patient Record System (CPRS) and the VistA MH (Mental Health) files with other test administrations of instruments in the Mental Health Assistant software application.​

va platform
va platform

ELEGANT
SOLUTIONS
START
HERE.

Content-rich websites. High-performance mobile apps. Bulletproof cloud solutions. Bring us your toughest challenge and we’ll show you the path to an elegant solution.

Contact Us

New project request.