41
Confidential Adastra +1 or How YOU generate additional value in the project lifecycle Be IT Conference May 21, 2014 Prepared for Adastra Bulgaria Prepared by Peter Katzarov, TM July Karchev, AM

ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

Embed Size (px)

Citation preview

Page 1: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

Confidential

Adastra +1 or

How YOU generate

additional value

in the project lifecycle

Be IT Conference

May 21, 2014

Prepared for Adastra Bulgaria

Prepared by Peter Katzarov, TM

July Karchev, AM

Page 2: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

2

Confidentiality Statement

©2014 Adastra Corporation. All rights reserved. This

document and its contents remain the exclusive property

of Adastra Corporation. The information in this document

is provided solely for the purpose of evaluation by the

organization it has been prepared for (identified on Slide

1). Neither the document nor any of its contents is to be

duplicated or shared without explicit written authorization

from Adastra Corporation.

Page 3: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

3

Table of Contents

About Adastra

Adastra Values

The Adastra Consultant

EDW

Application in the context of a Project

Enjoy the special fun part and win our Adastra Gift by sharing

your personal, unique +1

Page 4: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

4

About Adastra

Page 5: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

5

Adastra Fast Facts

Page 6: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

6

PROJECTS in 30+ countries

Adastra Group

Albania Australia AustriaBosnia and

HerzegovinaBrazil Belarus Bulgaria Canada China

CroatiaCzech

RepublicGermany Ghana Greece Hungary India Kazakhstan Kosovo Malta Montenegro

Nigeria Romania Russia Serbia Slovakia Slovenia UkraineUnited

KingdomUnitedStates

Vietnam

Prague CZ

LondonUK

Frankfurt DE

BratislavaSK

MontrealCA

New YorkUSA

MoscowRU

VarnaBG

WolfsburgDE

TorontoCA

SofiaBG

Page 7: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

7

Among Canada’s Best

2005, 2006, 2007

2008, 2009, 2010, 2011,

2012, 2013…

Since 2005

Page 8: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

8

Global

Local

Clients

Page 9: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

9

Technologies and Expertise

Page 10: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

10

Business Information

Management

BABusinessAnalysis QA

QualityAssurance

DQData

Quality

ETLData

Integration

DMAdvanced Analytics& Data Mining

MDMMaster DataManagement

BDBig Data

PMProject

Management

SASolution

Architecture

BIBusiness

Intelligence

DGData

Governance

Information Management at a glance

Page 11: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

11

Adastra Values

Vision

Mission

Objectives

Page 12: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

12

Page 13: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

13

Page 14: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

14

The Adastra Consultant

Page 15: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

15

Role of an Adastra Consultant

The Adastra Consultant is a dynamic individual delivering value to Adastra’scustomers in every role!

• Documentation

• Communicate!

• Keep up-to-date

• Understand the big picture

• Communicate!

• Take ownership

• Show leadership

• Deliver Quality

• Communicate!

• Needs

• Environment

• Standards

Customer understanding

Delivery

ClosureExplore

Page 16: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

16

Respect Client Policies and Practices

Be Value Driven and Action Oriented

Be Generous with Praise and Careful with Criticism

Resolve Conflicts in an Appropriate Manner

Take Making and Keeping Commitments Seriously

Take Accountability for Mistakes

Keep Confidences

Language Dress for Success

Treat People with Courtesy and Respect

Your Online Image

Adastra Consultant

Consultant Behavior & Ethics

Page 17: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

17

Adastra Plus One

Adastra Consultants go an ‘’extra mile’’

• to provide creative, novel solutions that stand out

• and flexibly set and juggle priorities, multiple tasks and projects

• to develop a “sixth sense” for issue solving

• to understand the big picture and hidden risks or dependencies

• to learn rapidly and proactively to stay “one step ahead” in knowledge and ideas

• to seek out new challenges

Page 18: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

18

EDW

Page 19: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

19

Example of EDW

DWH

Core banking system 1

Core banking system 2

Front-officeapplications

Groupextracts

Landing Area

Staging Layer

Integration Layer

Load Parameters

Manual Inputs

