Case Studies

Universal Insurance Group

Custom Automated Management System

Universal Insurance Group is a Des Moines based insurance agency that started as a family business in 1990 offering one product: liquor liability insurance. In 2001 the business expanded into a general agency that offered more products in a broadened territory. Today, UIG employs around 35 people and acts as an agency for about 3,000 insurance companies throughout 18 states. UIG offices are in Des Moines, Iowa; St. Louis Missouri; Scottsdale, Arizona; Durham, North Carolina; Rancho Margarita, Los Angeles, California and Las Vegas, Nevada. Overall, UIG has grown from $2 million in annual sales to about $30 million since 2001.

UIG's Need

While expanding, leaders at UIG quickly realized they needed to consolidate technology. Specifically, they wanted a basic management system to serve and oversee their customers and automate paperwork that was being processed manually. As UIG has continued to grow over the past 15 years, they have worked with LaunchIT experts on a continuous basis to upgrade and add onto their original system.

Objectives

With its new, custom automated management system, UIG hoped to:

01
Improve Customer Service
02
Achieve more revenue out of each customer “touch,” while simultaneously saving money, touching customers fewer times.
03
Enhance their end-user experience by making it easier and friendlier for customer agencies to do business with UIG.
04
Increase their overall operational efficiencies and continually move toward a paperless environment.

LaunchIT's Solution

LaunchIT first built a consolidated management system into one central website, while defining the branch offices. This involved unifying the server platforms and merging existing databases into one global database.

LaunchIT experts have kept UIG current and even ahead of the curve. Our team has continued to:

Solve emerging Problems
Respond to UIG’s customer requests for tools and resources to help them work more effectively and efficiently.
Suggest new strategies and technologies to continually streamline and automate all phases of UIG’s office operations for administrative reporting, agency dashboards and claims processing.
LaunchIT first built a consolidated management system into one central website, while defining the branch offices. This involved unifying the server platforms and merging existing databases into one global database.

Results

Now, UIG faces less duplication of effort and fewer errors, which has led to more efficiency at every level of operations. This has allowed UIG to achieve outstanding results, including:

A consistent, nearly 100 percent annual increase in sales for the past 15 years, growing the company from $2 million to $30 million.
A sales and service territory that grew from two states to 40 states, with six more offices established.
A customer base that grew from 500 agencies to more than 3,000.
A products portfolio that increased from one product to hundreds.

Technology Stack

  • .Net
  • SQL Server
  • jQuery

Oh Crap LLC

Oh Crap mobile App

The Oh Crap App is a mobile application onAndroid and IOS platform, designed to educate the public regarding their legal rights when being investigated for a driving under the influence offense (DUI).

In its initial version, the apps features included:
01
An emergency 'Oh Crap' button, designed to be used when a person is being stopped or questioned by a law enforcement officer. This button leads to a 'Notify On-Call Attorney' and 'Notify a Bail Bondsman' button. When clicked, the user is immediately put in touch with their desired contact and relevant information is sent to the contact.
02
Achieve more revenue out of each customer “touch,” while simultaneously saving money, touching customers fewer times.
03
Enhance their end-user experience by making it easier and friendlier for customer agencies to do business with UIG.
04
Increase their overall operational efficiencies and continually move toward a paperless environment.

Needs

The creators of the Oh Crap App were not satisfied with the app's scalability. To ensure that it would continue to operate successfully and attract users, Oh Crap LLC needed to re-architect the app in a way that would make adding new features easy and improve performance and adherence to Android and IOS standards.

At the time LaunchIT began working with Oh Crap LLC., there were 5 attorneys enrolled in the system and 80,000 downloads.

Oh Crap LLC also wanted a website, to complement the mobile app and serve as a content management system for both itself and the app.

Oh Crap LLC turned to LaunchIT because they needed an enterprise level solution.

LaunchIT's Solution

To meet Oh Crap LLC’s needs, LaunchIT redesigned the app and added more features, including:

A taxi button, which lists the taxi service availability based on the user’s current location.
The ability to easily share the app, via email, text or social media.
Promotional codes to track the representative responsible for the most number of shares to make them eligible for contests.
An 'Educate Me' button, which leads to state specific information, including:
  • Certified Oh Crap attorneys
  • Your Rights
  • Penalties
  • Driver's License Suspension Information
