
Iris Software has secured the CMMI Maturity Level 5 appraisal for its Managed Services operations from the CMMI Institute of Pittsburgh, Pa. The Level 5 maturity rating is the topmost awarded by the CMMI Institute, a global leader in advancing best practices in people, processes, and technology.
The CMMI Level 5 appraisal demonstrates that our teams strive to deliver better outcomes to clients by continuously upgrading capabilities and improving the quality of our processes and our application development products.
“The successful CMMI Level 5 appraisal is an important milestone in Iris’s continual efforts towards delivery excellence,” says Anil Apte, co-founder and managing director at Iris Software. “Our journey has helped us improve our performance, and that has been beneficial for the organization and our clients. The appraisal validates our commitment to quality for our clients.”
What our CMMI Level 5 rating means
- Our work and processes have received the highest form of third party validation
- We manage projects with an established set of practices
- We are dedicated to continuous improvement and producing great work that makes a difference
“An appraisal at maturity level 5 indicates that an organization is performing at an ‘optimizing’ level,” according to the CMMI Institute. Organizations are recognized at that level for “continually improving their processes based on a quantitative understanding” of their business objectives and performance needs.
Such organizations are noted also for using “a quantitative approach to understand the variation inherent and the causes of process outcomes.” The five levels that the CMMI Institute has defined for its appraisals progress from “Initial, Managed, Defined, Quantitatively Managed, and Optimizing” on the maturity curve.
Contact
Our experts can help you find the right solutions to meet your needs.
Get in touchA legacy portfolio gets a makeover



Thank you for getting in touch
We appreciate you contacting us. We will get back in touch with you soon.
Have a great day.
Client
The client is one of the Big Four advisory firms
Goal
Modernize the legacy application to meet growing business needs
Tools and technologies
MS SharePoint, MS .Net and MS SQL Server


BUSINESS CHALLENGE
The client had multiple legacy applications, deployed over the years. Its business needs had grown with time and the applications were falling short of required service levels. The client faced the following challenges:
- Lack of integration: Most of the integration with upstream and downstream systems was manual, resulting in common data getting obsolete quickly
- The client was finding it difficult and expensive to hire and retain resources to maintain the legacy apps
- The legacy system was prone to security breaches and couldn’t be deployed on the enterprise-level stack
- The existing system supported only single-user application, and it wasn’t possible to roll them out to multiple users

SOLUTION
After a comprehensive analysis by Iris, the client’s applications portfolio was rationalized, classified, and distributed across four areas: 1) upgrade and continue to maintain; 2) rewrite to modernize; 3) consolidate overlapping applications using a framework approach; 4) retire.
The idea was to deliver maximum value at the lowest cost possible and ensure the system complied with security standards.
Here’s what we did for the client:
- Upgraded the technology stack for the application(s) to lower maintenance costs, improve efficiency and meet growing business needs
- Used an in-house technology modernization framework to reduce development and maintenance costs
- Consolidated applications that were doing similar tasks and had similar features and modernized them
- Retired applications, whose features were available through other applications
The success of our solution was based on our ability to quickly gather complete information about the existing applications. To do that, we used a questionnaire that we have developed and refined over the years that helps us gather information in a structured and comprehensive manner about the architecture, user base, maintenance methodology etc.

OUTCOMES
- With the legacy modernization and application consolidation process, the client’s application portfolio was reduced from 45 applications to less than 10
- Reduced the resources required for maintenance from six to two
- The framework-based approach of Iris accelerated time-to-market, a critical market differentiator for the client
Related Stories

An API ecosystem expedites customer onboarding
A global leader in logistics created an API ecosystem that significantly transformed the experience for their customers.

Gain speed to market with DevOps solutions
A wealth management firm moved from a legacy application environment to a microservices ecosystem using Helm. The transformation helped it cut production time and expedite the roll-out of releases.
Contact
Our experts can help you find the right solutions to meet your needs.
Get in touchSetting a high standard for member experience



Thank you for getting in touch
We appreciate you contacting us. We will get back in touch with you soon.
Have a great day.
Client
One of the world’s leading retail standards organizations.
Goal
Build a 24x7 cloud-based platform capable of storing and sharing data on billions of products.
Tools and technologies
Java, Python, NodeJS, .NET, Azure PostgreSQL, Azure SQL, MongoDB, Redis, Azure DevOps, Pipelines, Git, Docker, Kubernetes, Azure App Service.


