universal patterns: how they can help you develop your hr data model

Post on 06-Jul-2015

3.395 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Len Silverston and Paul Agnew have discovered in decades of data modeling that there are "universal patterns" that apply to well over 50 percent of data model constructs and that can be reused for many applications, including human resources. For example, a roles pattern may be used to consistently model employees, contractors, workers, and other roles. A hierarchy pattern may be used to consistently model employee, position and organizational structures. A classification pattern may be used to consistently model demographics of employees as well as other parties. In this webinar, Silverston and Agnew will define what they mean by "universal patterns" and explain how these patterns can be applied to the development of human resource data models. They will focus on some of the most common re-usable patterns, including roles, hierarchies, and classifications that can aid in the development of consistent, flexible and powerful human resources data models.

TRANSCRIPT

Copyright 2009 Universal Data Models, LLC

Using Universal Patterns to Build Your HR Data Model

1

Copyright 2009 Universal Data Models, LLC

Purpose and Agenda

• Purpose: – Show value of using patterns in HR modeling

• Agenda– Introduction– Patterns• Declarative role• Contextual role• Classification

– Conclusion

2

Copyright 2009 Universal Data Models, LLC

What is a Pattern?

3

Copyright 2009 Universal Data Models, LLC4

Copyright 2009 Universal Data Models, LLC5

Copyright 2009 Universal Data Models, LLC6

Copyright 2009 Universal Data Models, LLC7

Copyright 2009 Universal Data Models, LLC8

Copyright 2009 Universal Data Models, LLC9

Copyright 2009 Universal Data Models, LLC10

Copyright 2009 Universal Data Models, LLC11

Copyright 2009 Universal Data Models, LLC12

Copyright 2009 Universal Data Models, LLC13

Copyright 2009 Universal Data Models, LLC

Universal Data Modeling Patterns

14

Copyright 2009 Universal Data Models, LLC

Specific Modeling Vs.

Generalized Modeling

15

Copyright 2009 Universal Data Models, LLC16

Copyright 2009 Universal Data Models, LLC

When Should I use a Specific or Generalized Pattern?

17

Specific – Understand requirementsGeneralized - Flexibility

Copyright 2009 Universal Data Models, LLC

Why not Conceptual, Logical and Physical?

18

Copyright 2009 Universal Data Models, LLC

The Patterns

19

Copyright 2009 Universal Data Models, LLC

Declarative Roles

20

Copyright 2009 Universal Data Models, LLC21

Copyright 2009 Universal Data Models, LLC22

Copyright 2009 Universal Data Models, LLC23

Copyright 2009 Universal Data Models, LLC24

Freddy MercuryBonoIce TVirgin Records

Copyright 2009 Universal Data Models, LLC25

Copyright 2009 Universal Data Models, LLC26

Freddy Mercury,Bono,Ice T,Virgin Records.

Employee Advocate,Employee,Department

Copyright 2009 Universal Data Models, LLC

Contextual roles

27

Copyright 2009 Universal Data Models, LLC28

Copyright 2009 Universal Data Models, LLC29

Freddy MercuryBonoIce T

Freddy’s Review.Ice T’s Review.

Freddy’s Review.----Bono

Freddy’s Review.----Ice T

Virgin Records

Copyright 2009 Universal Data Models, LLC30

Copyright 2009 Universal Data Models, LLC31

Freddy MercuryBonoIce TVirgin Records

Employee,Internal Organization,Employee Advocate,Department

Freddy’s Review.Ice T’s Review.

Freddy’s Review.----Bono

Freddy’s Review.----Ice T

Copyright 2009 Universal Data Models, LLC32

Copyright 2009 Universal Data Models, LLC33

Employee, Internal Organization, Reviewer, Mentor, Employee Advocate, Subject

Freddy MercuryBonoIce TVirgin RecordsFreddy’s Review.

Ice T’s Review.

Bono –Reviewer—Freddy’s Review,Freddy Mercury—Subject—Freddy’s ReviewIce T – Mentor – Freddy’s Review

Copyright 2009 Universal Data Models, LLC34

Freddy Mercury—Subject—Freddy’s Review

Bono –Freddy’s Review,

Ice T – Freddy’s Review

Employee, Internal Organization, Reviewer, Mentor, Employee Advocate, Department, Subject

Freddy MercuryBonoIce TVirgin Records

Freddy’s Review.Ice T’s Review.

Copyright 2009 Universal Data Models, LLC

Classifications

35

Copyright 2009 Universal Data Models, LLC36

Copyright 2009 Universal Data Models, LLC37

Programmer,Admin Support.

Typing,Negotiation.

Management,Technical.

Management Job 1

Sales support Job 2

Tech support Job 3

Management Job 1- Negotiation

Tech Support Job 3- Technical

Copyright 2009 Universal Data Models, LLC38

Copyright 2009 Universal Data Models, LLC39

Position Type,Skill TypePosition Category

Programmer (Position Type ),Admin Support (Position Type ), .Typing (Skill Type),Negotiation (Skill Type),.Management (Position Category)Technical. (Position Category)

Management Job 1Sales support Job 2Tech support Job 3

Management Job 1- NegotiationTech Support Job 3- Technical

Copyright 2009 Universal Data Models, LLC

Other Patterns

• Status • Business Rules• Hierarchies, recursive relationships• Contact mechanism

40

Copyright 2009 Universal Data Models, LLC

Value Proposition

• Time and $• Quality systems• Enable integration

41

Copyright 2009 Universal Data Models, LLC

In Conclusion

• Not “Data Modeling for Dummies”• Systematic approach

42

Copyright 2009 Universal Data Models, LLC

Questions?• lsilverston@univdata.com• pagnew@univdata.com

43

To license UDM models such as Universal Data Models for Human Resources, see:http://www.embarcadero.com/products/udm/index.html

top related