Cataline RFP 06192015 - LinkedIn

25
Operational Intelligence RemedyForce Configuration and Implementation Proposal Prepared by: Kristen Helmers 6/17/2015 RIPTIDE | 200 East Palm Valley Drive, Suite 2000, Oviedo, Florida 32765 | 800-RIPTIDE | RiptideCloud.com

Transcript of Cataline RFP 06192015 - LinkedIn

Page 1: Cataline RFP 06192015 - LinkedIn

Operational Intelligence RemedyForce Configuration

and Implementation Proposal

Prepared by: Kristen Helmers

6/17/2015

RIPTIDE | 200 East Palm Valley Drive, Suite 2000, Oviedo, Florida 32765 | 800-RIPTIDE | RiptideCloud.com

Page 2: Cataline RFP 06192015 - LinkedIn

Page 2

We thank you for the opportunity to present this new proposal for professional services and we

look forward to assisting with Catalina’s RemedyForce configuration and implementation needs.

Since 1995, Riptide has built a reputation of uncompromising quality and superior results,

developing and deploying large-scale enterprise systems. We absolutely stand by our products

and services 100% and will go to great lengths to ensure your complete satisfaction with our

work. More than 90% of our customer relationships extend over a five-year period, ensuring the

complete and total success of our clients’ initiatives.

Riptide is an American employee-owned company, employing only U.S. citizens, and using no

offshore outsourcing. We provide our customers with a superlative level of service. We’ll help you

maximize your investment in technology.

If you have any questions or would like further assistance with your project, we are at your

service. We look forward to building a strong relationship with you and your organization and we

are ready to begin work on your project right away.

Most sincerely,

Thad Horning

Senior Vice President, Professional Services

Page 3: Cataline RFP 06192015 - LinkedIn

Page 3

Table of Contents Letter of Introduction………………………….………………………….…………………2

Table of Contents ............................................................................................... 3

Executive Summary ........................................................................................... 4

Business Overview ............................................................................................ 5

Related Projects ................................................................................................. 8

Supportability ................................................................................................... 15

Riptide’s Approach .......................................................................................... 19

Financial Cost Model ....................................................................................... 24

Page 4: Cataline RFP 06192015 - LinkedIn

Page 4

Executive Summary Catalina would like to understand what options are available in the marketplace to support a platform centered around management and troubleshooting of our In-store marketing network configurations. The solution would be comprised of the following components

1. Configuration management application 2. Implementation of the RemedyForce configuration management data base

(CMDB) 3. Integration with the event management application

Areas of interest include but are not limited to:

Cost and effort to implement the RemedyForce CMDB

Mapping Catalina domain to CMDB

Scalability for future CMDB implementations

Custom configuration management dashboards and configuration interfaces on RemedyForce platform

Integration with Remedy Force and custom application

Research, suggestion, development and configuration

Hardware/software needed to accomplish

International solution

Total Cost of Ownership (TCO)

Page 5: Cataline RFP 06192015 - LinkedIn

Page 5

Business Overview Company History:

Riptide Software Inc. is a Florida C corporation (EIN No. 59-3341930), fully reporting since 1995.

All corporate records are filed and available for verification with SunBiz.org at

http://search.sunbiz.org/Inquiry/CorporationSearch/SearchResultDetail/EntityName/domp-

p95000070673-4bf10096-544f-4b71-9de5-5465a2e09065/riptide%20software/Page1, and is a

top-tier provider of cloud and mobile applications, enterprise system integration, and custom

software development.

Today Riptide technology partners include the world’s leading cloud platforms, such as

Salesforce, Amazon Web Services, MuleSoft, Twilio and Google. Our clients can be found in all

industry verticals, including hospitality and travel, high tech, manufacturing, and medical on a

national and global scale. They include Fortune 500 companies, small businesses, and the

Department of Defense.

Riptide has been assessed a CMMI Level 4 rating, and operates out of a secret-cleared facility

which has been certified every year since 2007 by the U.S. Department of Defense in support of

our military cleared activities. Nearly 75% of Riptide’s staff hold active secret or higher clearance

level.

1995 – Riptide was established as an enterprise level custom software development

company

2001 – Recognized by Deloitte & Touché as a Top 50 Fastest Growing Technology

Companies in North America.

2003 – Third straight year recognized by Deloitte & Touché as a Top 50, Fastest Growing

Technology Companies in North America.

2005 – Won Military Training Technology Top 100 companies

2007 – Won Silver Award from Horizon Interactive Awards

2007 – Became a Salesforce Certified Consulting Partner