The ability for recordings to be purchased by the user.
Special offers based on location.

Push Notification Ability

The mobile app will deploy a push notification when:

A new update of the app is available in the respective platform’s store.
There is a change in laws or rights.
A new attorney, bail bondsman and/or taxi service is added to the system.

Website Development

LaunchIT web experts built the Oh Crap App site to be a content management system, providing additional DUI and legal related content.Administrators are able to change and update the content on an as needed basis. An administrator can update attorney, bail bondsman and taxi service information and special offers and the legal rights, penalties and consequences sections. The mobile app interacts with the backend database of the website to fetch all content. Any changes in the content management system will immediately be pushed to the mobile app.
At the time LaunchIT began working with Oh Crap LLC., there were 5 attorneys enrolled in the system and 80,000 downloads.

The website also includes an online store, where users can purchase Oh Crap promotional items.Launch IT incorporated an online payment processing system to allow shoppers to use credit cards and other similar payment types.Placeholders for advertisements allow attorneys, bail bondsmen and taxi service providers a space to promote services. Advertisements and the advertisement expiry time can be managed by the administrator. The payments for advertisements can also be made through the online processing system.

Tech Stack

  • Microsoft .Net 4 with Visual Studio 2010
  • Microsoft SQL Server 2008
  • Android and IOS Platform for Mobile App and Flurry Analytics Tool

Iowa Select Farms

Universal Insurance Group is a Des Moines based insurance agency that started as a family business in 1990 offering one product: liquor liability insurance. In 2001 the business expanded into a general agency that offered more products in a broadened territory. Today, UIG employs around 35 people and acts as an agency for about 3,000 insurance companies throughout 18 states. UIG offices are in Des Moines, Iowa; St. Louis Missouri; Scottsdale, Arizona; Durham, North Carolina; Rancho Margarita, Los Angeles, California and Las Vegas, Nevada. Overall, UIG has grown from $2 million in annual sales to about $30 million since 2001.

UIG's Need

While expanding, leaders at UIG quickly realized they needed to consolidate technology. Specifically, they wanted a basic management system to serve and oversee their customers and automate paperwork that was being processed manually. As UIG has continued to grow over the past 15 years, they have worked with LaunchIT experts on a continuous basis to upgrade and add onto their original system.

Launch It's Solution

LaunchIT first built a consolidated management system into one central website, while defining the branch offices. This involved unifying the server platforms and merging existing databases into one global database.

LaunchIT experts have kept UIG current and even ahead of the curve. Our team has continued to:

Solve emerging Problems
Respond to UIG’s customer requests for tools and resources to help them work more effectively and efficiently.
Suggest new strategies and technologies to continually streamline and automate all phases of UIG’s office opperations for administrative reporting, agency dashboards and claims processing.
LaunchIT first built a consolidated management system into one central website, while defining the branch offices. This involved unifying the server platforms and merging existing databases into one global database.

Results

Now, UIG faces less duplication of effort and fewer errors, which has led to more efficiency at every level of operations. This has allowed UIG to achieve outstanding results, including:

A consistent, nearly 100 percent annual increase in sales for the past 15 years, growing the company from $2 million to $30 million.
A sales and service territory that grew from two states to 40 states, with six more offices established.
A customer base that grew from 500 agencies to more than 3,000.
A products portfolio that increased from one product to hundreds.

Creative Risk Solutions

Report Master System

Creative Risk Solutions (CRS) is a third-party administrator providing claim management of worker’s compensation and liability claims. As a third-party administrator, working on behalf of various A-rated insurance companies, CRS is held to very high compliance standards. The Report Master System is its client interfacing system where clients can report worker’s compensation and liability claims and incidents. The claims and incidents are then reported by authorized agents who provide all the required details. Once the claims or incidents are reported, they are processed in their risk management application.

Situation

Each year thousands of automobile, general liability, property loss and worker’s compensation reports are filed across the nation. Because CRS receives hundreds of claims per month, they created an online application to make filings more manageable for both the individual and the processing company.

However, this application had no security. Anyone could access it by a URL and report a claim or incident. Because of this, each claim submission had to be reviewed and approved by CRS staff before it was entered into the Report Master system. Information was entered manually and required at least 10 to 15 staff members. There were few validations in the system, so claim reports were prone to various mistakes with inaccurate or incomplete information.

