introduction · web viewsap customer data cloud performs an import of client’s existing database...

20
Project-Fit Blueprint Client: <Insert client name> Project: <Insert project name>

Upload: others

Post on 10-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

Project-Fit Blueprint

Client: <Insert client name>

Project: <Insert project name>

Page 2: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

TABLE OF CONTENTS1. INTRODUCTION 3

1.1. Document Purpose 3

1.2. Complimentary Documents 3

2. PROJECT OVERVIEW 4

2.1. Background 4

2.2. Current Situation 4

2.3. Business Justification 4

2.4. Project Objectives 4

2.5. Project Approach 5

2.6. Task Management Tool 5

3. ASSIGNED RESOURCES 5

4. PROGRAM GOVERNANCE 7

5. ROADMAP & PRODUCTS 7

5.1. Roadmap 7

5.2. Products 8

5.3. Transactional Relationship 10

5.4. Data Center(s) 10

6. PHASE OVERVIEW 10

6.1. Phase 1 10

2

Page 3: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

7. USE CASES 11

8. FUNCTIONAL REQUIREMENTS 14

9. APPLICATION OF CONSENT RECOMMENDED PRACTICES 14

8. KEY MILESTONES 14

9. SAP CUSTOMER DATA CLOUD WORK PACKAGES 15

9.1. Project Exclusions 15

9.2. Risks 16

9.3. Project Controls 16

9.4. Scope Change and Project Tolerance 16

10. CLIENT SIGN OFF 16

1. INTRODUCTION

1.1. Document Purpose

This Project-fit Blueprint is created specifically for <Client Name> (hereinafter referred to as “Client”) and intends to align all resources on high-level information for <Project Name>. Information in this document includes but is not limited to project scope, resources and schedules.

1.2. Complimentary Documents

To complement this Project-fit Blueprint, the below Client-specific documents are also available:

The Technical Design Document provides details on the recommended architecture, configuration and development design strategy. It is intended for technical resources.

The Config & Data Mapping Tracker includes recommended configurations, implementation policies and data field mapping for the migration exercise.

The Project-fit Blueprint is intended to be a static document. As such, amendments to the scope and plan which did not impact the scheduled hours will be recorded in the Change Control Document.

3

Technical Design Document <hyperlink>

Config & Data Mapping Sheet <hyperlink>

Page 4: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

Amendments which alter the allocated hours requires a Change Order. Contact your Implementation Consult for Change Orders.

2. PROJECT OVERVIEW

2.1. BackgroundGive context on the client and why this project is happening.

2.2. Current Situation

Describe what functionality their site currently has.

2.3. Business Justification

Provide a clear concise description of the issue(s) that need(s) to be addressed by SAP Customer Data Cloud

2.4. Project Objectives

What is this project looking to accomplish? What defines the project as successful?

2.5. Project Approach

Waterfall, Iterative, etc?

2.6. Task Management Tool

What task management tool will Client and SAP Customer Data Cloud use (i.e. TeamWork)

4

Change Control Document <hyperlink>

Page 5: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

3. ASSIGNED RESOURCES

The following are resources which are directly assigned to plan, consult or build on the project.

Organization Name Role Responsibilities

SAP Customer Data Cloud

EX: John Doe Implementation Consultant Primary contact, managing resources, project plans, strategy and the over all implementation

SAP Customer Data Cloud

Technical Consultant Dedicated technical resource, consulting on technical strategy and implementation

EX: Client Org

5

Page 6: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

EX: Client Org

6

Page 7: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

4. PROGRAM GOVERNANCE

In the event of an escalation, contact the following individuals

Organization Name Role Responsibilities

SAP Customer Data Cloud

EX: John Doe Account Manager All escalated issues

EX: Client Org Deviation from scope

EX: Client Org Approvals

EX: Client Org Scheduling changes

7

Page 8: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

5. ROADMAP & PRODUCTS

5.1. Roadmap

Features will be implemented in a phased approach as outlined below.

Example:

5.2. Products

The following highlights the standard product capabilities, by phase. Click the product name for a full description of the standard product. Specific implementation decisions and guidance are recorded in the Technical Design Document.

Phase/s Identity Products and Services

1,3

User Migration SAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export data from the current database, and provide SAP Customer Data Cloud with necessary information such as password hashing, test users, etc.

1,2,3Consent ManagementManage user consent for ToS, PP, and other custom consent. Allow for initial consent, re-consent, version management, user transparency and control.

1,2,3Lite RegistrationStore user emails without passwords for use-cases like newsletter subscriptions and sweepstakes.

8

Page 9: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

1,2,3