2008 – Riptide won 1st place Response Award at Dreamforce

2010 – Won the Military’s Common Army Ranges and Target Systems (CARTS) and

Urban Operations Training System (UOTS) contracts.

2010 – 100 employees strong, headquartered in Orlando FL, focused on Cloud

Solutions, Consulting, and Development Services

Page 6: Cataline RFP 06192015 - LinkedIn

Page 6

2011 – Won the CACCTUS (Combined Arms Command & Control Trainer Upgrade

System) contract for the U.S. Marine Corps to develop a seamless combination of

simulation, 2D and 3D visuals, interfaced C4I, synthetic terrain, and review capabilities.

Contract valued at more than $45 million over the next 5 years.

2011 – Won the RDS (Range Data System) contract for the U.S. Army to provide a

complete system including radio hardware and software to provide the command, control

and information infrastructure.

2012 – Riptide recognized as a certified member of the Green Business Bureau, we are

committed to maintaining environmentally responsible business practices.

2014 – Riptide was awarded CMMI (Capability Maturity Model Integration) Level 4, based

on a standard CMMI-based Appraisal Method for Process Improvement (SCAMPI)

covering the Orlando, FL facility.

The principals of our firm are:

Philip Loeffel – President / CEO

Barry Clinger – Executive Vice President / CTO

Kent Banks – Director of Engineering / COO

Maria Tess Martin – Director of Finance / CFO

Riptide is headquartered in Orlando near the University of Central Florida campus.

University of Central Florida Main Campus

Riptide Software, Inc. 200 E. Palm Valley Dr. Ste.

2000, Oviedo FL 32765

Page 7: Cataline RFP 06192015 - LinkedIn

Page 7

Financial Information:

Financial Information

Page 8: Cataline RFP 06192015 - LinkedIn

Page 8

Related Projects kCura

Salesforce Consulting, Development & Integration

Riptide has partnered with kCura for over 5 years in order to provide business process

automation, which ensures the smooth operation of various customer service avenues such as

monthly billing, knowledge base, ideas, community portal and more.

Utilizing Service Oriented Architecture (SOA), enterprise-scale messaging systems, Mule ESB,

and standards-based web services, Riptide developed a data aggregation system responsible for

aggregating large volumes of data from various installations of a kCura-owned software system

into Salesforce.com. The system processes millions of records per day in a highly efficient

manner, often importing hundreds of thousands of records into Salesforce.com in mere minutes.

kCura emails CSV files to the Riptide-developed integration middleware. The message-driven

middleware parses the CSV files, transforms the data into a Salesforce.com-useable format,

performs additional business logic to derive values, and uploads the records to Salesforce.com in

a high-volume, distributed ETL process.

In addition, Riptide also has developed significant customizations within kCura's Unlimited Edition

Salesforce.com org supporting over 500 full user licenses and over 3000 customer

portal/community licenses. Custom invoicing software utilizing Batch Apex to generate over 100

invoices per month and processing millions of financial datapoints was developed to support

kCura's finance department. Additional VisualForce components provide a PDF of the invoice to

be sent to customers, launching points to generate single invoices for an account and more.

At a customer facing level, Riptide worked closely with kCura to launch Communities during the

Communities Pilot for internal review. As soon as Communities became generally available,

Riptide worked with kCura to launch Communities with Ideas, Knowledge, and Chatter Answers

for over 3000 customer users worldwide. The kCura Community includes significant

customizations including a customized UI for Ideas, Google Maps integration, a custom training

tracker, support ticket management, and custom dashboards. Riptide has also developed Apex

triggers to support business process automation including automating support center quality

assurance auditing.

Page 9: Cataline RFP 06192015 - LinkedIn

Page 9

Marriott Vacations Worldwide

Enterprise Systems

Riptide provides enterprise software systems, support and other technical services to Marriott,

supporting the Marriott Vacation Club, Ritz-Carlton Club, Grand Residence Club and Marriott

Vacation Club—Asia Pacific brands. Riptide's domain expertise in revenue management,

enterprise reservation systems and the hospitality industry continues to provide essential value to

Marriott for over a decade.

Riptide has provided solutions to track price and pace, improve revenue management, and track

property inventory that improve the bottom line for Marriott’s Vacation Club properties. Riptide’s

custom software development included reservation, concierge, and inventory management

systems all integrated to existing legacy systems.

Leveraging our enterprise architecture expertise, Riptide has provided SOA and ESB middleware

solutions, tying together complex back-end system integrations through standards-based web

services, with special attention to data integrity and system scalability and maintainability. Using

our UI/UX and web application development expertise,

