Aegeon Accelerates Product Development with Groovy and Grails
Aegeon is a Web 2.0 company focused on Enterprise Social Software solutions. Its principle activities are product development and professional services surrounding Spaceo.us, an innovative Enterprise Social Software platform.
“In a traditional Java project, we can spend weeks writing the initial code to set up the infrastructure, which is just the “plumbing” code. In Groovy and Grails, we can do that in a couple of hours with plug-ins. ”
“If we had built our prototype in Java, we would have only been able to deliver a quarter to a third of the functionality we produced in Groovy and Grails.”
“We have even greater confidence in Groovy and Grails now that it is backed by SpringSource.”
Anda Builds Robust and Economical Applications with Spring
ANDA, founded in 1992, has become the 4th largest distributor of generic pharmaceuticals in the U.S. With over 7,000 items in stock, Anda’s product assortment also includes select brands, vaccines, injectables, medical/surgical supplies, oral dosage medications and OTCs/Vitamins.
“Spring is where I start on every project. It’s the glue that holds everything together. Spring is indispensable in enterprise Java development today.”
“Spring enables us to get up and running fast, with the functionality and security we need. I can’t imagine starting a project without it.”
“The amount of code in our latest application would require the work of a lot more people and a lot more time, if we were not using Spring.”
Energized by open source: Ditching closed apps spurred growth, utility says
BlueStar Energy is an independent retail electric supplier unaffiliated with any utility. The fastest-growing energy supplier in the nation, BlueStar is certified to sell electricity in Illinois, Maryland and the District of Columbia. BlueStar also provides green power and energy efficiency solutions to home and business customers.
“A shift to open source has been wildly successful for BlueStar Energy…”
CAS Severn Maximizes Development Resources with Groovy and Grails
CAS Severn, based in Laurel, Maryland, has been working for more than 30 years helping companies, government agencies and education sector customers maximize their IT investments by providing end-to-end technology solutions, as well as IT consulting, infrastructure optimization, enterprise process and content management, and operational support.
“In Groovy and Grails it is easy to build a prototype very fast and show it to the client. This is the perfect tool for prototyping.”
“A new developer can ramp up on Groovy and Grails in a couple weeks. It would take several months, maybe even a year, to get up to speed on our old in-house framework.”
“The great value of Groovy and Grails is less code, which means less maintenance, and that saves time. Because of the conventions, any developer that knows Grails can look at the code and immediately understand what is going on. This makes maintenance much easier.”
Spring Helps Cornell University Quickly Scale Application for Multiple Web Portals
“It used to take up to four weeks of developer time to produce a portal and now it’s down to a day with Spring.”
“Spring enables us to provide more responsive service to customers because all portals get new features as soon as they are available.”
“When our time investment and developer resources on portal development are minimized due to Spring, this helps our bottom line and we can serve more organizations and reach more people.”
Credit Market Analysis Makes Major Productivity Gains with Spring.NET
CMA—the credit information specialist is headquartered in London with offices in New York and Singapore and is a wholly owned subsidiary of CME Group, the largest and most diverse derivatives exchange in the world.
“Spring.NET has removed 30% of our development time, by providing the communication infrastructure between the layers of our software—and that 30% can now be focused on new features or speed to market.”
“With Spring.NET the cycle to find and fix a problem has been dramatically shortened. We used to take a week to resolve issues, now we can turn a solution around in a day.”
“We are using Spring.NET to differentiate our software in the market.”
European Patent Office Cuts Time-to-Market, Maintenance and Cost with Groovy Dynamic Language
The European Patent Office (EPO) is the patent granting authority of Europe, founded on the European Patent Convention, an agreement between 36 countries. EPO’s main responsibility is to examine patent applications and grant European patents, processing more than 140,000 patent applications per year.
“Groovy has allowed us to reduce the cost of our development resources by half. Previously, we used to have 8 developers assigned to these tasks, but now our team has 5 developers.”
“On the maintenance side, we move twice as fast with Groovy, compared to our previous platform. When you read a script written in our Groovy DFL, you don’t have all the Java syntax, you go straight to the point, making it easily maintainable.”
“When there was a major change to a data flow, it used to take a month at least…But in Groovy it only takes two weeks.”
eHarmony Improves Productivity and Reduces Cycle Times with Spring Integration
Santa Monica, Calif.-based eHarmony, Inc. was founded in 2000 and is a pioneer in using relationship science to match singles seeking longterm relationships. Its services, available in the United States, Canada, Australia, United Kingdom and Brazil, present users with compatible matches based on key dimensions of personality that are scientifically proven to predict highly successful long-term relationships.
“Our engineers can stand up the backbone of a new service in Spring Integration in a day, or even hours. In the past, it could take as much as four times longer. Spring Integration means less development effort, less debugging, better architecture. Time-to-market and cycle times are greatly reduced.”
“Spring Integration lets us get the job done so we can be competitive. We spend more time focusing on the business logic and less time focusing on how to get the pieces to communicate.”
“Spring Integration is a good foundation to build our logical service components on because of the Spring-friendly architecture, testability and reliability ... It's easy to use and has a lightweight architecture, which is why we're also migrating all of our legacy web services to it.”
eHarmony Improves User Experience with Groovy and Grails
Santa Monica, Calif.-based eHarmony, Inc. was founded in 2000 and is a pioneer in using relationship science to match singles seeking long-term relationships. Its services, available in the United States, Canada, Australia and United Kingdom, present users with compatible matches based on key dimensions of personality that are scientifically proven to predict highly successful long-term relationships.
“Groovy enabled us to quickly write scripts. I wrote the data retrieval script in a day, even with everything else I had to do. It would have added days to write the same simple script in Java.”
“Any enhancement we can develop quickly using Groovy makes a big difference to the whole eHarmony ecosystem.”
“Coding in Groovy is fun. You can try many different approaches in Groovy. You can go down a path and explore it to the max.”
EverBank Cuts Development Time with Groovy and Grails
EverBank Financial Corp, based in Jacksonville, Florida, is a private financial services holding company with approximately $5.3 billion in assets. EverBank, one of the largest privately-held financial services firms in the US, provides banking and lending products to more than 450,000 customers nationwide. The bank has received numerous industry awards including Money Magazine’s “Best of the Breed” and Forbes.com’s “Best of Web”.
“I estimated that the application would take me 3 weeks to develop in Struts. It took me about 3 days to get a working application up in Grails…Grails is the most productive platform available.”
“Grails takes less development time, so we have more time to address new features that the users want.”
“Groovy makes programming more interesting and more enjoyable, as you learn more creative ways to accomplish familiar tasks in Groovy.”
ExpertPlan Revolutionizes Development with Groovy and Grails
ExpertPlan, headquartered near Princeton, New Jersey, is a technology innovator in the area of retirement program administration. The company is a leader in the defi ned contribution market, providing private-labeled retirement solutions for thousands of companies and organizations with billions of dollars in retirement assets.
“Groovy and Grails cut as much as two-thirds off the development process. I built the reporting application in 3 weeks…The estimate to complete the project on the old platform was at least 3 months.”
“Now we have SpringSource, one company to deal with for everything we want to have in the future—a simplified infrastructure, a more agile development methodology, a cloud, a virtualized infrastructure.”
“We are a small business competing against the big guys and we are looking for any advantage we can get. We believe Groovy and Grails will enable us to completely rebuild our site and our software to stay competitive.”
FIS Quickly Customizes and Upgrades Applications for Customers with Spring Web Flow
FIS, headquartered in Jacksonville, Florida, delivers banking and payments technologies to more than 14,000 financial institutions and businesses in more than 90 countries worldwide. FIS provides financial institution core processing, and card issuer and transaction processing services. The company maintains processing and technology relationships with 40 of the top 50 global banks, including 9 of the top 10. FIS has been ranked the number one overall financial technology provider in the world by The American Banker newspaper and the Financial Insights “FinTech 100” rankings.
“With Web Flow, we are now able to change the flows much faster, cutting down on our implementation time by 30%. That helps banks launch their websites much faster with our software, making our product more attractive to customers.”
“Now Spring Web Flow gives us more confidence to tell customers we can accomplish whatever changes they need with minimal effort.”
“When we cut down implementation time with Spring Web Flow, it helps us win new customers. Each bank has a specific timeframe during which they must open a bank … So it is very attractive to new customers when we say we can achieve implementation of the system in 4 months with Spring Web Flow.”
Spring Helps Intelliware Reduce Costs and Risk
Intelliware is a software development company that provides development, integration and testing services to healthcare clients. Intelliware's standards-based approach, its expertise with HL7v3-based systems, and its agile development practices ensure timely delivery of high quality healthcare solutions.
“Spring enables a superior architecture over custom frameworks, which means testability is better, fewer bugs, and a more robust end product.”
“Spring brings a layer of consistency to the architecture, so it takes a less time for a developer to ramp up when they move to a new project.”
“Spring is a key technology for building flexible data set generation tools.”
Spring Empowers Iris Interactive to Deliver Flexible, Economical Software
Iris Interactive is an established Australian company specializing in Brand Driven Innovation software and solutions.
“Today 100% of our revenue is attributed to the Iris Product Suite, which is based on Spring. The earlier versions of our Java product didn’t get anywhere without Spring. We would not be in business if we didn’t have Spring.”
“Spring has an explosive impact on our productivity…Productivity improvements are well above 100%, as a conservative estimate.”
“We are able to develop reliable products at an affordable cost to our customers with Spring.”
LinkedIn Ensures Positive User Experience with Spring
LinkedIn takes your personal business network online, giving you access to people, jobs and opportunities like never before. Built upon trusted connections and relationships, LinkedIn has established the world’s largest and most powerful professional network. Currently, over 42 million professionals are on LinkedIn, representing all five hundred of the Fortune 500 companies.
“For LinkedIn, Spring life cycle management translates directly to a smooth user experience.”
“All the employees at SpringSource are really smart and know what they are talking about. They have dug really deep into the issues, they understand our problems, and they solve them. ”
“There is no way we would be able to develop our application using OSGi or migrate to OSGi without a technology like Spring.”
LinkedIn, MTV Tap Spring to Develop Core Apps
LinkedIn takes your personal business network online, giving you access to people, jobs and opportunities like never before. Currently, over 42 million professionals are on LinkedIn, representing all five hundred of the Fortune 500 companies. Formed in July 1999, MTV Networks Music is the world’s leading online music entertainment company, with 22 worldwide music destinations on the Web.
“Major social networking and media organizations such as LinkedIn and MTV Networks are leveraging the Spring Framework to build core applications that run their enterprises and Web sites. The open-source Spring platform is known for reducing the complexity of enterprise Java development.”
Logicalis Gains Customer Confidence and Wins News Business with Spring
Headquartered in the UK, Logicalis is an international provider of integrated information and communications technology (ICT) solutions—delivering secure converged computing and communications infrastructure and services with operations in UK, US, Germany and throughout Latin America.
“Customer confidence that Spring is going to perform helps us close sales. When we propose Spring as an architecture, new clients are very comfortable.”
“Spring helps us get follow on work from customers because we can price a job at a point that makes us a reasonable margin, while still being cost competitive.”
“We like to use open source software but we need to have enterprise quality. Spring has helped us balance those requirements.”
Namics Delivers More Functionality for the Money with Spring
Namics, based in Switzerland and Germany, is a consulting firm specializing in development of web applications for ecommerce, Intranet, brand communication and web content management. Namics serves companies in a variety of industries in Europe, including automotive, telecommunication, insurance, consumer goods and many others. Namics’ objective is to maintain long-term customer relationships by delivering on customer expectations, and the company has found that the application development environment can be a key contributor.
“Developing an application in Spring takes 40% to 50% less time because we don’t have to write the code for the infrastructure.”
“With Spring, we can deliver more functionality for a defined amount. We don’t have to tell customers that the budget limits our ability to provide what they have requested. We can now fulfill the needs of the customer more elegantly, and customer satisfaction is much higher.”
“Spring helps us achieve stronger long-term relationships with our customers, because we are able to deliver on the customer requests.”
Netjay Builds Complex Fanorakel Website Fast with Groovy and Grails
Netjay, based in Munich, Germany, is a developer of websites and web applications. Netjay provides development, hosting and other technical services for customers in Germany and throughout Europe.
“We get a huge productivity boost using Grails.Grails is about 50% faster than traditional development.”
“We could not have completed the website in the tight timeframe without Grails – it would have taken too long. With the resources we had available for this project, in this timeframe, the website would not be as advanced as it is now.”
“Using Groovy and Grails is like using the same technology as Spring, but with an additional abstraction layer on top of it that makes it very simple and does not require too much configuration. Everything just works.”
Spring Helps Nimbuzz Improve Applications and Developer Performance
Nimbuzz, based in the Netherlands, provides a mobile social messenger application combining instant messaging, (geo) presence and VoIP. The free application enables users to connect with contacts across popular communities, including Skype, Windows Live Messenger, Yahoo! Messenger, and social networks including Facebook and MySpace – all from a single application. Nimbuzz has positioned itself to become the largest global communications platform for seamless IP-based communication among mobile devices and social media platforms. Working in a cutting-edge software market requires the company to maintain cutting-edge development practices.
“Spring cuts down the development lifecycle by mega factors, saving a huge amount of time and allowing the R&D organizations to implement their own applications.”
“Our application has better performance because it is derived from Spring, and the services it offers are very robust, stable and scalable with high performance.”
“Spring has an immense impact on the development team. It improves the staff’s development skills.”
Northwestern Memorial Hospital Streamlines Development and Prototyping with Groovy and Grails
Northwestern Memorial Hospital has been recognized as the most preferred hospital in Chicago for 15 years. In 2009, 11 of Northwestern Memorial’s medical specialties were ranked among the nation’s best by U.S. News & World Report magazine with six specialties ranked the highest in Illinois.
“Within a week, I was able to build a prototype in Groovy and Grails that could talk to the backend system. If we tried to do that in Struts, it would take at least two months to get to that level, because Grails has so much boilerplate code already built in.”
“In the end, I can improve the user experience for our website, because I am able to quickly and cost-effectively add new features using Groovy and Grails.”
“SA developer can learn Grails and be productive within a week, because it is so easy and intuitive, while Struts could take up to 4 weeks.”
Spring Helps Object Partners Focus on Business Needs of Customers
Object Partners is a Minnesota-based enterprise IT consulting firm that specializes in building and deploying large-scale applications for leaders in a variety of industries.
“Using Spring, we are more likely to hit the target delivery date that we promised to a customer, because there is less complexity, fewer problems get in our way, and we are more confident in what we are building upon.”
“Spring was the reason we were able to deliver at all, because time and money were running out.”
“Spring allows us to be more innovative.”
Orbitz Builds and Maintains Complex Network of Services with Spring
Orbitz Worldwide, based in Chicago, is a leading global online travel company that uses innovative technology to enable leisure and business travelers to research, plan and book a broad range of travel products. Orbitz Worldwide is one of the premier technology organizations in ecommerce today and owns a portfolio of consumer travel brands including: Orbitz, CheapTickets, ebookers, HotelClub, RatesToGo, the Away Network, Asia hotels, and corporate travel brand Orbitz for Business. Orbitz.com receives 6000 hits per second, and 10+ million unique visitors every day.
“On the front end of a project, Spring saves us a couple weeks of time that we are not working on the infrastructure.”
“We needed a flow engine and Spring was the only platform that could provide that functionality.”
“The penetration that Spring has made here at Orbitz is very impressive. Because it is so flexible, Spring has worked its way into every corner of our business.”
Quantel Accelerates Innovation with Spring
Quantel is a world-leading developer of innovative, high performance content creation and delivery systems across post, broadcast and DI.
“Spring makes our development, testing and research cycle much quicker. Using Spring has shortened out project development time by about a third and gives us a significantly more reliable and easier to manage system than we had previously.”
“Using Spring, I have already found about 20% of the bugs that I would not have found at this stage using our old process.”
“We were able to build a prototype in a month using Spring. There is no way we would have been able to build a prototype in the timeframe we had without using Spring.”
QuinScape Speeds Project Delivery and Improves Quality with Spring
QuinScape, based in Dortmund, Germany, is a software development consulting company working with customers throughout Europe. QuinScape specializes in the development of web applications, portal solutions, intranets and extranets.
“With Spring, we can develop much faster—a 15-30% increase in speed. Furthermore, when compared with legacy frameworks built in-house by our customers, we achieve up to a 100% speed up with Spring.”
“In the modular SpringSource dm Server…it is much easier to assemble large solutions…we are recomending this beneficial new technology to our clients.”
“With very good community support and SpringSource behind it, Spring is much more advanced than our competitors’ frameworks, and this really gives us a competitive advantage.”
RealNetworks Drives Innovation and Saves Time and Money with Spring
RealNetworks, Inc. delivers digital entertainment services to consumers via PC, portable music player, home entertainment system or mobile phone. Real created the streaming media category in 1995 and has continued to lead the market with pioneering products and services.
“Innovation of new capabilities is critical to the success of the company...The modular way applications are built in Spring makes innovation easier and gives us more freedom and independence to experiment.”
“On our team, everyone’s morale is much higher, productivity is greater, and the quality of the applications we are building is much better - because we are using Spring.”
“Prior to using Spring, we averaged from three weeks to a month for a new developer to ramp up. Now, a new developer usually gets started on application development on the first or second day.”
Sky.Com Accelerates Release Cycle Six Fold with Groovy and Grails
Sky is the UK’s leading entertainment and communications company, operating a multi-channel television service with 9.4+ million customers - a third of households in the UK and Ireland. Sky also operates multiple websites to deliver entertainment, news and other content to customers, and the company is the UK’s fastest growing broadband and fixed-telephony provider. Sky’s network of sites extend the company’s reach, attracting millions of unique users each month who contribute to over 1 billion monthly page impressions. The home page of sky.com links to content across a variety of sites and plays a vital role in helping Sky achieve its goal to increase traffic across all sites and gain new customers for its portfolio of services.
“Groovy is so much quicker and simpler to write code, so we can get applications up and running faster. With Groovy and Grails we can create a new feature in a week, when before it could easily take a month or more. I would not switch back to Java development, if given the option.”
“Now using Groovy and Grails, we release every week to production, compared with every six weeks previously.”
“With Groovy and Grails, a Java developer can become productive immediately … You can get started on day one.”
Spherion Boosts Developer Productivity with Spring
Spherion Corporation (NYSE: SFN) is a leading recruiting and staffing company that provides integrated solutions to meet the evolving needs of companies and job candidates. As an industry pioneer for more than 60 years, Spherion has sourced, screened and placed millions of individuals in temporary, temp-to-hire and full-time jobs.
“Spring has made development much simpler, and it has eliminated the maintenance and development hassle we had before with EJBs…By using Spring, we have reduced our development time by at least 30%.”
“It used to take about a month for a new developer to ramp up, but now it only takes a couple days with Spring.”
“We like the integration between Spring and Hibernate…We not only gain the advantages of Spring dependency injection, but we also get the benefits of using Hibernate to take care of mapping data to the database.”
Telecom Italia Speeds Delivery of Innovative Prototypes with Spring
Telecom Italia is Italy’s premier telecommunications company, providing fixed-line and mobile telecommunications, Internet, media and news in Italy, as well as throughout Europe and in Brazil.
“Using Spring, our development time, debugging and testing is reduced by 30%. This is a critical advantage because of our tight deadlines for prototype delivery.”
“With Spring, we write better code. Better written code means it is easier to understand an issue and fix it.”
“One of the advantages of SpringSource dm Server, thanks to OSGi, is the ability to deploy different versions of the same library and share them between applications…this results in a lower footprint.””
TheLadders.com Maintains Competitive Edge with Spring
TheLadders.com is the world's largest community catering exclusively to the $100k+ job market.
“Every two weeks we are producing new software. We can’t afford to spend time on infrastructure maintenance. We need to be able to rapidly add features and applications and we rely on Spring to do that. Spring makes us more competitive by giving us this ability.”
“With SpringSource, I know our developers are going to get good training. The SpringSource trainers have been fantastic.”
“Spring lets us focus on the user experience instead of the framework, and allows us to meet our two-week release cycle.”
TomTom Accelerates Development and Reduces Risk with Spring Roo
TomTom, based in Amsterdam is a leading global provider of location and navigation solutions. More than 45 million people use TomTom solutions every day, in the form of dedicated portable navigation devices (PNDs), in-dash car systems or tracking and tracing solutions for fleet management. In addition, hundreds of millions of people use TomTom digital maps on the Internet or via mobile phones.
“Spring Roo helps us develop faster …With Spring Roo, we were able to develop a full-fledged Web portal application in just two weeks, It would have taken much more time to create the web application without such a tool.”
“The initial goal was to only use Spring Roo to develop the prototype as fast as possible…We decided it would be a good decision to keep using Spring Roo for our production application, so that we could benefit from the productivity it gave us to maintain the application in the future.”
“Many technologies that I would not have contemplated adding to the application, because of time constraints, are now possible…Spring Roo gives me more freedom to experiment with various technologies.”
Traficon Meets Growing Customer Demand with Spring
Traficon, based in Belgium, is a world leader in traffic detection based on video image processing.
“We now have unlimited scalability. Theoretically we can go up to hundreds of thousands of detectors with a single system. This capability makes our company more competitive.”
“Spring and Flex/Flash technology allowed us to develop a much more responsive system.”
“We can fix bugs much faster in Spring…It is a great advantage to have the unit testing in Spring to quickly narrow down the possible sources of error.”
TYBRIN Delivers Enhanced Application Functionality and Reliability with Spring
Founded in 1972, TYBRIN Corporation is a premier provider of process-based systems and software engineering products and services.
“I built the application in one weekend leveraging components built on the Spring framework—saving six months of work. I would never have been able to pull that off without Spring.”
“Spring allows us to focus on the customer needs—the business element—and not the underlying infrastructure.”
“Spring gives us a competitive advantage when it comes to bidding.”
Wired.com Simplifies and Accelerates Development with Grails
Wired.com, the online arm of Wired Magazine, is a cutting edge guide covering how technology is changing the world. Not simply an online version of the print publication, however, Wired.com delivers a unique online experience to 12 million readers around the world.
“The performance we have seen from Grails has been extremely encouraging, especially against other rapid development frameworks…In my experience Grails runs much faster.”
“Our developers are much happier developing in Grails because they can accomplish tasks so much faster.”
“Grails makes it easier to focus on what we are trying to accomplish.”
Spring Saves Time While Driving Innovation and Creativity at XebiaLabs
XebiaLabs, a subsidiary of Xebia based in the Netherlands, was established to develop deployment automation solutions for Java EE applications. Deployit, the company’s fi rst product, is a complete deployment lifecycle management solution that enables users to manage their middleware environments and predictably execute and automate application deployments.
“We don’t have to do anything with Spring, it just works, so we can spend time on our own features rather than on framework issues – 98% of our energy goes into our business logic, rather than figuring out how to make everything work.”
“Developers experiment with innovative new ideas because they can do that in Spring. Usually within a day we can get a feel for whether something is going to work or not, and that is because Spring makes it so easy.”
“Spring allows us to be agile and quickly adapt our product to changing market needs.”
XWiki SAS Streamlines Web Development with Groovy Dynamic Language
XWiki SAS is a start-up based in Paris, supported by more than 30 collaborators around the world. The goal of the company is to develop collaborative open source solutions that allow users to work together using wikis, applications that enable users to collaboratively create and edit web pages via Web browsers. Thousands of enterprises use XWiki products, including AFP (French News Agency), Curriki, EADS (aerospace and defence corporation), Illinois Casualty Company (insurance company) or IWA (International World Association) and a range of organizations across the globe.
“The advantage XWiki gains from Groovy is that we can develop features and make changes quickly. We can create a proof of concept for an application in a day and have a working application in a week using Groovy … In Java, it would take much longer. It could take weeks or even months.”
“Groovy allows us to deliver a proof of concept to our customers very quickly, and complete the project much faster.”
“Groovy makes our company more competitive, because not every company has the capability to deliver functionality as quickly as we are able to. Groovy definitely provides value for us as a service provider.”