Working

Area

Error

Records

LA

L0

L1

MI

MD

ER

WR

AP

I

...

AP

I

On-line channles

AP

I

L2

GL

AP

I

Mid

dle

ware

AP

IA

PI

XLSCSV

Salesforce Controling Riskanalyst

Marketinganalyst

Customerunification engine

OnlineService

CustomerCleansing

Logic

Unificationlogic

ICT Externaldatamarts

Regulatoryreports

BI Tool

SemanticLayer

Analytical Layer

Analytst

ICT

Party

Address

Contact Point

Agent/Channel

Contract

Account

Collateral

Product Ownership

Balances

Contract Facts

Transactions

Fees

Campaign

Repayment plans

Payments

Deals

Business(Sales)

MIS ControllingProfitability

Risk &Fraud

Targeting& Analysis

1:1 table copies

Batch data flow

Online data flow

Database

Component (process, schema)

System

Legend

Page 20: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

20

Environments

Page 21: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

21

Project Initiation

Page 22: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

22

Project Initiation

Requirements analysis

Detailed requirements specification

Identification of:

Stakeholders

Dependencies

Restrictions

KYC (Know Your Customer)

17 new attributes

14 tables

4 sources

Page 23: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

23

KYC FATCA

17 new attributes 9 new attributes

14 tables 6 tables

4 sources 5 sources

The extra mile

Project Initiation

Page 24: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

24

Project Planning

Page 25: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

25

Project Planning

Scope

Timeline

Resources

UAT environmentThe extra mile

Page 26: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

26

Technical Specifications

Page 27: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

27

Technical Specifications

Detailed analyses

Impact analyses

Data quality

Dependencies and data flow analyses

Result document

Transformation specification

Mapping specification

System extract specification

Common warehouse controls

Exception handling

Data patch specification

Page 28: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

28

Technical Specifications

The extra mile

Reduce transformation

Predict data quality issues

Optimize data flow

Optimize data extraction

The extra mile

Page 29: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

29

DBA

Page 30: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

30

Data Base Administration

Planning and development

Changes

Backup

Synchronization

Check data volume The extra mile

Page 31: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

31

ETL

Page 32: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

32

Extract Transform Load

Planning and Development

Technical architecture

Unit test

Schedule

Implementation

Create common tools

Fix some existing issues

Predict some implementation issues

The extra mile

Page 33: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

33

QA

Page 34: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

34

Quality Assurance

Planning and Development:

Test case

System integration test

User acceptance testing

Development

Optimize test scenario

Data analysesThe extra mile

Page 35: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

35

The Magic Triangle

Page 36: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

36

The Magic Triangle

BA

ETLQA

Page 37: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

37

Implementation

Page 38: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

38

Implementation

Pre-implementation activities

Code drop

Implementation steps

Data patch

Page 39: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

39

Support

Page 40: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

40

Example of EDW

DWH

Core banking system 1

Core banking system 2

Front-officeapplications

Groupextracts

Landing Area

Staging Layer

Integration Layer

Load Parameters

Manual Inputs

Working

Area

Error

Records

LA

L0

L1

MI

MD

ER

WR

AP

I

...

AP

I

On-line channles

AP

I

L2

GL

AP

I

Mid

dle

ware

AP

IA

PI

XLSCSV

Salesforce Controling Riskanalyst

Marketinganalyst

Customerunification engine

OnlineService

CustomerCleansing

Logic

Unificationlogic

ICT Externaldatamarts

Regulatoryreports

BI Tool

SemanticLayer

Analytical Layer

Analytst

ICT

Party

Address

Contact Point

Agent/Channel

Contract

Account

Collateral

Product Ownership

Balances

Contract Facts

Transactions

Fees

Campaign

Repayment plans

Payments

Deals

Business(Sales)

MIS ControllingProfitability

Risk &Fraud

Targeting& Analysis

1:1 table copies

Batch data flow

Online data flow

Database

Component (process, schema)

System

Legend

Page 41: ADASTRA +1 or How YOU generate additional value in the project lifecycle - Петър Кацаров, ADASTRA

41

Thank You!