Riptide has also developed large scale, branded, easy-to-use, customer-facing web sites with

rich functionality for capabilities including reservations, concierge services, rewards program

management, loan servicing, annual fees servicing, and profile management. Riptide provided

Admin Web Portals streamlining Customer Service's access to these functions and other

business critical functionality in global call centers with computer telephony integration (CTI). In

support of Marriott Vacations Worldwide's global sales centers, Riptide has developed web-

based sales tools for kiosks, desktops, tablets and other mobile devices, including native IOS

applications for iPads and iPhones, as well as responsive design for web applications used

across all devices and platforms.

Following mature software development processes and leveraging best practices has allowed our

systems to stand the test of time, many of which are still used and continue to be supported by

Riptide today.

Page 10: Cataline RFP 06192015 - LinkedIn

Page 10

Starwood Vacation Ownership

Enterprise Reservation & Inventory Management System

Riptide was engaged by Starwood to build a next generation reservation and inventory

management system for their vacation ownership properties. These enterprise systems

contained a web-based portal, which was developed for internal customer service

representatives and property concierge resources. The systems were designed within a service-

oriented architecture (SOA) and contained many enterprise integrations to systems such as

property management, customer loyalty, and points. The enterprise system integrations were

achieved utilizing web service technologies such as SOAP and REST. The systems contained

many complex workflows and approval processes, which had to be carefully orchestrated with

other enterprise services to ensure data and transactional integrity. In addition to the complex

enterprise architecture, Riptide focused heavily on the overall UI/UX making the application

usability very intuitive, delivered high user adoption and acceptance of these next generation

enterprise systems.

Major Car Rental Company

Rate Management & Analytics System

Riptide was contracted by a major car rental company to build a rate management and analytics

system, which aggregates and analyzes industry pricing data to keep the company positioned

highly competitively across all major markets. This enterprise system was developed with

ultimate scalability in mind upon a distributed cloud-based architecture. The elastic nature of the

cloud infrastructure allows the company to scale with computational resources, data aggregation,

and analytical processing during seasonal peak usage. The system has distributed service

oriented architecture (SOA) utilizing RESTful web service and messaging technologies. This

Enterprise Rate Management system runs data aggregation jobs within a map/reduce compute

grid with data feed integrations to online travel agencies (OTA) and GDS to aggregate all pricing

information. The system uses rule-based logic, which is applied to the large aggregate dataset,

including data retrieved from the reservation and inventory management system, to determine

competitive pricing analysis. The rate management then provides the revenue manager with

recommendations for pricing adjustments, which can be accepted or changed, then activated

with a "single click" to publish the new rates out to all online channels (OTA), GDS and other

internal enterprise systems. Riptide also focused heavily on the overall UI/UX, making the

application usability very easy with a goal of high user adoption and acceptance of this new next

generation system.

Page 11: Cataline RFP 06192015 - LinkedIn

Page 11

VIPWink

A New Mobile Media Distribution System

First Level Entertainment distributes entertainment applications through wireless carriers, carrier

distribution channels and Internet portals, with an eye on the eventual addition of retail locations.

They engaged Riptide to create a profitable new social media application that allows celebrities,

sports figures and brands to reach their followers with exclusive premium content not available in

regular mass social media streams. This new application would provide its users a way to

monetize

social media while building brand loyalty by providing followers/subscribers with exclusive, get-it-

first content not available through Twitter, Facebook or other “normal” channels. There have been

many unsuccessful attempts to monetize social media, with most using some form of advertising

structure. VIP Wink’s approach was to address the desire for celebrities and brands to generate

revenue directly from social media, but also to provide value to subscribers in a way reward

the patronage of their most loyal and dedicated supporters. Most social media outlets are one-

way vehicles to push information out with minimal opportunity to gauge interest or capture

feedback.

Riptide considered ways to enable these “VIPs” to interact bi-directionally and utilize the loyalty,

and providing a modern-day “fan club.” Leveraging Amazon Web Services, Riptide developed a

completely scalable system to handle the interaction between celebrities/brands and their

followers, which includes the management of rich media such as pictures, videos, text,

hyperlinks, and hashtags. A subscription system links the solution to the Apple Store and Google

Play Store. The solution was designed with interfaces for iOS and Android devices, and works

equally well on mobile or desktop browsers, allowing “followers” to choose their preferred method

of interaction.

Our modern, fully automated allows First Level Entertainment to offer “VIP Wink,” a premium

social media service that enables celebrities and brands to reach their target audiences and build

brand loyalty. These users are able to provide their followers with exclusive content, give

