With Spring embedded in the development process, RealNetworks delivers more engaging, higher quality capabilities to customers without wasting time and money on unproductive development tasks. At the end of the day, Spring helps RealNetworks innovate and grow in a competitive market
To learn more, visit pivotal.io/products/spring.
1. RealNetworks, Inc. delivers digital entertainment services to companies and individuals, allowing them to consume music, video and games over the Internet. RealNetworks introduced the RealPlayer, the first mainstream media player, as well as the Rhapsody digital music service, which provides more than 1 billion songs per year to RealNetworks customers through a subscription service, without paying per track.
The applications designed by the RealNetworks development team are the core business of the company. Functionality, performance, and ease of use are the reasons customers choose RealNetworks products and services. Consequently, application development is a mission-critical operation and directly impacts RealNetworks’ leadership position in the marketplace.
CHALLENGE
Legacy Framework Complexity Impacts Business Results
“Performance of the application is critical to keeping RealNetworks customers happy,” explains Paul Davis, Lead Software Development Engineer at RealNetworks.“This is a subscription business, and if our customers are not happy, they go away.” Prior to using Spring, Davis relied on an in-house application development framework built and maintained by the RealNetworks development team. This presented several challenges to RealNetworks, hindering the development of top- quality applications.
“The old framework involved a huge amount of development effort,” Davis recalls. “It was really showing its age. We had problems maintaining, supporting and updating it. It was getting to the point where we were spending more time trying to maintain the application development platform than building applications on top of it.”
With developer turnover and 20 different teams operating independently, complexity crept in and lead to unreliable performance, quality issues, poor documentation, lengthy release cycles, testing backlogs and increasing pressure to get more applications out the door.
CASE STUDY
RealNetworks
DRIVING FASTER TIME TO MARKET, PRODUCTIVITY AND COMPETITIVE EDGE
OVERVIEW
“ Spring requires less manpower on projects, and manpower translates into money.”
— Paul Davis, Lead Software Development Engineer, RealNetworks
AT-A-GLANCE
Challenges
•
Legacy code prevents business results, limits software engineering ROI
•
New product release timeframes hindered by complexity
•
Expensive, inefficient, ineffective software development lifecycle
•
Difficulty ramping new developers
Solution
•
Spring Framework
Key Benefits
•
Greater productivity and faster time to market – reduced time to test applications from one month
to days
•
Cost savings and ROI – reduced costs on platform and application development, testing, maintenance, support, upgrades and training
•
Less complexity, better quality and improved customer satisfaction
•
Greater innovation – increased experimentation with less risk
•
Reduced training and ramp up – cut time to developer productivity from one month to one day
pivotal.io