A global leader in consulting, technology services and digital transformation, Capgemini is at the forefront of innovation to address the entire breadth of client opportunities in the evolving world of cloud, digital, and platforms. Building on its strong 50-year heritage and deep industry-specific expertise, Capgemini enables organizations to realize their business ambitions through an array of services from strategy to operations. Capgemini is driven by the conviction that the business value of technology comes from and through people. It is a multicultural company of 200,000 team members in over 40 countries. The Group reported 2017 global revenues of EUR 12.8 billion.
Capgemini is at the Platinum Partner Cloud Premier level in Oracle’s Partner Network and we are proud to have been working hand-in-hand with Oracle for over 22 years. Our extensive capabilities empowered by Oracle’s cutting-edge technologies in the areas of cloud and digital help to meet the unique needs of our clients. With our comprehensive and fully integrated suite of Oracle Cloud applications, including PaaS, SaaS, IaaS, and other technologies, we help customers in new and innovative ways to transform their businesses. We’re experienced in developing tailor-made solutions built on Oracle’s leading product range, while maximizing business value. Our innovative tools and techniques ensure low cost and quick turnaround.
How Capgemini uses Oracle JET
Capgemini recognises that a rich and seamless user experience is mission critical when it comes to modern business solutions. Satisfying customer demands in an era where the benchmark is very high, isn’t easy. At Capgemini, we make use of Oracle JET to consistently implement business solutions that deliver modern and responsive experiences across multiple channels. By leveraging the literally hundreds of available recipes in the Oracle JET Cookbook, we also accelerate and de-risk our deliveries, as we can make use of already proven UI components and patterns that we know will work.
We see Oracle JET as Oracle’s next generation and flagship UI framework for modern and onmi-channel application development. We’re therefore investing in training, not just for our existing Oracle PaaS staff, but also for our graduate joiners who come from universities with the ambition to work on interesting projects using the latest technologies, such as Node, Containers, and so on, and Oracle JET fits the bill in that regard perfectly.
Oracle JET also integrates very well with concepts related to the modern Microservice Architectural style, which we’re broadly adopting to deliver flexible and scalable solutions. By combining Oracle JET with other flagship Oracle Cloud Services, such as the Oracle API Platform and Oracle Container Native, we’re able to create a platform capable of delivering literally countless numbers of custom digital solutions. Luis Weir - CTO Oracle Practice, Capgemini UK.
By combining Oracle JET with other Oracle Cloud Services, such as the Oracle API Platform Cloud Service and Oracle’s Container Native Application Development Platform, we are able to satisfy almost any business requirement around modern application development. This, combined with Capgemini’s unique API-design first capabilities, enables us to quickly mock user experiences that expand beyond the user interface and that actually showcase how interactions between frontends and backends can be optimized. With this approach, we’re able to accelerate the speed of delivery and thereby dramatically reduce time-to-market and thus deliver increased business benefits.
Use Case 1: Modern/Multi-Channel Colleague Recruitment Application
The Co-operative Group is one of the largest consumer co-operatives, with millions of UK consumers, operating around 3.7k outlets, with more than 70,000 employees and an annual turnover of over £9 billion.
We helped our client to embark on a project to design and develop a new, modern, and user centric solution, better equipping store-based hiring managers to attract, select, and on-board new colleagues into their teams. The custom application was built using Oracle JET for the user interface, backed by the Oracle API Platform, together with Oracle Application Containers, Oracle MySql Cloud, and Oracle Integration Cloud. This is the first solution of its kind world-wide.
The solution was successfully delivered into production and is providing store hiring managers with a modern digital service that is delivering the following benefits:
- Better serve customers, members, and communities
- Increase workforce diversity to better reflect communities
- Reach a wider pool of candidates and simplify the recruitment process
- Reduce the time and effort required by hiring manager to recruit
- Increase brand visibility and membership and reduce attrition
Use Case 2: CMS for Global Mobile Application for the Largest Furniture Retailer World-wide
Capgemini has delivered a Content Management Solution (CMS) to translate content in different languages used by a mobile application that is being launched world-wide.
Some of the features of the CMS application include:
- Login using an Identity store (SSO) to ensure that employees can use their existing username and password
- Role based security to ensure that people with different responsibilities translate, review and publish content
- Workflow to assign and track individual content artefacts
- An interactive dashboard to inform business owners about the progress of translated cards
- Rollback functionality to ensure translated content can be rollback to a previous version
- The ability to translate new content for different languages depending on the launch market of the mobile application
These and many more features were delivered by a small team in a tight time scale. The CMS application has been developed using Oracle JET, because it provided us with a toolkit to re-use features like:
- UI templates without the need to pay for a UI Designer
- Responsive UI to fit any screen resolution either on a desktop, mobile or tablet
- Seamlessly integration with back-end APIs
- The ability to copy and paste complex code snippets from the Oracle Jet Cookbook like graphs, data visualization components, collections, controls and others
Needless to say, Oracle JET has been key to the success of the CMS application.
Oracle JET has been key in our delivery to complete an enterprise application within a tight deadline. The rich reusable code components from the Cookbook made us feel like children in a candy shop. The fact that this is all browser based and the option to cache data makes any application very responsive. Sander Rensen - Oracle PaaS Lead, Capgemini UK.
Capgemini's use of Oracle platforms, just like its client base, is very diverse. Ranging from the use of APEX to provide user friendly views and controls for transactions integrated across OIC, MFT, custom legacy 3rd party solutions, through to the delivery of adaptive and responsive UI mobile solutions for modern digital applications that extend and provide custom interactions with Oracle Cloud solutions, such as HCM and Taleo.
To date, Capgemini's pure Oracle JET solutions are typically hosted from a Linux-based platform, be that IaaS, on-premise, or Container-based environments, such as the Oracle Application Container Cloud and the Oracle Container Native Cloud, managed by Kubernetes. The company has a wealth of knowledge in using the foundational technologies of Oracle JET equally on Windows, Linux, and mobile devices.
Capgemini's experience with Oracle JET goes beyond the more conventional patterns into fully exploiting JET’s composite component architecture, such as the creation of custom composite components to also deliver reusable UI elements, like for example, a complex date picker for candidates and managers to define/select available slots within a working week (shown in one of the screenshots for the first case study).