advance notice to these preferred consumers before news is widely distributed to the public, and

market their products with special targeted promotions. VIP Wink drives revenue to both First

Level Entertainment and its users, while providing value to the followers who subscribe. When

users market directly their social media outreach.

Page 12: Cataline RFP 06192015 - LinkedIn

Page 12

Unity Gateway

Nightclub Management System

Nightclub owners approached Riptide looking for a single solution to several of their business-

related issues. These issues begin at the door, where they were looking for a solution to the

manual, error-prone system of checking IDs to ensure patrons are of legal drinking age, thus

protecting the club from liability risks. In addition, club owners wanted a powerful tool for

collecting customer data demographics and generating detailed analytics; tracking customer

loyalty; providing vehicles for targeted marketing and campaign management; giving clients a

mobile venue for making table reservations; and creating POS integration with their database.

This single solution would help club owners manage their businesses, increase existing revenue

streams and potentially grow additional methods of income.

The nightclub industry needed a modern turnkey solution that is mobile, cloud-based, scalable,

and combines all of the features needed to empower business owners to properly manage their

properties. It was vital to create an automated system that would quickly and accurately IDs, with

a single solution to handle driver’s licenses from disparate states to accommodate out-of-town

guests. It needed online/offline mode, and it had to work quickly enough to ensure a club owner’s

door traffic would flow quickly. Riptide was also tasked with adding the data collection component

to the solution, allowing club owners to determine male/female ratios in real time and to offer

customer-specific promotions, like birthday specials. The solution had to collect data from POS to

track client trends and allow for targeted marketing through email, SMS and MMS, allowing club

owners to send clients text message and email blasts and attach virtual fliers to these

communications. It also had to have a mobile customer facing component, allowing them to

reserve tables from anywhere.

Riptide developed a multi-tenant, schema-based SaaS solution which allowed numerous clubs to

onboard but still have their data isolated from others. The main interface for ID validation were

IOS devices with attached scanners. The user interface incorporated a verification screen to give

customer data feedback, providing fields based on age, gender, spender ratings, guest check

average and other criteria. Riptide utilized Mule ESB to provide a stateless API, which could be

horizontally scaled using any servlet container on a cloud-based solution. The design’s flexibility

allowed us to create marketing components for targeting clients via email, SMS/ MMS and social

media. Riptide’s experience with Twilio was invaluable, allowing us to host SMS and MMS

platforms for marketing purposes. We also leveraged Amazon Web Services (AWS) for email

marketing channels, marketing wizards, and scalability under extreme conditions.

Page 13: Cataline RFP 06192015 - LinkedIn

Page 13

We designed a fully automated club marketing and management system that allows club owners

to plan and react to their clientele in real time. The Unity Gateway app not only limits club owners’

liability risk by eliminating errors with manual ID checks, but also provides these businesses the

data they need to directly market to their clients, as well as detailed customer demographics and

analytics. Club owners using the Unity Gateway app can capture client data, create customized

reports, offer targeted marketing based on real-time customer analytics, track customer loyalty,

send marketing communications directly to their patrons, increase the rate of their doorway flow,

and increase their top line revenues. This single total management solution allows club owners to

drive more customers to their clubs and incentivize repeat business.

Deepstacks University

Web & Mobile Custom Learning Management System

Deepstacks University was born at the World Poker Tour at the Mirage in Las Vegas. During

breaks, its founders often discussed the lack of quality poker education. They quickly realized

there was a market for poker training very similar to other online training and online video-based

instruction programs.

Mere lectures did a poor job of preparing people to handle real world situations. Based on their

experience, the founders believed situational training would be a more effective approach. In

situational training people are put in a series of situations, forced to react, and then critiqued on

their responses. Based upon this insight, Deepstacks Poker Training began holding live events in

multiple cities, eventually recruiting famous poker player Mike “The Mouth” Matusow as their lead

trainer.

Deepstacks was ready to address a broader audience, by moving its poker training online. While

traditional online poker training consisted of watching online videos, lecture-style, Deepstacks

wanted to transform the industry by delivering their new way of learning poker online. This

training program was called Deepstacks University. There was only one problem: while

Deepstacks had built strong competencies around poker instruction and contracted with many of

the top names in the world of poker, they lacked any sort of IT or software engineering support

infrastructure.

Deepstacks approached Riptide, a leading provider of cloud and mobile technology solutions,

consulting, professional services, and development, and proposed this revolutionary online poker

Page 14: Cataline RFP 06192015 - LinkedIn

Page 14

training system. They wanted to take the industry by storm with a custom Learning Management

System (LMS) that provided an interactive experience to their users from the web browser and

