An independent software vendor.
The client was having trouble meeting contractually required release dates for major and minor releases of their software product. They had outsourced their dev and test environments to Amazon Web Services (AWS) to be used by their agile developers and testers based in Vietnam, Portland and Mexico, and their infrastructure costs had increased significantly.
A high-level review of the company’s software development and operations processes was performed to determine where to focus to achieve the greatest benefit. It was determined that the primary area within the DevOps life cycle impeding their releases was their functional and stress-testing environments. An assessment of the environments was performed.
The functional and stress-testing environments were migrated from AWS into a private cloud. Environment provisioning proved to be the greatest bottleneck, and provisioning was reduced from 40 hours per test cycle to 15 minutes. Architecture design was moved further upstream in the process, and defects were reduced. ROI was over 400 percent due to a faster life cycle and reduced infrastructure costs.
A global capital equipment company.
The client wanted to modernize their software development systems from tools that were more than 10 years old and partially built and maintained in-house, to a state-of-the-art platform that would drive consistency and development productivity.
The client evaluated several solutions and with the help of Sirius, selected and implemented Rational® Team Concert (RTC) worldwide. Sirius was selected as the implementation partner due to our deep experience and proven approach to large-scale organizational tool and process deployment. The implementation included over 1,000 engineers worldwide.
All business units worldwide migrated to RTC and now follow a common product development process. One business unit realized a 30-percent increase in team productivity after moving to the new platform.
A large regional healthcare insurance provider.
The client needed to dramatically improve software time-to-market to meet business needs. Their tool environment included numerous vendor tools that didn’t integrate with each other, and some were significantly outdated and practically obsolete. Development teams were burdened with too many manual processes and duplicate data entry, which impacted productivity and created organizational walls/silos.
The client selected Rational Team Concert and UrbanCode™ Deploy as the core source code management, continuous integration, and deployment components of their DevOps platform. Requirements and defects were automatically synchronized between HP Quality Center and RTC using Tasktop. Sirius was selected as the implementation partner to leverage our DevOps implementation experience and proven deployment methodology.
The client’s new DevOps platform has reduced manual error-prone Dev/Test/Stage/Prod deployment times from days to minutes. Duplicate data entry was eliminated through Tasktop HPQC-to-RTC synchronization. Teams were required to migrate projects to the new DevOps platform due to the improvements in productivity, ease of use, and defect reduction.
A credit-card processing company.
The client had partially migrated from a waterfall software development model, but had not completed the transformation. They were under significant pressure to get software product out to market more rapidly with fewer defects and less risk.
A high-level review of the company software development and operations processes was performed to determine where to focus to achieve the greatest benefit. It was determined that assessments of their overall software development life cycle, testing processes/environments, service-oriented architecture (SOA), and data strategy were needed. The assessment was focused on reducing time to market, defects, and risks.
- Organizational improvements were established
- A roadmap for completing the migration to agile from waterfall was provided
- An improved software development life cycle was provided
- Critical issues with SOA, data strategy and testing were identified, and best practices developed
- The business and IT partnership was improved