Registration-as-a-Service (RaaS)RaaS is a complete set of tools for integrating end-to-end registration. Core workflows that are available as standard within the UI Builder are:

● Registration: new users can register on to the Website or Mobile Apps

● Login: existing users can login to their account using known credentials

● Link Accounts: users can link accounts between a social and email profile, if the user tries to register with one, and SAP Customer Data Cloud identifies that the email already exists in the other.

● Reset Password: when forgotten, users can create a new password

1,2,3 Site Grouping or Single Sign-on Allows for multiple sites to have shared configurations or user sessions.

1,2,3

FederationFederation uses the SAML protocol to allow users seamless access across your business’ touch-points without having to re-enter or create new usernames and passwords, regardless of whether these touch-points are managed by third parties or do not share a database.

1,2,3IdentitySyncAs a one-time or recurring job, IdentitySync allows data to transfer between two platforms in bulk

1Profile ManagementCollects and manages your entire customer base in a secure, cloud-hosted repository.

1Identity AccessEasily manage high volumes of user records and get a complete view of any customer within your database from a user-friendly dashboard.

1Identity ComplianceEliminate the complexities of managing various data laws and social network policies through features such as automatic account deletion and user data controls.

1AnalyticsAccess more than 20 key reports, including new users, demographics and referred traffic, to better understand your audience and measure on-site behaviors.

1Customer InsightsVisualize the first-party demographic data of any user who connects with your brand, including his or her age, gender, relationship status, location and more.

1Customer Insights PlusGain a deeper understanding of your customers with the ability to view their Facebook Likes, favorite brands, media preferences and more.

1,3

User Migration SAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export data from the current database, and provide SAP Customer Data Cloud with necessary information such as password hashing, test users, etc.

9

Page 10: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

Phase/s Identity Products and Services

1,2,3 Social Share BarAllow users to share content from your site and into their social stream.

1,2,3

Comments or Ratings & Review ImportSAP Customer Data Cloud performs an import of Client’s existing comments/reviews and will consult on the schema design. To achieve this import, Client must export data from the current database, and provide SAP Customer Data Cloud with any necessary information.

1,2,3

CommentsRaaS is a complete set of tools for integrating end-to-end registration. Core workflows that are available as standard within the UI Builder are:

● Registration - a new user can register on to the Website or Mobile Apps

● Login - existing users can login to their account using known credentials

● Link Accounts - users can link accounts between a social and email profile, if the user tries to register with one, and SAP Customer Data Cloud identifies that the email already exists in the other.

● Reset Password - when forgotten, users can create a new password

1,2,3Ratings & ReviewAllow users to rate and comment on products within your site, with an option to share to their social stream.

5.3. Transactional Relationship

☐ B2C☐ B2B☐ B2B2C☐ B2B2 employee

5.4. Data Center(s)

☐ North America☐ EU☐ AU☐ Russia☐ China

10

Page 11: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

6. PHASE OVERVIEW

6.1. Phase 1

The remainder of this document focuses on <Phase 1,2,3,>

While all technical details are documented in the Technical Design Document <hyperlink> the following is an overview for this phase.

Option: replace this section by adding content to the Config and Data Mapping Sheet.

Work Description

Data Imports Include # of records and sources

IdentitySync List the names and descriptions of each integration

Consult on Schema Design Ex: Design consulting for Profile, Preferences and Subscription schemas

Consult on Best Practices Consult on best designs for

7. USE CASES

The Use Case should define what needs to happen upon a particular action in order for that action to be completed successfully. The use case should outline all that is needed for a particular process to succeed and also outlines all the participants involved in it.

Use Case Name Provide name for Use CaseSummary Provide a general overview/summary of the Use Case along with the goal to be achievedAssumptions Any assumptions that are implicit in the definition of the Use CaseParticipants The person(s) who will perform each of the steps described in this use casePreconditions These are the conditions that need to be met to ensure that the use case can be fulfilled.

If these conditions are not met then the case cannot run its course. For example:

● The website needs to be accessible by the customer

● Age requirement-verification of 18+

Description/ Steps

Steps and interactions between participants and system that are necessary to achieve goal

11

Page 12: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

1.2.3.4.

Exceptions Provide description of what happens when a failure occurs in the flow.Recommended Flows

Provide diagram that defines everything involved in the Use Case.

Note: The below recommended flow examples may not be final

Example #1: Full Registration Flow

Gray: Client-hosted contentBlue: SAP Customer Data Cloud-hosted screens

Example #2: Lite Registration

Green: Social provider-hosted screenBlue: SAP Customer Data Cloud-hosted screens

12

Page 13: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

8. FUNCTIONAL REQUIREMENTS