mobile devices. Riptide had previously built a similar system for the US Army, it was an ideal

candidate to build Deepstacks University. To achieve the vision for Deepstacks University, a

whole new business would have to be built. Deepstacks did not want to be in the business of

installing and maintaining server or software infrastructure. Therefore, Riptide advised the

company to leverage a fully cloud-based architecture so that Deepstacks could focus on what

they knew best—poker. With the cloud, an entire Internet business could be built without a single

technical person on staff.

A specific cloud architecture and deployment model was chosen as the best choice for the needs

of Deepstacks University. There would be four elements to the solution. The first would be the

underlying infrastructure upon which the application would be built. This would be provided by

Amazon Web Services (AWS), an infrastructure as a service provider. The second would be the

state-of-the-art interactive multimedia instruction (IMI) learning management system (LMS)

custom developed by Riptide. Third, Salesforce would be used as the back-office system

containing all customer information.

Finally, the users need to be able to access all of the training content "on the go”, so a

companion mobile app was developed. The initial released app was a iOS based targeting

iDevices (iPhone, iPod & iPad devices) to keep all of the learners engaged. Riptide chose to

leverage the latest in rapid application development (RAD) technologies and selected

the Groovy & Grails technology stack. The technology decision was based off of Riptide's deep

internal knowledge of the Java platform, which could maximize the potential for code reuse. The

core application was designed from the start to be deployed on Amazon Web Services

(AWS).This would allow global scalability and service delivery to customers worldwide. Therefore,

the next step was to focus on the Amazon cloud infrastructure and integrations for handling the

distribution of rich multimedia content. The LMS system needed to have strong content delivery

capabilities, therefore Amazon S3 provided a storage repository for the Amazon CloudFront

content delivery network (CDN), which was used to ensure fast multimedia delivery across the

globe.

Page 15: Cataline RFP 06192015 - LinkedIn

Page 15

Supportability Riptide through our agile methodology will ensure Catalina Marketing personnel associated with

the product and project will be well versed on the dynamics and usability of the system we are

implementing. During the testing and quality assurance phase of the project, Catalina Marketing

will actively participate in this process.

Riptide’s support and quality assurance plan is documented with the Process Asset Library, which

is assessed as operating at CMMi level 4 by the Software Engineer Institute. The following table

outlines Riptide’s approach to QA/quality control issues:

Level Type Description Fixed Within

1 Critical the software has serious defects to the

extent that testing can't continue until

fixes are implemented

48 - 72 hours

2 High prevents the completion of an essential

capability with no alternative workaround

72 hours – 1 week

3 Medium Prevents the completion of an essential

capability. Reduces functionality and fails

to meet full requirements. A workaround

is available.

Next Full Delivery

4 Low Non-critical functionality or cosmetic

changes, documentation or comment

updates. System suggestion /

enhancement

CCB Determined

1 Detailed Descriptions

1.1 Critical – Level 1

The Level 1 critical defect is the most severe defect in the system. Work will begin to correct the

problem immediately. The following list provides guidelines for defining a Critical level system

defect:

Page 16: Cataline RFP 06192015 - LinkedIn

Page 16

• Unrecoverable system failure, business data is compromised, jeopardizes personnel

safety, and/or has a potential security issue. No alternative workarounds exist to correct this

problem.

• Permanent loss of data, hardware or software crash.

• System is down entirely.

Defects are considered critical if they cause a program to abort or produce critical information

inaccurately. Critical defects may have a workaround, however, if a workaround exists, the defect

must occur in a majority of the executions (> 50%). Defects should not be considered critical if a

workaround exists, and the problem occurs in less than 50% of the executions. Defects that are

considered critical should be consistent and occur in the majority of the executions. Intermittent

defects that are not easily reproducible and occur in less than 50% of the executions should be

downgraded to Medium. Aesthetic issues are never considered critical unless they cause such

massive confusion that the significant majority of users (> 75%) are unable to operate the software

successfully as a result of such defects.

1.2 High – Level 2

The Level 2 high defect has no workaround, but does generally not stop all testing operations.

Work to correct these defects will be prioritized with other defects, but will generally begin

immediately after discovery of the defect. The following list provides guidelines for defining a High

level system defect:

• A defect resulting in erroneous financial calculations, incorrect information on customer

visible output and/or reports.

• Program reports erroneous data or has an un-handled exception—any bug that is

serious, but allows the program to recover and continue.

1.3 Medium – Level 3

The Level 3 medium defect has a workaround and generally accurate testing can be accomplished

using this workaround. The following list provides guidelines for defining a Medium level system

