35
Building Adaptable Building Adaptable Business Processes Business Processes with Electronic with Electronic Forms: Decentralized Forms: Decentralized Hiring Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Embed Size (px)

Citation preview

Page 1: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Building Adaptable Building Adaptable Business Processes Business Processes

with Electronic Forms: with Electronic Forms: Decentralized HiringDecentralized Hiring

Session #10732March 24, 2005

HEUG 2005 ConferenceLas Vegas, Nevada

Page 2: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Your PresentersYour Presenters

Alisha Alisha SteereSteereAssistant Product Assistant Product ManagerManagerPeopleSoft HCM PeopleSoft HCM UpgradeUpgrade

Paul TaylorPaul TaylorTechnical ConsultantTechnical ConsultantPeopleSoft HCM UpgradePeopleSoft HCM Upgrade

Page 3: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

eForms is being implemented at BYU in the eForms is being implemented at BYU in the

following environment:following environment:

• HCM 7.5 to 8.8 upgrade - goes live April HCM 7.5 to 8.8 upgrade - goes live April

55thth!!

• Financials 7.5 to 8.8 upgrade - in progressFinancials 7.5 to 8.8 upgrade - in progress

• PeopleTools 8.44PeopleTools 8.44

• HP-UX, WebLogic, Oracle 9iHP-UX, WebLogic, Oracle 9i

3

Current PeopleSoft StatusCurrent PeopleSoft Status

Page 4: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• eForms VisioneForms Vision

• eForms RealityeForms Reality

• eForms ConceptseForms Concepts

What We Will CoverWhat We Will Cover

Page 5: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• User BenefitsUser Benefits

• Business Analyst BenefitsBusiness Analyst Benefits

• Developer BenefitsDeveloper Benefits

• Technical Tools TourTechnical Tools Tour

What We Will CoverWhat We Will Cover

Page 6: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

eForms VisioneForms Vision

Envisioning an Adaptable Business Process Framework

Page 7: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

PeopleSoft’s Vision of the PeopleSoft’s Vision of the Adaptable Business ProcessAdaptable Business Process

PeopleSoft

ExternalSystems

InternalSystems

Page 8: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Conditional Business Process Conditional Business Process Flow Across ParticipantsFlow Across Participants

Secretary

Condition

Supervisor

Intl. Office

Student HRFront Desk

Student HRBack Desk

Staff HR

Page 9: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Conditional Business Process Conditional Business Process Flow Across User Flow Across User Steps/PagesSteps/Pages

ChooseApplicant

JobInfo

ContractPay Calc

HourlyPay Rate

ContractInformation

FinalizeForm

FormResults

Condition

Page 10: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

A Business Analyst is:• An expert on the business

processes of the organization

• A power user, but not a developer

• Authorized to supervise and change business processes

Introducing the Business Analyst

Page 11: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Expedite process flow across, into and out of the system

• Allow conditional branching on the participant level

• Allow conditional branching on the user step level

• Allow a Business Analyst to manage and change the flow and presentation of the process

An Adaptable Business Process Framework Will…

Page 12: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

eForms RealityeForms Reality

An Adaptable Business Process

Framework in Action

Page 13: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Flow Across Participants: Flow Across Participants: Hiring a Student EmployeeHiring a Student Employee

Page 14: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Live DemoLive Demo

Hiring a Student Employee

Page 15: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Expedited process flow from form entry to execution

Conditionally involved participants Conditionally changed user steps Allowed a Business Analyst to

alter the process

How Did eForms Do?

Page 16: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

eForms ConceptseForms Concepts

Page 17: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Each business process is a Form Type

• Form Types use Approval Rule Sets

• Form Tasks describe the purpose of individual steps in Approval Rule Sets

• Task Steps are the pages used to perform the task

• Form Actions describe what action the user performed to complete the task

eForms Concepts

Page 18: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Form Conditions allow for branches in the business process

• For each Form Condition of a Form Type, you can override the default:• Approval Rule Set• Email Notification Template

associated with each Form Action

• Task Steps

Form Conditions

Page 19: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

When a form is being worked by users, Form Conditions are changed

programmatically based on the data, the environment, the user,

etc. When the Form Condition changes, the system automatically finds the user’s place in the new

Approval Rule Set and stack of Task Steps.

Form Conditions

Page 20: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

The result is a framework that is:• Extremely flexible• Highly customizable• Self-directing• Navigationally cohesive• Able to effectively represent and

execute the actual business rules of the enterprise

eForm Concepts

Page 21: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

User BenefitsUser Benefits

Page 22: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Email notifications with direct links to the forms

• Casual user interface• Only see the fields they need to

enter• Interface unfolds naturally• Don’t have to wait for the system

to do its work• Access to form status and history• Minimal training is needed

User Benefits

Page 23: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Business Analyst Business Analyst BenefitsBenefits

Page 24: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Table-Based Management of:• Form Types• Form Tasks• Task Steps• Form Actions• Form Conditions

Business Analyst Benefits

Page 25: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Email Management•Easily create/update email text•Standard bind variables•Email template reuse•Embedded hyperlinks to form

tasks•Embedded hyperlinks to defined

URLs

Business Analyst Benefits

Page 26: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Standardized Form Management• Form History standard across all

forms• Easy to query• Easy to report from• Easily stop and start form entry

into the system

Business Analyst Benefits

Page 27: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Developer Developer BenefitsBenefits

Page 28: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Conceptual Framework for Workflow Development

• SmartSpots – Condensed Coding• Reuse:

• Worklist Record• Approval Rule Sets• Workflow Maps

Developer Benefits

Page 29: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Minimize Mods to Target Components

• Business Analysts Can Do Most of the Work!

Developer Benefits

Page 30: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Technical Tools Technical Tools TourTour

The Tools that Built the Framework

Page 31: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Virtual Approver• Workflow Maps• Asynchronous Messaging• Component Interface• Synchronous Messaging /

Integration Broker• PeopleTools-Enabled Non-

PeopleSoft Databases

Technical Tools Tour

Page 32: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

• Object-Oriented PeopleCode• iScripts• Application Packages

• Component Interface Classes• StepStack Class• Form-Specific StepStack Classes

Technical Tools Tour

Page 33: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

QUESTIONS?QUESTIONS?

Page 34: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

Paul TaylorPaul TaylorTechnical ConsultantTechnical ConsultantPeopleSoft HCM Upgrade ProjectPeopleSoft HCM Upgrade ProjectGideon Taylor Consulting LLC forGideon Taylor Consulting LLC forBrigham Young UniversityBrigham Young UniversityE-mail: E-mail: [email protected]

Alisha SteereAlisha SteereAssistant Product ManagerAssistant Product ManagerPeopleSoft HCM Upgrade ProjectPeopleSoft HCM Upgrade ProjectBrigham Young UniversityBrigham Young UniversityE-mail: E-mail: [email protected]

ContactsContacts

Page 35: Building Adaptable Business Processes with Electronic Forms: Decentralized Hiring Session #10732 March 24, 2005 HEUG 2005 Conference Las Vegas, Nevada

This presentation and all HEUG This presentation and all HEUG 2005 presentations are 2005 presentations are

available for download from available for download from HEUG OnlineHEUG Online

http://heug.orghttp://heug.org