Our Integrated Solutions (Cases)


Integration Case Study: Strategic Planning Processes

The context:

In a large international corporation senior managers of 400+ business units and subsidiaries in 80 countries use a customized web application developed in J2EE/GWT/GXT to align their strategic goals and report corporate results in three key market segments: mature, rapidly growing and emerging businesses.

The challenge:

The application is used by top management for corporate planning and reporting; however, the management of the day-to-day business initiatives is left to a wide array of office and project management tools. Every time a planning review is due, business units scramble to report to Corporate on actions that can be effectively linked to results. 

  • Top management needs to delegate initiatives to subordinates and track their progress while explicitly maintaining traceability to high level strategic goals
  • Business units need to be able to report on initiatives they undertake while relating them to higher level strategic goals and sales results in the CRM

The solution:

Implement a collaborative issue management system that is seamlessly integrated to the corporate planning web application and that can be used from mobile devices.

A dedicated JIRA (Atlassian) instance was deployed with a custom JAR plug-in  to support day-to-day issue management. Services made use of an underlying Enterprise Service Bus in order to orchestrate the communication between the API of the J2EE/GWT/GXT, the JIRA instance and the Salesforce CRM (for business development goals).

Top management was able to establish high level business goals in strategic planning application and to deploy actions that could be managed as day-to-day issues in JIRA (assigning tasks and subtasks to teams from their cell phones, including adding watchers to issues of interest, etc.; thus gaining a high-level view of work being tracked).

Consumers of corporate reports were able to drill down through periodical results to analyze how issues were managed on a day-to-day basis by business units.

Business units were able to raise issues and suggest improvements in JIRA and link them to the higher level goals established by top management in the strategic planning web application.


Oracle Enterprise Service Bus, J2EE, GWT, GXT, Salesforce CRM, JIRA Software


Sox Compliance Study: Monitoring Litigation Risks

The context:

A large EPC with thousands of international projects and facilities is routinely exposed to litigation risks and, as any other NASDAQ listed company, is required to disclose periodical assessments of their exposure to litigation gains and losses, in order to comply with SOX (Sarbanes-Oxley regulations).

The challenge:

The legal teams have a matrix organization by companies, lines of business and territories. They need to compile their assessment of all relevant suits involving any of the subsidiaries or corporate business units by drawing from a large amount of digitized legal documents available in a document management system: OpenText. 

  • The office of the Corporate Counsel needs a high level (mobile responsive) view of all relevant suits involving the corporation, their risk assessment, and the relevant news submitted by attorneys periodically
  • The different legal teams need a case management solution where they could maintain metrics on litigation assessments and organize the documentation related to each case

The solution:

Implemented a mobile friendly interface allowing the management of all cases and the submission of their assessment and news, as well as the organization of case documentation.

This visualization layer was built using OpenText Smart UI tools consuming OT server APIs.

An additional visualization layer was built on SAP Business Objects providing a dashboard with the state of all relevant suits concerning the corporation. Corporate Counsel users were able to use a tablet and  drill down through the different legal actions ranked and organized by risk criteria, business unit and territories, reviewing the latest news in each case. Users were also able to establish a “chat” with attorneys to demand further information in real time.

The legal teams were able to benefit from the document management functionalities of the OpenText server.


Oracle Enterprise Service Bus, J2EE, GWT, GXT, OpenText Web Content Suite. Oracle Database, SAP Business Objects


Mobile App Case Study: Gathering and Enriching Mobile User Data

The context:

A top class weight loss company provides their clients with a mobile app to capture and log details of their habits while performing daily activities: eating, exercising, etc.

The challenge:

This required integration of data from multiple sources in the organisation:

  • Microsoft and Oracle Databases containing contextual data from mobile users
  • Other resources containing predictive algorithms

The solution:

Mule ESB Enterprise Edition (EE) was implemented to listen for HTTP requests fired by mobile apps from clients going about their exercise routines: what they ate, metrics on habits and data patterns on mobile device usage.

All these calls were enriched with data fetched from various Oracle and Microsoft relational databases and the different pieces of data were aggregated into a single payload to be stored as new information in a SalesForce instance, for business development users to exploit the info.

