Case Studies

Every organization has unique needs and obstacles, which they hope to meet by leveraging resources and investment in an efficient method. Since 1996 Olive has been coming along side corporations to help them identify where and how solutions to these problems can be implemented with the most appropriate, cost effective technologies.

The following case studies give an overview of actual client scenarios and the solutions that Olive has provided through a variety of services such as: consultation, development, hosting, management, and maintenance

Transformational Church

LifeWay Christian Resources of the Southern Baptist Convention is one of the largest providers of Christian products and services in the world, it includes Bibles, church literature, books, music, audio and video recordings, church supplies, and Internet services that can be accessed  through LifeWay.com. The company also owns and operates 162 LifeWay Christian Stores across the nation, as well as two of the largest Christian conference centers in the country.

The client has approached Olive to develop an iPhone book application which taps into their existing data. They want make the books available in the iPhone enbaling the users to read them. They also want their users to connect to the authors of the respective books via social media website like Facebook and Linkedin. The users can also listen and see the videos in their iPhone.

Olive Global Delivery methodology using Agile Scrum - T9

The client approached Olive with a need to develop a secure, web-based electronic payment transaction. The application was developed with Automated Clearing House (ACH) services using the SCRUM process. The product development was done with the latest Microsoft .NET 3.5 framework using the best tools in the class from Microsoft Visual Studio.
Another client requirement was the development of an online Pay Day Loan application engine. Pay Day Loan is in the business of providing small consumer loans over the internet. The product was developed using Visual Studio 2008 and .NET 3.5.
Credit Processing System (CPS) is an existing system for PDL that was built 10 years back in PHP4 MySQL 4. The client approached Olive to completely rebuild the product and Olive provided a CMS and Zend Framework so that everything is in the latest version of PHP and MySQL and also can be upgraded virtually.

Raiser's Edge

BFTW website contains information about the ministry and areas of involvement for interested people. The key features include option for users to donate online to support different projects, support children & seminary students and facilitate legacy giving.

The client approached Olive to redesign their existing website and integrate the donor management application, Raiser’s Edge, with the new website.

Olive has provided hosting and maintence service including social networking consultation to the client.

SCRUM in an Offshore Environment

Olive was chosen by the client to develop an application with Automated Clearing House (ACH) services using the SCRUM process. SCRUM is an iterative, incremental process for developing any product. It delivers a higher business value compared to the traditional waterfall model.

Olive dealt with functional challenges such as reducing the cost and time required, but they also had the challenge of implementing SCRUM in an offshore environment. These challenges were overcome by Olive by effectively coordinating geographically dispersed SCRUM teams. As a result the client was able to not only cut cost but also to market a software product that gave them a higher business value. The product was developed in the latest Microsoft .NET 3.5 framework using the best tools in the class from Microsoft Visual Studio.

Online Job Portal using .NET

The website of the client is an online Job Portal where Job seeker can upload resumes and search for jobs. Any user can get information about the various colleges by searching on degree/certification programs etc. The employer details can be created/deleted/updated by theAdministrator. The employers can access the resume of job seekers from database.
The website of WHC was developed in .NET by another company, but there were few errors in the website. The client therefore approached Olive to correct those errors in the website and implement the new requirements of the client.

Template Based Message Engine with .NET Framework 4.0

The client approached Olive to develop a template based message engine . This engine has to support message templates for emails messages, SMS messages and possibly voice messages.
The client wanted to use the message engine for their products. They wanted Olive to build the following:

  1. A new template based message engine (ME)
    • Client library DLL for products to use
    • Message engine windows service to process and send messages
  2. Product UI and feature development to utilize a new template based message engine
    • Ability to list available templates for use during actions which generate a message
    • Editing of message templates
    • Settings for message engine (i.e. mail servers, user preferences for SMS vs. Email messages)
Strategy and Conquest Games Using Silver Light

Dark Ages is a turn-based strategy war-game set in medieval Europe (c. 870 AD) following the death of Charlemagne. The Frankish Empire has been divided among his three grandsons, leading to the disintegration of central and western Europe.
The project on DarkAges was done by another company, but there were lot of errors in the application. The client then approached Olive to rectify the existing errors in the application and to implement new requirements of the client.
Olive provided solutions for all the problems that existed along with the deployment issues in application by constantly communication with the client. Olive also implemented the new requirements of the client by gathering the required informations from them.

Meeting Organizational Needs Through Resource Allocation

The client approached Olive to maintain their dynamic requirements of a web store system that integrates with their order fulfillment system. Olive identified the need and offered a unique solution using the Resource Allocation Approach to address the client’s requirements.
The resource allocation approach is an application management initiative to meet the changing needs, scope changes, and technology advancements of the project. A core, consistent team of developers was allocated to the project to ensure continuity, knowledge transfer, and a wise use of resources.
Further engagements were:

  • Scheduling an electronic payment (time payment) option
  • Supporting their customers’ needs
  • Maintaining & enhancing web store application
  • Maintaining existing instances and installing new instances of the web store application
  • Training resources at the speed necessary to meet the client’s expectations
Process Support for Healthcare Providers

The client approached Olive to assist, enhance, and support their consumer-driven health program. The objective was to identify services that would provide the necessary support for the growing needs of the organization by building a scalable back-office administration division.

Mapping Interfaces in a Global Environment

The client approached Olive to develop an interactive web portal that would allow data to be rendered over multiple mapping applications on the web. Olive clearly identified the need of the organization and provided a user-friendly solution, which utilized C# programming in .NET framework. This solution provided the ability to collect, upload, and geocode global data at the local level in order to enhance mapping.
The additional needs identified by Olive included:

  • Creating a common platform for information sharing
  • Providing downloadable data available for users offline
  • Facilitating updates and people group information on a local map
  • Mapping locations of various staff and organization activity
  • Reflecting user’s live data in real time
  • Generating immediate maps for uploaded reports