national property management association robert king dhs, asset & logistics management section...

23
National Property Management Association Successfully Setting Up a Property Interface Robert King DHS, Asset & Logistics Management Section Chief, Personal Property The Value of Integrating your Personal Property System with Related Business Systems Yudiann Carlo, CPPS Sunflower Systems Technical Architect

Upload: giana-day

Post on 15-Dec-2015

226 views

Category:

Documents


2 download

TRANSCRIPT

National Property Management Association

Successfully Setting Up a Property Interface

Robert KingDHS, Asset & Logistics Management

Section Chief, Personal Property

The Value of Integrating your Personal Property System with Related Business Systems

Yudiann Carlo, CPPSSunflower SystemsTechnical Architect

National Property Management Association

Session Objectives

Identifying business functions related to Personal Property

Analyzing the value of common business integrations

Planning an Interface for your Property System

Using the Software Development Lifecycle process to deploy an Interface

Identify Value Plan Deploy

National Property Management Association

Integration Value Proposition

Property Management’s decentralized environment leads to inconsistencies in procedures, data, and integrity Utilizing information from related upstream and downstream business functions is a proven manner for maturing and standardizing procedures and data quality.

Business cases have demonstrated the ROI in developing integration points between the property system and related business systems.

National Property Management Association

Related Business Functions

Main Property Integrations

HR/Personnel

Procurement

Finance (General Ledger)

Excess Screening and Disposition

Other Noteworthy Integrations

Logistics/Supply Chain

Real Property

(Location and GLC Coordinates)

National Property Management Association

HR/Personnel: Business Integration

Beneficial to identify your organization’s personnel that are Property end users and officials

Provides contact and organization information from the HR System and stores it in your Property System

Establishes “Personnel” records whose elements create reference data, enabling the use of LOV fields, as opposed to free-text fields

National Property Management Association

HR/Personnel: Value of Integration

Mitigates the need for a manual update process and additional resources

Allows the use of email addresses to inform individuals of property-related transactions

Identifies custodians and users that have separated from the organization – increasing chances of recovery and re-assignment

HR Record Elements:• Full Name• Telephone Number • Email Address • Physical Address • Employee Type• Title • Start Date• Separation Date • Organizational

Assignment • Employee ID (Optional)• Bade Number (Optional)

Personnel Record Added or Modified in HR System

New or Modified Record?

Systematically Create HR Record in

Property System

Update Existing HR Record

Update the HR Record as “Closed” in

Property System

New

Modified HR Record

Separated

Identify all Assets associated with

“Closed” HR Record

National Property Management Association

Procurement: Business Integration

Identifies contract vehicles used to procure Property in the Property system of record

Establishes a skeletal record in the property system from the contract, receiving and/or invoice document(s)

Can be established to include the accounting code attributes

Rules can be established based on the type of contract as well as the organization’s receiving function to determine how procurement information should be established in the Property system

National Property Management Association

Procurement: Value of Integration

Greatly reduces the resource hours and data entry errors associated with the creation of an asset record

Streamlines the accounts payable and receiving reconciliation process Property Contract

Executed in Procurement System

2-way or 3-way

matching

Systematically Create Skeletal

Record in Property System

Receiving Document or Invoice Payment in Procurement System

Skeletal Property Record Elements:• Contract Number • Contract Line• Requisitioner / Buyer • Acquisition Date • Quantity Ordered / Received • Unit Cost • Vendor and/or Manufacturer • ACC Elements:

• Object Class Code• Sub-Object Class Code• Organization Manually

Complete and Establish

Property Record

2-way

3-way

National Property Management Association

Greater consistency and completeness of financial information – Accounting Line Segments – allows the Property system to report / integrate to the GL

Property Systems that manage Capitalized Property can feed the General Ledger (GL) financial information: Additions (Capitalization) Modifications (Reclassifications) Depreciation Retirements (Write-offs)

Finance: Business Integration

National Property Management Association

Finance: Value of Integration

Automates the posting of certain (rule-based) Journal Entries into the General Ledger

Reducing manual errors and increasing timeliness of entries Facilitates line-item postings, as opposed to summary-level

adjustments Streamlines the overall periodic PP&E reconciliation process Establish Property

Record Over Capitalized Value in Property System

Systematically Validate DR /

CRs