Objectives

CRS sought LaunchIT because they wanted:

01
Their system to be more secure.
02
Reporting to be more efficient, So the staff could work on other tasks.
03
A way to reduce the amount of errot in reports.

LaunchIT's Solution

To address CRS' issues, LaunchIT

A database containing all client information, claims and incidents for future retrieval and archival.
Auto-population, to automatically fill in certain pieces of information during the process of reporting a claim.
Industry standard security that requires users to log in to report a claim or incident.
Forms that have required fields, ensuring that reports are complete.
The ability for CRS users to easily generate reports, then have them downloaded, printed or emailed.
A search function, with several filters and criteria(date, type of claim, etc.)
Built in customer hierarchy that allows for appropriate access roles, ensuring the customer representative has access to the correct department to log submissions.
The ability for documents to be attached to the submission, rather than mailing them separately.
A laptop, tablet and mobile friendly display.
LaunchIT used a business analyst, a developer, a technical architect and a quality assurance resource, and spent six months completing the project.

Results

The new system reduced errors
Reduced time required for each claim by 50%
2 workers instead of 10 to complete a task

Technology Stack

  • .Net
  • MVC 4.5 Architecture
  • SQL Server

Bet with JImmy

Private sports team analysis tool

Bet with Jimmy is a private sports team analysis tool, developed by James Cline, to provide insight for predictable team performance for future outcomes of selected sporting events.

Needs and Objectives

To find outcomes based on Cline’s formula, game statistics were manually copied from consistent source providers (reliable websites) and pasted into a game analysis template (Excel spreadsheet)that contained the calculations and formulas. To save time and ensure a successful public launch, Cline knew he needed to automate his process.

Launch It's Solution

LaunchIT built an application that extracts data from the source providers and then arranges it into the game analysis template.

The software is web based, with a core computation engine containing all the computation logic and formulas and a backend database to store all data sets and results. Cline’s formula depends on the statistics of a teams previous eight games, so the software automatically ignores the first eight. From the ninth game onward, the software program will fetch, store and translate data. Outcomes are computed the day before the game at 2:00 p.m.All actions will repeat until the end of the sports season. The software has a user interface to display the computed spread and the betting recommendation. The core computation engine is not accessible through the user interface, so changes to the core computation cannot be made by mistake.

LaunchIT architects built the software with thefuture in mind. Changes to the computation logiccan be incorporated quickly and easily, makingthe software scalable.

Over 15 statistics are retrieved to predict the outcome of 1 game.

In the Future

The final template analysis is a work in progress, but now that Cline has the ability to mass populate and back test multiple seasons of sporting events, he can finalize and valuate the formulations of analysis and adjust impact values.The ultimate goal of Bet with Jimmy is to provide a sports predictability service that can be accessed from a website for a fee. The website is expected to be up as early as fall 2018.

Technology Stack

  • MVC 5 Architecture using Microsoft .Net4.5 with Visual Studio 2013
  • Microsoft SQL Server 2012 for backend database
  • Microsoft Excel 2010 (To be installed in the Server where application is Hosted)

Association Boards of Certification

Professional Operator (PO) program

ABC's Needs

In 2014, ABC was in the process of building a voluntary certification program, known as theProfessional Operator (PO) program. The purpose of the program is to allow individuals to achieve a professional designation that identifies them as a certified water or wastewater operator on an international level. Most operators are certified by a governmental body, so obtaining a PO designation is an additional achievement. ABC wanted the program and the certification process to be modern, accessible and responsive. To successfully launch the program, ABC knew they would need IT resources to map out and build a custom software application.

Solution

With its new, custom automated management system, UIG hoped to:

In 2014, ABC was in the process of building a voluntary certification program, known as theProfessional Operator (PO) program. The purpose of the program is to allow individuals to achieve a professional designation that identifies them as a certified water or wastewater operator on an international level. Most operators are certified by a governmental body, so obtaining a PO designation is an additional achievement. ABC wanted the program and the certification process to be modern, accessible and responsive. To successfully launch the program, ABC knew they would need IT resources to map out and build a custom software application.

LaunchIT's Solution