defect:

• Defects having workarounds. Through prioritization, some mediums may get

downgraded to low. Those which remain highs get first priority for the next build.

• A significant user inconvenience, but a workaround exists.

• Cosmetic error or non-destructive technical error.

• This category is generally used to report "bugs" that really are just cases of where the

application works fine, but doesn't meet requirements.

Page 17: Cataline RFP 06192015 - LinkedIn

Page 17

Defects are considered medium if they cause the program to produce inaccurate results. Medium

defects always have a workaround that allows the user to continue working, or obtain the

information through some other avenue, programmatically or manually. A medium defect should

never cause a program to abort, however, such errors could be classified as medium if a

workaround exists which does not negatively impact the user's productivity, or the problem occurs

in a very small percentage of executions (< 5%). Aesthetic problems can be classified as medium,

but only in cases where a significant majority of the users (> 75%) will notice the error, and the

error is considered embarrassing, not simply undesirable. Aesthetic problems might also be

considered medium if they cause confusion or lead to improper use of the software by a majority of

the users (> 50%).

1.4 Low – Level 4

The Level 4 low defect is generally cosmetic in nature, and is often an enhancement request.

System functionality is generally not compromised, but a usability inconvenience often exists. The

following list provides guidelines for defining a Low level system defect:

• Cosmetic or defect in infrequently or unimplemented feature.

• System suggestion, enhancement or identification of any additional functionality not

previously defined by the system requirements.

• Bugs like spelling errors and improper English in dialogs and things the end user sees.

Also blatant cases where the usability of the user interface is less than desirable.

• Minor install procedure updates.

Defects are considered low if they do not stop the user from successfully operating the software

and achieving the desired end result. Low defects are normally aesthetic, rather than functional in

nature. If a defect is functional, it can still be classified as low if its effect is temporary, does not

negatively impact other parts of the software or data, does not significantly compromise the user's

perception of quality, or occurs in a very small percentage of executions (< 5%).

Consultant will be responsible for supporting the MVCI IR service levels with the MVCI business

users. Service Levels include:

24x7 on-call support

One-hour response to calls from the help desk

Duty phone will be shared across the production support team, anticipated to be held by

each production support team member for one week a month

The hourly (not business hours) timeframe for SCR resolution, meaning Consultant work

is completed and SCR is ready for User Acceptance Testing and/or QM Testing, is as

follows:

Page 18: Cataline RFP 06192015 - LinkedIn

Page 18

o 24 hour for critical

o 48 hours for high

o 120 hours for medium

o 240 hours for lows

Page 19: Cataline RFP 06192015 - LinkedIn

Page 19

Riptide’s Approach Our proven process helps Riptide guarantee a successful project outcome. During the course of

a Salesforce project, we will be employing a five-step process, wherein the entire scope of the

project—from preliminary planning to post-project support—will take place. Our experience has

shown that keeping our clients and project stakeholders "in the loop" is the most efficient way to

run a project, which is why we have adopted an "agile" project management methodology. What

that means for you is:

Complete awareness of your project’s status at all times

Increased input and ability to make changes mid-stream

Faster overall delivery of your project

Project Methodology

Riptide’s project engagement methodology provides our customers with a transparent, flexible

and agile project process that delivers results. Our proven process gives our customers the fine-

grained control of project priorities, deliverables, and budget ensuring complete customer

satisfaction

Discovery: Planning & Business Process Review (BPR) – The initial project discovery

process that consists of the following activities: technology and system assessment, functional

requirements, application workflows and business processes, integration points, and data

volumes. In addition, project and engagement planning consisting of: operational priorities,

resource planning, stories & tasks, phases, sprints, release, schedule and deliverables.

Execute: Development & Implementation – The execution of the project plan with

implementation and development within an agile delivery methodology. Typically, in most projects

this is done over a series of 1-2 week sprints broken down in phases.

Verify: Testing & QA - High quality is very important to the success of any project. Here we focus on all the validation and verification of all the project deliverables. This happens in the following forms: end user (application), regression, integration, unit, data validation types of testing.

Page 20: Cataline RFP 06192015 - LinkedIn

Page 20

Release: Deployment & Rollout - This is the rollout or deployment activity to release the system

into the next stage of the project lifecycle. Typically, the project lifecycle states are: Development,

Test, UAT, and Production environments.

Business Process Review (BPR)

Riptide’s Business Process Review (BPR) is a structured approach of identifying and

understanding the critical business requirements, processes and workflows. Once the BPR is

concluded, the Riptide team will detail the success factors you’ll need to get the optimum