13

Page 14: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

The following sections include a set of tables summarizing the requirements that apply for each use case. All the tables include the following information for each requirement:

● Requirement ID: Unique identifier for the requirement

● Requirement: Description of the requirement.

● Type: Indicates whether the requirement is a reference to a standard (Std) or a new requirement (New).

● Feature: Identifies the functional category which the requirement is linked to.

Requirement ID

Requirement Type Feature Phase Notes

ID001 Ensure data accuracy, security and privacy with email and CAPTCHA verification

Std Registration-as-a-Service

1

ID002 The system shall identify theuser based on their emailaddress

Std Lite Registration 1

ID003 Ability to log consent in the SAP Customer Data Cloud Consent Vault

Std Consent 1

9. APPLICATION OF CONSENT RECOMMENDED PRACTICESThe below are recommended practices to help safe-guard Client from consent compliance issus. Check off each item to indicate that the development plan supports these recommendations. Not checking off a practice may require written acknowledgement of the below decisions.

Planned Recommended Practice NotesEnsure data accuracy, security and privacy with email and CAPTCHA verification

Indicate reasons why it may not be planned

X SAP Customer Data Cloud serves as the source of truth Require re-consent for imported usersOnly push consented users to marketing applicationsMake consent & withdrawal easy for the userRequire re-consent for new PP & ToSAlways authenticate the userUse real-time imports & ID tracking for proxy consentProvide lifetime accessibility to legal documents

10. KEY MILESTONESThe following are key milestones which are critical to the project’s success.

Key Milestones Owner Date

14

Page 15: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

Ex: Technical Kick-off

EX: SAP Customer Data Cloud

EX: Blueprint Workshop EX: SAP Customer Data Cloud

EX: Identity Strategy Workshop EX: SAP Customer Data Cloud

EX: Project-fit Blueprint and Technical Design Document Delivered

EX: SAP Customer Data Cloud

EX: Start User Migration EX: SAP Customer Data Cloud

11. SAP CUSTOMER DATA CLOUD WORK PACKAGES

Work Packages and Deliverables

Work Package Ex: Project-fit Blueprint and Technical Design DocumentEx: Consult on RaaS, IdentitySync, Consent ManagementEx: Import of users

Description Ex: Creation of integration documentsEx: Consultation of Client’s UX and technical designsEx: Migration of user profile dataEx: Best practices review

Project hours Ex: Phase 1 is scheduled to utilize 200 of the 750 contracted hours

End deliverable(s) Ex: Project-fit Blueprint and Technical Design Document

11.1. Project Exclusions

● Work not included in the above scope will be considered out of scope of this project.

11.2. Risks

● Client is held responsible for development, as recommended by SAP Customer Data Cloud.

15

Page 16: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

● Delay by Client team will result in the project delivery being delayed.● SAP Customer Data Cloud recommends limiting the number of users that can access the RaaS

screensets (in the Development environment) to control deployments and updates to screensets and policies.

● SAP Customer Data Cloud will be in code freeze state from November - January. No amendments (i.e. product features) will be deployed to SAP Customer Data Cloud’s production environment within this period.

11.3. Project Controls

● Any changes to the scope or plan will result in resource adjustment and possible project delay.● Any changes to the project that affect scope and/or fees must be documented and agreed to in

writing by both Client and SAP Customer Data Cloud before commencing work; if additional hours are needed beyond the total authorized in this Blueprint, another Work Order or Change Order will be required.

● Client and SAP Customer Data Cloud must agree to the project schedules (i.e. sprints) and systems used to track the project. Access to agreed upon platforms must be provided before development begins.

11.4. Scope Change and Project Tolerance

● Deviation from the agreed scope, may result in the project being put on hold until a change assessment has been completed. Scope change will be managed through a change request process whereby the Implementation Consultant will assess the impact of the change, estimate the cost and timescales required to implement the change and request sign off from the client.

● Agreed timelines and scope rely on the following:a. Timely supply of any documentation and assets from client or third parties as agreed in the above document.b. Timely written feedback and approval of work in progress and final deliverables according to the agreed project plan.c. No change to the project scope and deliverables once agreedd. No change in direction once project deliverables are approved

12. CLIENT SIGN OFF

The undersigned acknowledge they have reviewed the <Project Name> plan and agree with the approach it presents. Changes to this Project-fit Blueprint will be coordinated with and approved by the undersigned or their designated representatives.

16

Page 17: INTRODUCTION · Web viewSAP Customer Data Cloud performs an import of Client’s existing database and will consult on the schema design. To achieve this import, Client must export

Client

Signature

Full Name

Title

Date

17