ACC Financial Elements for DR / CR Validation:• Posting Period • Financial Value • Object Class Code• Sub-Object Class Code• Organization Code• Program Code• Task Code• Fund Code • Cost Center Code• Budget Activity Code

Manually Review and Correct Journal

Entries

Generate Debit and Credit Journal

Entries

Validated

Un-validated

Post to GL

National Property Management Association

Screening and Disposition: Business Integration

Facilitates the screening of Property to external organizations (e.g., other government agencies)

Federal agencies shall report to their excess property to the GSAXcess system

Surplus and Excess Property are required to be screened (advertised) for reutilization across your department / organization

Federal Regulations and contract provisions outline screening and reutilization

National Property Management Association

Screening and Disposition: Value of Integration

Mechanism to avoid unnecessary procurements and maximize property already on-hand

Allows assets available to be reutilized to be electronically advertised

Provides descriptive details – can include pictures – to the seeking entities

Program Declares Item Excess

Reserved?

Screening Elements:• Object & Sub-Object Class

Codes• Condition Code• Organization’s Full Address • Asset Location’s Full

Address• Manufacturer• Manufactured/Acquisition

Date• Make • Model Note: Source system should provide requirements for interfacing records

Transfer Record to Reserving Entity

Publish Record to an Internal Screening

Repository

No

Yes

Publish to External

Screening System (e.g.. GSAXcess)

*

National Property Management Association

Planning an Interface

for your Property System

Getting Started Identifying Scope Identifying Key Players Coming up with a plan

Software Development Life Cycle What is it? Overview of the main six steps How can I use it for my Property

System?

National Property Management Association

Getting Started

Identify your project scope

Identify your key stakeholders

Create a Project Plan Kick-off your project Apply the Software

Development Life Cycle

National Property Management Association

Software Development Lifecycle

What is the Software Development Lifecycle?

What kind of projects does it apply to?

Why is it important?

How can I apply it to my property system?

Requirements and Analysis

Design

Development

Testing

Implementation

Maintenance

National Property Management Association

Step 1: Requirements and Analysis

Step Description Sample Tasks

Requirements and Analysis

• During this stage, the problem is defined so that a clear understanding can be gained of what the system should do. • For example, how input is obtained, how output is displayed, and what controls are available to the user.

• Requirements Document• Requirements Matrix• Use Cases• System Communication Diagrams

National Property Management Association

Step 2: Design

Step Description Sample Tasks

Design • In this stage, a solution to the problem is designed by defining a logical sequence of steps that will achieve each of the previously identified requirements. • The user interface will also be designed during this stage. • It should be determined how input is obtained, how output is displayed, and what controls are available to the user.

• Design Document• Screen Mockups• DB Object Model• Sequence Diagrams

National Property Management Association

Step 3: Development

Step Description Sample Tasks

Development and Coding

• This stage is where the design is translated into a system or program.• You want to keep a balance between quality, time, flexibility, reusability, future addition of features and/or functionality etc.

• Code• Installation Instructions

National Property Management Association

Step 4: Testing

Step Description Sample Tasks

Testing • The testing stage is concerned with the validation and verification of the system. The aim of software testing is to find any errors (or "bugs") in the system and eliminate those errors. • Each testing scenario should relate to a requirement and each requirement should have at least one matching test scenario.

• Testing Scenarios• Test Scripts• Test Results• User Acceptance Testing Certificate

National Property Management Association

Step 5: Implementation

Step Description Sample Tasks

Implementation • This stage involves packaging everything together with all relevant documentation in a suitable format for distribution. • It ensures that everything is successfully deployed and rolled out to the users. • Any change management and/or training activities should be planned around this step.

• Cutover Checklist• User Guide• Training Materials• Communications Plan• Change Management Plan

National Property Management Association

Step 6: Maintenance

Step Description Sample Tasks

Maintenance and Support

• Once the system has been implemented it will be necessary to monitor the performance of the system over a certain period of time to ensure that it is behaving as expected. • The system will also have to be maintained, and parts of it will need to be upgraded from time to time to handle evolving user needs or to cope with new requirements.

• Logs• Maintenance Tickets

National Property Management Association

Conclusion

Identify

Value

Plan

Implement

National Property Management Association

Questions and Feedback?

Robert King

Section Chief, Personal PropertyAsset and Logistics Management Department of Homeland Security Office of Chief Administrative Officer [email protected]

Yudiann Carlo

Technical ArchitectSunflower Systems [email protected]