LaunchIT first spent time learning ABC’s workflow, understanding their pain points and mapping outwhat the ideal software solution would look like. LaunchIT experts were innovative in their design of thePO system and knew that a portal was the optimal way to make ABC’s and applicants’ lives easier.

Benefits of ABC's Portal

Less Paperwork
User Friendly
Instant Communication
Internet Accessibility

The Association of Boards of Certification eliminated 75% of the time it takes to review an application

ABC’s portal is accessible over the internet to individuals applying for certification. Instead of filling out a paper or online application and sending it to ABC, individuals can create a “profile” and complete requirements at their own pace. The portal itself validates the application based on fundamental eligibility criteria, and it won’t accept payment until all requirements have been met. The portal assists with identifying relevant records and calculating unit conversions, substitutions, and total education and work experience credit. These functions, plus the elimination of data entry associated with paper applications, has reduced the timeABC spends on each application by approximately 75 percent. Both applicants and ABC receive instant updates and notifications about the applicant’s process. Applicants know immediately when they achieve certification, allowing them to use the PO designation right away.

Project Partnership

Throughout the project-based work, LaunchIT gained ABC’s trust and became their managed services provider. LaunchIT has enhanced security, eliminated unnecessary costs, established a recovery plan and givenABC the peace of mind that at any time they have a single point of contact at LaunchIT to resolve issues or answer questions.

Technology Stack

  • .NET framework 4.5
  • ASP .NET 2.0
  • SQL Server 2008
  • jQuery 10.0
  • Entity Framework 6.0

Iowa Bureau of Professional Licensure

Universal Insurance Group is a Des Moines based insurance agency that started as a family business in 1990 offering one product: liquor liability insurance. In 2001 the business expanded into a general agency that offered more products in a broadened territory. Today, UIG employs around 35 people and acts as an agency for about 3,000 insurance companies throughout 18 states. UIG offices are in Des Moines, Iowa; St. Louis Missouri; Scottsdale, Arizona; Durham, North Carolina; Rancho Margarita, Los Angeles, California and Las Vegas, Nevada. Overall, UIG has grown from $2 million in annual sales to about $30 million since 2001.

UIG's Need

While expanding, leaders at UIG quickly realized they needed to consolidate technology. Specifically, they wanted a basic management system to serve and oversee their customers and automate paperwork that was being processed manually. As UIG has continued to grow over the past 15 years, they have worked with LaunchIT experts on a continuous basis to upgrade and add onto their original system.

Launch It's Solution

LaunchIT first built a consolidated management system into one central website, while defining the branch offices. This involved unifying the server platforms and merging existing databases into one global database.

LaunchIT experts have kept UIG current and even ahead of the curve. Our team has continued to:

Solve emerging Problems
Respond to UIG’s customer requests for tools and resources to help them work more effectively and efficiently.
Suggest new strategies and technologies to continually streamline and automate all phases of UIG’s office opperations for administrative reporting, agency dashboards and claims processing.
LaunchIT first built a consolidated management system into one central website, while defining the branch offices. This involved unifying the server platforms and merging existing databases into one global database.

Results

Now, UIG faces less duplication of effort and fewer errors, which has led to more efficiency at every level of operations. This has allowed UIG to achieve outstanding results, including:

A consistent, nearly 100 percent annual increase in sales for the past 15 years, growing the company from $2 million to $30 million.
A sales and service territory that grew from two states to 40 states, with six more offices established.
A customer base that grew from 500 agencies to more than 3,000.
A products portfolio that increased from one product to hundreds.

Telligen

Automation framework for RESTful web services

Established in 1972, Telligen offers health management solutions and wellness programs that are individually tailored based on unique client priorities, population demographics and geographic circumstances.Their goal is to improve health outcomes and lower costs, while solving healthcare challenges. Telligen is headquartered in Iowa with offices in Colorado, Idaho, Illinois, Maryland, Massachusetts, and Oklahoma.

Objective

Develop an automation framework forRESTful web services to be integrated into the Continuous Integration and Continuos Delivery model in a Java based environment.

Design

With its new, custom automated management system, UIG hoped to:

01
The test scripts developed in SOAPUI and groovy scripts to support JSON and XML response.
02
The XML's generated were merged to JUnit project and executed through maven configuration.
03
The Junit checked into BitbucketGITHub and merged to main branch. The updates pushed to Quick Builds for code management and execution.

