PROJECT

Devops Modernization

CLIENT

GSA

DATE

Feb 2020 - Dec 2023
DevOps Modernization for GSA

Our team partnered with IBM in modernizing the Devops pipeline for General Services Administration (GSA)’s Integrated Award Environment (IAE) program. Focusing on enhancing agility, automation, and scalability, we delivered GSA the accelerated deployment cycles, code security, every step communication, strengthened security, and positioned GSA for future growth.

The General Services Administration (GSA) is a federal agency that plays a pivotal role in supporting the operational needs of the U.S. government. From providing procurement and real estate services to managing technology and digital resources, GSA’s mission is to deliver value to the federal government and the public through innovative solutions. Their services affect a wide range of public and private sector activities, making the reliability of their IT infrastructure critical to government operations.
GSA faced several technical and organizational challenges that were hindering their operational performance:
  • Slow Delivery: Limited automation in the application integration and human approval process delayed the feature release by months.  
  • Siloed Development Teams: Collaboration between teams was limited, leading to fragmented workflows and slow delivery cycles.
Security Vulnerabilities: Limited automation in security checks exposed systems to potential risks, delaying the deployment of secure and compliant solutions.
We developed a comprehensive DevOps modernization strategy tailored to GSA’s unique needs and goals. Our approach included the following key steps:
  1. CI/CD Pipeline Implementation: To streamline the software delivery process, we deployed CI/CD pipelines. This allowed for faster and more reliable application development, testing, and deployment. Automated testing and deployment minimized errors and improved the overall release quality.
  2. DevSecOps Integration: Security was integrated throughout the entire development lifecycle, ensuring that every application and infrastructure update met strict security and compliance standards. Continuous security testing was implemented to detect and address vulnerabilities early in the development process.
  3. Automation Testing: We developed and delivered API and Web UI automation testing to accelerate the quality assurance and test coverage reporting process. 
  4. Feature Flagging: We introduced web-based feature flagging tools and mechanisms for the team to easily integrate and manage the feature flags, which enabled the canary and conditional-based releases.
Team Collaboration and Culture Transformation We worked closely with GSA teams to break down organizational silos and foster a culture of collaboration between development and operations teams. We integrated the pipeline to communicate to the development team during every build and deployment stages.
  • Faster Deployments: GSA experienced a 60% reduction in the time needed to deploy new applications and updates.
  • Improved Security: With automated security checks integrated into every stage of the process, vulnerabilities were identified and resolved early, leading to more secure deployments.
Improved Code Quality: With automated code quality and enforcement mechanisms, we increased overall code quality from 18 % to 89% in 2 years.

Cloud migration and automation

UX Experience Design

Test Automation with Gen AI

Related Case study
Group 2608703

Cloud migration and automation

Group 2608704

UX Experience Design

Group 2608705

Test Automation with Gen AI