BUSINESS CHALLENGE
Our client is a global standards organization. Its products and codes are used by millions of brand owners, retailers and supply chain partners around the world.
The organization needed an always on, scalable cloud-based platform capable of storing and sharing data on billions of products and related information with members and partners across the world.
The client also wanted the ability to onboard member organizations quickly and seamlessly.
They wanted the business capabilities developed on platform to be available as modern and secure enterprise-level APIs.

SOLUTION
Iris chose a microservices architecture for high agility, loose coupling, independent deployability and maintainability.
We followed an API design-first approach and designed according to the standards-based API specification (OpenAPI Specification).
In line with best practices for securely publishing and maintaining APIs, our team deployed the Azure API management solution. We used Azure APIM developer portal to deliver a superior developer onboarding experience. The solution had other features as well:
- Design and implementation of the Azure Virtual network for securely hosting the platform
- A cloud-native architecture using the Azure AppService and an Azure-managed Kubernetes platform.
- Comprehensive performance testing and optimization at all levels to meet strict SLAs
- Security testing and vulnerability assessment to ensure secure APIs

OUTCOMES
- A robust and secure API platform that handles 200,000 API requests per day
- 50 million codes uploaded in 40 product categories across more than 130 countries
- Delivered a developer portal for quick on-boarding of MOs and application developers
- New 7-step verification mechanism led to creation of new revenue streams
Related Stories

Cloud-native app opens new markets
A leading bonds trading network revamps its IT architecture to increase market reach.
Contact
Our experts can help you find the right solutions to meet your needs.
Get in touchStriking the right balance of care



Thank you for getting in touch
We appreciate you contacting us. We will get back in touch with you soon.
Have a great day.
Client
A leading provider of work-life services to caregivers.
Goal
Enable caregivers to easily set up and manage care schedules.
Tools and technologies
HTML, CSS, JavaScript, Bootstrap, JQuery, Atlassian User Interface (AUI), AngularJS and Liferay DXP7.2


BUSINESS CHALLENGE
Many young and middle-aged workers combine both work and caregiving responsibilities that cover not only children but also extend to parents and pets. Research shows that employees who achieve greater work-family balance are more satisfied in their jobs and happier with their families.
For our client, a leading provider of work-life services, the key to enabling that balance is the setting up of care schedules for dependent or vulnerable family members. The client’s existing solution for managing such schedules, however, was not user-friendly, flexible, or mobile-responsive.
The sites offered no provision to schedule premium services for care.
The client’s multiple websites were served by a Liferay V6.2 content management system (CMS) as the common backend for which support ended in December 2020.

SOLUTION
We designed and developed a web platform for scheduling care for family members including parents, children, self and pets, with e-mail notifications and quick access to customer care. We migrated the websites to Liferay DXP7.2 CMS backend. In order to improve the performance of the web application, we developed the website forms as AngularJS-based single-page applications. We developed a responsive web site that worked flawlessly across different-sized screens on desktops, tablets and mobile phones.
We used Agile methodologies right from the requirements-gathering phase until the final deployment of the web platform to shorten development time.
In order to save cost and time, we used an almost identical codebase for both iOS and Android platforms (except for a few configuration settings and device specific features).
Furthermore, our team performed continuous integration using automated build tools, and script and code repositories, to save time during the development, testing and deployment phases.
We ensured that the sites we built followed the WCAG 2.0 and OWASP accessibility and security standards.

OUTCOMES
- The Iris-developed web platform ensured the client’s care scheduling interface was user-friendly, flexible and mobile-responsive.
- Customers could easily create, change and cancel schedules. They also had easy access to records and historical data.
- The common codebase across iOS and Android ensured significant cost savings in the development and maintenance of the application.
- Agile methodologies and a high degree of automation reduced costs and shortened the development time.
Related Stories

How to transform your risk reporting mechanisms
A future-ready risk reporting platform helped a leading brokerage firm improve its user interfaces and lower costs.

Data consolidation speeds up drug search
A pharmaceutical company improved turnaround time for APRs and automated manual work.

Cloud-native app opens new markets
A leading bonds trading network revamps its IT architecture to increase market reach.
Contact
Our experts can help you find the right solutions to meet your needs.
Get in touchCompany

Connect With
Privacy Overview
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.