InnovAge
Agile Consulting & Enterprise Development
About InnovAge
InnovAge is a leading provider of PACE (Program of All-Inclusive Care for the Elderly) services, dedicated to helping seniors live independently in their communities. With a growing participant population, InnovAge offers comprehensive healthcare and social services to meet the diverse needs of the elderly.
Challenges
As InnovAge was rapidly expanding, they turned to Latitude 40 to modernize their internal development team's capabilities. Through mentorship and collaboration on software projects, InnovAge aimed to become a more agile organization and sought guidance to achieve this transformation. They identified several business challenges that required software solutions:
Financial Profile Management: Securely managing participants’ financial profiles for legal compliance and financial visibility, especially with complex Medicaid/Medicare billing rules.
Supportive Housing Program Management: Efficiently managing legal documents and finances for participants in their supportive housing program. |
Participant Tracking: Maintaining accurate tracking of participants’ locations to enhance safety, coordination, and quality of care.
Referral Management: Prioritizing referral scheduling with contracted providers to reduce costs and legal exposure. Systems Integration: Integrating with existing systems such as Dynamics CRM, Snowflake, and Plexis Quantum Choice. |
Our Solution
Latitude 40 formed a development team to operate on-site at InnovAge corporate headquarters. This team consisted of Latitude 40 personnel mixed with InnovAge internal developers. Together, utilizing a basic agile framework, over time, they built out a comprehensive set of solutions that met their needs.
Core ServicesOne primary objective was to develop a suite of secure core services for company-wide use. These services were designed to handle essential functions such as providing a standard way to query for participant information, handle new enrollments, and search for providers. This ensured consistency and efficiency across various current and future initiatives.
|
Integration ServicesInnovAge uses many 3rd party software packages for various purposes. Integrations with these packages were desired to help eliminate extra data-entry and all the ensuing mistakes that commonly occur when doing so. An adapter service was created for each 3rd party product to encapsulate the (sometimes very complex) knowledge on how to integrate with that particular product. Each service exposed simple APIs to make integrating very simple.
|
UI Applications
There were different applications created to be used by different business units. One was built to manage the financial profiles of all participants where they would track assets, sources of income, insurance information, manage Medicare/Medicaid rules, etc. For those in the supportive housing program, it would help track what facilities each participant was assigned to and manage related legal documents. Other apps were created to manage participant encounters, manage a core database of providers, and manage referrals to those providers.
|
The Impact
Participant Safety: Improved tracking of participant locations has enhanced safety and coordination.
Productivity: Increased overall efficiency and productivity, allowing InnovAge to better serve their growing participant population. Enhanced Compliance: Improved compliance, especially when it comes to Medicaid/Medicare billing rules and management of certain legal documents. Operational Efficiency: Optimized scheduling with contracted providers has reduced costs and legal exposure. Increased Agility for the Future: InnovAge developers gained proficiency in modern programming languages and coding techniques. This enabled them to write clean, maintainable code that could be easily updated over time. They also learned the principles and practices necessary to make and keep InnovAge agile to continually enhance all the above. |
"I highly recommend Latitude 40 as a development partner! As senior leader of development organizations, I contracted with and managed development consulting partners of all sizes, Latitude 40 is one of the best I have worked with. They have deep technical skills, do what they commit to and are flexible enough to manage changing priorities, budgets, and business conditions. Latitude40 delivered great solutions and also improved our internal team’s software engineering practices and development processes."
Bob Guy - VP of Applications & Systems