performance from your Salesforce/Remedyforce project, which includes a full project plan and

timeline.

For Catalina, Riptide also expects to conduct a further deep dive analysis of the system

requirements and further analysis of the existing application source code.

Technical Assessment

Riptide’s System integration and technical assessment will be required to conduct a detailed

technical analysis of all custom development or third-party systems that may be required for

development or integration of the Salesforce/Remedyforce project. During this technical

assessment Riptide will include the review of all architecture, design, system workflows, data

SLA, message volume, third-party system API review, security & authentication, data warehouse

& storage. Riptide follows integration best practices for enterprise integration patterns and will

design for a flexible and modern service oriented architectures (SOA). All of the system

integration design and architectural diagrams and recommendations will be included within the

Solution Blueprint deliverable as defined below.

Solution Blueprint

Riptide’s Solution Blueprint is very similar to an architect's blueprint. When you contract an

architect to design a home for your family, you want a knowledgeable professional who can lay

out every last detail of your home to ensure not only lasting safety and durability, but also a

comfortable and beautiful living space you can be happy with for years to come. The same is true

for your Salesforce/Remedyforce implementation or customization.

Your Custom Solution Blueprint

Building on the analogy of the custom home, we know that the requirements for your home would

likely differ greatly from those of your neighbor's. Some may want three bedrooms and a pool,

Page 21: Cataline RFP 06192015 - LinkedIn

Page 21

while others may need five bedrooms and a 3-car garage. So at Riptide, we created the Solution

Blueprint—wherein we examine your business and its unique requirements and develop a plan,

or blueprint, customized to suit your business needs.

The Solution Blueprint is comprised of ideas and suggestions we feel would most benefit your

company, but ultimately, you, our customer, make the final decision.

The Solution Blueprint gives you control over your project and allows us to implement the solution

you envisioned. With our Solution Blueprint, you receive:

Transparency – Complete insight into your Salesforce/Remedyforce project is always

available

Reliability – You'll get a team of experts who are Salesforce/Remedyforce certified

Elegance – We design architect-simple solutions that lay the foundation for future growth

Recommendations – We create solutions to improve your business processes based on

industry best practices, and our own vast experience

Options – Choose the options for your Salesforce/Remedyforce project, whether you

want the whole package or just bits and pieces

Usability – Turn your Salesforce/Remedyforce instance into a well-oiled machine where

information is easy to find, add, and send—and with fewer clicks

Centralization – We can help you discover how Salesforce/Remedyforce can be utilized

as your one-stop-shop for all your business needs

Agile Project Implementation

Once the planning for your project is finalized through the BPR and Solution Blueprint. Riptide

can begin the actual implementation and development of your Salesforce project. To give you a

little background about the way we conduct all of our Salesforce projects, we would like to

introduce you to Riptide's Agile Development Method.

Agile Implementation Is Good for Business

Page 22: Cataline RFP 06192015 - LinkedIn

Page 22

When we first started implementing Salesforce systems for clients, we found that many clients

often didn’t remember everything they originally wanted in their project once it was complete, and

thus had no real way of measuring its success. So we began implementing an agile methodology

for project development, and almost immediately, our clients indicated higher satisfaction results

and greater project success. But we didn't stop there. We kept improving our strategies, honed

our project management capabilities, and ultimately came away with a proven method of project

development that has helped hundreds of our clients feel completely satisfied with the end results

of their project.

Riptide's Agile Implementation enables us to keep things simple, gives us the opportunity to test

often, and allows us to get feedback from our clients frequently. And more important, our method

gives our clients the flexibility to add to or change the scope of the project at any time without

losing focus on the bigger mission—that of actually completing your Salesforce/Remedyforce

project on time and within budget.

How You Benefit from the Agile Implementation

Measurable Objectives – Your Salesforce/Remedyforce project comes complete with a

set of measurable objectives—set by you during your BPR process—that we will use as

guidelines when developing your project to ensure all your success criteria are met.

Increased Communication – Active user involvement is crucial to a job well done, and

that's why we're here—to deliver a top-quality Salesforce/Remedyforce project to your

company—and your input is key during that process. Any questions, concerns, and even

changes are welcomed. The sooner we know, the sooner we can fix it, and the happier

you'll be when the project is finished.

Incremental Releases – Instead of delivering your project in one giant lump in the

typically problematic one-and-done scenario, we have discovered that smaller, more

granular pieces are easier to manage. With incremental deliveries, you get the

opportunity to modify the project as it grows, ensuring each piece of the puzzle fits

perfectly with your organization.