Additional improvements:

Part of the data stored in databases was set to use Mule ESB EE as a batch engine: Every couple of days, the entire customer database required updating through a batch process. Mule controlled this process by reading batches of data from the database, using VM queues, optimizing concurrency and performance.


Mule ESB Enterprise Edition (EE), Oracle and Microsoft Databases, SalesForce


International Police Case Study: SSO Federation and Web App development 

The context:

European government institution needs to establish a direct communication channel between private companies and police and border authorities enforcing intellectual property rights in EU countries, in order to manage information related to counterfeiting findings and ongoing enforcement actions.

The challenge:

  • The challenge was to provide a custom tool that could be accessed by users of two separate networks: customs officials only and global internet users. Legacy applications have a very low bandwidth, with no mobile access and outdated quality of service on browser requirements that prevents the use of latest web features.
  • The amount of multimedia data needed to be sent through customs networks is significantly high.
  • A personalized SSO including network routing is required for the Customs and Borders authorities network.
  • Integration with heterogeneous systems inside and outside the government  organization enforcing the IP rights is required.

The solution:

Implemented a web interface for intellectual property stakeholders (Enforcement Authorities, EU agencies and private companies) to share information on  products and their intellectual property rights.

This visualization layer was built using Bootstrap and Jquery in order to optimize resources and to avoid unnecessary bandwidth usage, thus providing an improved UI experience for Customs officials.

Two different security frameworks were federated: SSO for companies and the framework provided by the Customs network, which was based on authority specific rules that were implemented via a custom login module. 

Fine grained security was implemented for companies, allowing them to control what kind of information was shared in the application layer.


JBoss ESB, Java EE, Spring framework, Oracle DB, bootstrap, Pinsafe

Copyright Leverforce

Leverforce  Copyright 2016 Leverforce Inc All Rights Reserved. CBAP® is a registered certification mark owned by International Institute of Business Analysis. This certification mark is used with the express permission of International Institute of Business Analysis. IIBA®, the IIBA® logo, BABOK® and Business Analysis Body of Knowledge® are registered trademarks owned by International Institute of Business Analysis. These trademarks are used with the express permission of International Institute of Business Analysis. 


Senior Business Analyst

Certified Business Analysis Professional™

+15000 hrs applying Business Analysis Body of Knowledge®, 6 Sigma & AGILE

+50 Projects Lead on Application Development, Database Administration and Data Analysis.

Java EE Senior Software Engineer

10+ year experience

Wildfly/jboss eap sustaining engineer

Lead programmer and software design experience

Oracle and DB2 databases and advanced SQL knowledge

JBoss Fuse/ESB at customer engagement and experience team, global customer support

Java EE Senior Development Lead

10+ year experience

Lead programmer and software design experience

Spring MVC, Spring AOP, Spring Security, OpenAM, Restful Web Services, Activiti, Jackson, ESB, XML, JPA, Hibernate, SQL, HQL, JavaScript, Backbone, Bootstrap.

Lead programmer and software design experience

Integration Architect

10+ year experience

AWS, Salesforce, Azure

API Enabling experience


    By Larry Velarde, CBAP®. On the importance of clarifying requirement terminology throughout the phases of an IT project. Read More

    By Larry Velarde, CBAP®. BA Video Tip: using XMI to capture business context for requirements Read More

    By Larry Velarde, CBAP®. Planning the Business Analysis Approach in a service management context Read More

    By Larry Velarde, CBAP®. Conducting stakeholder analysis in a service management context Read More

    By Larry Velarde, CBAP®. On how technologists either endure the wait or the blame in IT projects, and what CIOs can do about it. (Part I) Read More

    By Larry Velarde, CBAP®. On how technologists either endure the wait or the blame in IT projects and why ITIL v3 could use an extra bit on business requirements. (Part II) Read More

    By Larry Velarde, CBAP®. AGILE enthusiasts are sometimes so excited about avoiding big design and big planning that they tend to carry their skepticism on “big” efforts beyond the solution domain. This is a mistake. Read More

    By Larry Velarde, CBAP®. A good example of adjusting techniques to match the different thinking patterns of business and IT stakeholders. Read More
  • 1