Implementation

Data driven framework handling static data through spreadsheets and dynamic real time data through JDBC connection.
The designed suite was configured to support all the environments
(Dev, Test, UAT)
Test suite includes automatic data clean-up script after the test run is completed.

Efficiencies Achieved

Stable environment after every build
Early detection of failures
Test data management for automation test
Reduced 80% of Manual Testing effort for Web Services

Technology Stack

  • Quick Build
  • Eclipse IDE
  • Bit Bucket -GiTHub
  • Soap UI

Kuder Inc

Kuder is a career guidance solutions provider, offering comprehensive tools and resources for career planners at all life stages while supporting collaboration between education, business, and community stakeholders to drive economic success. Over 165 million people worldwide have been assisted by Kuder's services.

The Situation

Singapore’s government wanted to change the country’s career environment, so they planned a national Skills Future initiative. Two driving forces were behind this movement.

Workforce

Singapore’s workforce has seen an increase in skills obsolescence due to economic restructuring and technological advancement, a change in the profiles of the resident workforce as well as the need to continuously upgrade the skillsets of older workers.

Students

The Ministry of Education (MoE) similarly identified the need to introduce and reinforce the concept of education career guidance as a key focal point of the initiative. The MoE operates primary, secondary and pre-university schools.
To bring this initiative to fruition, the MoE wanted to develop a portal called MySkillsFuture to be used by the workforce and students. This project was jointly executed by an IT provider in Singapore,NCS, and an American company, Kuder Inc.

Kuder's assessment product has robust features, but some customizations were needed to meetSingapore’s specific needs.

For software customization, Kuder turned to the expertise of LaunchIT.

LaunchIT was able to leverage its existing staff in India, which allowed for few time zone concerns and less extensive, costly overseat ravel. Development was accomplished in India and requirements gathering and implementation were completed in Singapore.

Launch It's Solution

LaunchIT resources converted all the business logic of Kuder's product into a set of web APIs.The resources provided the web APIs to NCS, who developed the front-end model of the portal.

Segregating the existing code required a clearly defined API contract document. The document contained the input and output parameter values and how to invoke the API by the http GET orPOST method. All values were provided in JSON format.

Four assessment modules were originally included in Kuder’s product. Three were provided by Kuder, and the fourth was provided by aCanadian company. However, Singapore sought an additional module. LaunchIT created one,Goals and Reflections, from scratch. Kuder has since completely integrated this module into their product.

A project of this size required several vendors coming together, all with unique code bases and business practices. LaunchIT addressed this challenge using a tool called Swagger to test APIs, and used HP LoadRunner and Dynatrace to conduct the performance testing. LaunchIT installed the product in multiple testing environments, including two government data centers, before launch.

What made LaunchIT Different? Execution

LaunchIT’s installation was smooth and errorless. Minor errors associated with other vendors were revealed from LaunchIT’s testing process. LaunchIT quickly provided a solution that was well received by the client and the other vendors to ensure a successful product launch.

Going above and beyond

LaunchIT believed that evaluation should be an ongoing, thorough process. Though not part of the initial agreement, LaunchIT stepped up to create a comprehensive Function Specification Document(FSD). LaunchIT carefully read through the MoE'sRFP and analyzed the product carefully to identify the gaps and clearly define the scope of work for Kuder, which highly appreciated by their IT staff.

Today --- x

Coding for the current phase is almost complete. The soft launch for the student modules was in August 2017, and the workforce modules will go live by the end of October 2017.

In the future

Kuder anticipates expanding their services. Based on Singapore’s success, Kuder specifically foresees opportunities in other southeast Asian countries.

Company Name

Project or Product Descriptive Name

Project Description
Project Description
Project Description

Header

Paragraph
Paragraph
Paragraph

Numbered List Template

Paragraph

List Descriptive Header

01
List Item
02
List Item
03
List Item
04
List Item

Checked List Template 1

Paragraph

List Descriptive Header

List Item
List Item
List Item
Paragraph

Checked List Template 2

List Descriptive Header

List Item
List Item
List Item
List Item

Technology Stack

  • List item
  • List item
  • List item