Ongoing User Testing – Throughout the lifecycle of your project, you will be able to test,

and retest your project as many times as you like, making certain that your project is

working exactly as you want it to right down to the very last click.

Invaluable Project Resources – From the start, you are given a team of resources to help

you during the life of your project including a Project Manager, a Salesforce and

Remedyforce Consultant and, if necessary, a Software Developer—each highly trained

Page 23: Cataline RFP 06192015 - LinkedIn

Page 23

and ready to assist in any way they can to make the development process go as

smoothly as possible.

Detailed Work Schedule – We will provide you a detailed schedule consisting of project

timelines and deliverables so you know when to expect each item.

Helpful Recommendations – Not only do you receive a thorough set of options in your

Solution Blueprint outlining the features your project will need to be completed, you will

also receive a list of valuable recommendations that can help your business run more

efficiently.

Flexibility – Being able to roll with the punches is imperative to the success of any

project, and at Riptide, we are experts in our field—meaning that no matter what new

obstacle we may be faced with, we can overcome it and move on to the next hurdle—no

questions asked. Agility is flexibility, and we perform for you.

Engagement Management

Your project will be assigned to an Engagement Manager who will act as the primary liaison

between Catalina and Riptide. The Engagement Manager will coordinate, schedule and oversee

the services for which you have contracted. This will assure a smooth, prompt and successful

project implementation. The Engagement Manager will communicate the status of each project

step, budget and overall timeline, as well as maintain a list of outstanding project tasks. If

appropriate, the Engagement Manager will communicate items for management attention and the

status of key milestones. The Engagement Manager will also provide guidance to address

change management issues and user acceptance, as well as maintaining an ongoing channel of

communication between you and Riptide.

Warranties

Riptide does not warranty commercial off the shelf software packages as the 3rd party software

vendor provides support for direct application needs. Riptide does offer a 30 day warranty on

work performed for the integration and implementation of the software into the client’s

infrastructure. The warranty will provide dedicated resources on our team to assist your

organization with any potential issues related to the integration work provided by Riptide.

Page 24: Cataline RFP 06192015 - LinkedIn

Page 24

Financial Cost Model

Project Cost Model

This project cost is based off the RFP as well as the Q&A information provided by the Catalina

team.

Cost of Software: Provided by Catalina Marketing (No software costs)

Cost of Hardware: Provided by Catalina Marketing (No Hardware costs)

Phase 1:Discovery: Planning & Business Process Review (BPR): Add Configuration Dashboard, Configuration Management UI, CMDB interfacing to CMS. For each of these modules, inputs, outputs, templates, CI’s, relationships, attributes, dashboard, metrics, etc defined and mapped.

Riptide estimates that Phase 1, the requirements analysis (BPR) and solution architecture and

design (Solution Blueprint) will take 2.5 to 3 months complete. We estimate that project team of 2

full time resources and 1 part time resource for a total of 1000 - 1200 man-hours.

Remedyforce Implementation (Phases 2 – 4):

The Level of Effort (LOE) for phases 2 through 4 is estimated to require between 5.5 to 6 months.

We estimate that project team of approximately 4 to 5 resources for a total of 3240-4320 man-

hours. Phase 2: Execute, Verify & Rollout: Development & Implementation, Testing & QA and Rollout: CATALINA CI’ integrated into Phase 1 systems Phase 3: Execute, Verify & Rollout: Development & Implementation, Testing & QA: CATALINA CM Current State Phased out Phase 4: Execute, Verify & Rollout: Development & Implementation, Testing & QA: Riptide to transfer Current CMDB Data

Consultation Rate Card:

Resource Role Hourly Rate

Engagement Manager $125

Technical Architect $135

Senior Remedyforce Consultant $135

Financial Information

Page 25: Cataline RFP 06192015 - LinkedIn

Page 25

Integration Costs: Covered in the 5.5 to 6 month implementation timeframe.

Catalina Personnel Requirements: Project owner CMDB engineer, technical architect, systems

administration, saleforce and remedyforce developer for training and quality assurance support.

Training Time and Materials:

Implementation Timeline: Estimated to begin implementation upon completion of BPR and

Solution BluePrint approved by client. Implementation period will last between 5.5 to 6 months.

Services/Repairs: Covered in the warranty section of this proposal

Estimated Total Project Costs:

Senior Salesforce Developer $135

Phase 1: Business Process Review (BPR) & Solution Blueprint

Design

$133,000 - $159,000

Phase 2-4: Remedyforce Implementation, Testing, QA $695,200 - $758,400

Total Estimated Professional Services Costs $828,200 - $912,400

Financial Information