87
GOVERNMENT SERVICE MODELS Ross Freedman, DCIA Adam Firestone, WSO2 Mike Dinsdale, Docusign Erik Salazar, Unitas Global Marlyn Zelkowitz, SAP America

Ross Freedman, DCIA Adam Firestone, WSO2 Mike … Government Service Models.pdf · GOVERNMENT SERVICE MODELS •Ross Freedman, DCIA •Adam Firestone, WSO2 •Mike Dinsdale, Docusign

  • Upload
    haquynh

  • View
    218

  • Download
    1

Embed Size (px)

Citation preview

GOVERNMENT SERVICE MODELS

•Ross Freedman, DCIA

•Adam Firestone, WSO2

•Mike Dinsdale, Docusign

•Erik Salazar, Unitas Global

•Marlyn Zelkowitz, SAP America

The Fine Art of Herding Cats: Cloud-Based Development Environments as a Program Management Enabler

for Government Software Development Projects

Presented by: Adam Firestone

Director, Defense and Government Solutions WSO2, Inc.

[email protected]

Agenda

• Overview

• The Problem Space

• Historical Background

• Solution Concepts

• Bridging Ideas and Solutions: Cloud Tooling Concepts

• Summary

2

Overview

• Government and military organizations face a number of challenges associated with software development projects: – Ensuring rapid response to changes in theater or the nature of the

operational environment;

– Converting a shared vision into tangible program management activities that ensure effective project management, meeting security and information assurance goals and interoperability between components; and

– Managing a technically and culturally diverse industry and government developer community.

• These challenges can be substantially mitigated through the implementation of a governed, Cloud-based distributed development environment.

3

THE PROBLEM SPACE

4

How Government Software Development Program

Managers Would Like to See Their Execution

Teams

5

The Reality

6

The Result?

7

HISTORICAL BACKGROUND

Challenges and their origins

8

Origins: A Case Study

• Historic experience with legacy US enterprise, C5I and weapon systems

• Older systems reflect earlier architectural constraints – Hardware and computing power limitations

– Data storage

– Communications bandwidth

• Modernization drivers – Sustainment costs as the key driver for modernization

• “Don’t Fix What Ain’t Broke” competing with shrinking budgets

• Adaptation and modification effort outweighs “Do Nothing” option

– Desire to replace “system driven doctrine” with “doctrine driven system”

9

In the Beginning…

• Monolithic systems

• Designed to solve a single, broad organizational problem – Command and control

– Personnel records management

– Accounting

– Logistics

• Single contractor – Systems engineering

– Software development

– Test

BUT - organizational problems are often broad and multifaceted…

10

System of Systems (SoS)

• Evolutionary answer to the complexity and expense of monolithic systems

– Collection of dedicated systems

– Pooled resources and capabilities

– Usually connected by messaging interfaces

– Intended to offer more functionality than sum of constituent systems

11

SoS Example: Precision Guided Munitions

12

Targeting System

Routing System

Planning System

Delivery Platform Weapon

Proprietary Message Format

Proprietary Message Format

Proprietary Message Format

Proprietary Message Format

Overall System Consists of 5 -7 Discrete Monolithic Systems • Targeting • Routing • Planning • Threat Analysis • Delivery Platform • Weapon

SoS Program Characteristics (Also applies to highly componentized systems)

• Expanded program manager span of control – 1 – N component systems

• Discrete subordinate manager for each component system

• Effectively a discrete sub-program for each component system

– Non-functional requirements managers • Information Assurance

• Verification and Validation

• Integration

• Distributed development – Discrete developer organizations

• Unique cultures

• Individual development environments and languages

• Redundant application of non-functional requirements

13

Programmatic Challenges

• Multiple developer organizations differing in: – Programming languages

– Organizational culture

– Application tooling

– Architectural proficiencies

• Scheduling of multiple components – Internal schedules

– Overall program schedules

• Non-Functional Requirements – Information Assurance

– Certification & Accreditation

– V&V must be scheduled independently with each component

14

Risks

• Inter-component dependencies – Interoperability – Delivery schedules

• Does slippage in component A schedule impact components B and C? • What does “done” mean?

• EVMS management issue – How is EVMS applied without a common definition of “done?”

• Reactive remediation – By product of long delivery and test cycle times – Fail late program architecture/SDLC – Problems are not discovered until integration phase (or later)

• Post-Development Certification & Accreditation – Deployment delays – Expense – Magnifies problems caused by long cycle times

15

SOLUTION CONCEPTS

16

There is a light at the end of the tunnel (And it isn’t an oncoming train)

17

Key Challenge Recap

• Multiple developer organizations

• Multiple, competing, governance perspectives

• Lack of situational awareness

• Certification and Accreditation

18

Challenge: Multiple Developer Organizations

• Government as LSI issue

• Discrete and possibly competing knowledge bases, cultures, technologies

• Lack of a common definition of “done”

• Total Cost of Ownership/Cost of Total Ownership

19

Challenge: Multiple Governance

Perspectives

• Program Management – Schedule and Budget

– EVMS (Done?)

• Competency – Capabilities and

Requirements

• Information Assurance – Security and Compliance

• Logistics – Fielding and Support

• Configuration Management – Stability and Predictability

20

Challenge: Lack of Programmatic

Situational Awareness

• PM: What’s the state of the project? – Work planned v. work complete – Planned cost v. actual cost

• Developers: What is the state of the code against functional and non-functional requirements?

• IA Manager: Is the project compliant?

21

Challenge: Certification & Accreditation

• Post-development C&A time and expense

• Security and IA as an applique, not “baked in”

• Handling the emerging mobile/app environment

22

Solution Concept 1: Leveraging DevOps

Philosophies

• The First Way: Systems Thinking – Emphasizes performance of the entire system, as opposed to the performance of a

specific component, branch or contractor

– Requires integrated team with representatives from all disciplines, e.g.: • Program Management, Systems Engineering, Development, Operations, IA, CM, QA, Test

• The Second Way: Amplify Feedback Loops – Fail fast and learn quickly

– Shorten and amplify feedback loops

– Necessary corrections are continually made

• The Third Way: Culture of Continual Experimentation & Learning – Creating a culture that fosters taking risks and learning from failure

– Understanding that repetition and practice is the prerequisite to mastery

– Allocation of time for the improvement of daily work

– Creating rituals that reward the team for taking risks

– Introducing faults into the system to increase resilience

23

http://itrevolution.com/the-three-ways-principles-underpinning-devops/

Solution Concept 2: Introducing DevOps

Practices

• Rapid, iterative development and deployment of software products and services.

• Standardized development environments

• Automation of release/deployment cycle

• Release cycle controlled by non-operations resources in specific non-production environments

• Targets: – Rapid product delivery

– Quality testing

– Feature development

– Maintenance releases

– Improved reliability and security

– Faster development and deployment cycles

24

Solution Concept 3: Continuous Integration

• Merging developer work with the trunk multiple times per day

• Automated and continuous application of quality control – Unit and integration testing

– Static and dynamic testing

– Performance testing

– Improve the quality of software

– Reduce delivery time

– Replaces legacy practice of applying quality control after completing all development

• Supports continuous delivery – Software checked into trunk is always in a state that can be deployed to

users

– Significant increase in speed of deployment process

25

26

High Level Tooling Requirements

• Enable multiple-developer projects to collaboratively create, verify, deploy and manage applications in a centrally governed manner

• Support development of multiple application types – Web apps

– Workflows

– Integrations

– Business rules

– Mashups

– Mobile apps

• Simplify and shorten key project activities – Set-up

– Development

– Certification & Accreditation

27

Governed Collaboration

• Environment hosted, metered and managed by program office

• Ensures common, configuration controlled development, test and deployment environments

• Controls costs associated with project set-up at developer sites

• Provides meaningful metrics for program manager

– Modules are either “in” or “out”

– Enables EVMS

28

Tool Characteristics

• DevOps Private Platform-as-a-Service (Paas) – Multi-tenanted (secure, scalable, metered) – Elastic – Self service provisioning

• Complete application lifecycle management – Development – Test – Deploy – Retire – Discovery and consumption management

• Test Automation – Functional and Non-Functional Requirements – Laws, regulations, policies and guidance – Organizational values and culture

29

Slaying the IA Dragon

Current IA Environment

• Post-development product certification

• 9 – 18 months

• $500K - $1.5M

• “Surprise Based”

• Approval frequently last-minute, heroics based

Objective IA Environment

• Integrated with development

• IA requirements built into continuous test/continuous integration

• DevOps PaaS is explicitly certified BEFORE development begins

• All products issuing from PaaS are implicitly certified

30

Sample DevOps PaaS Architecture

31

Source Code Management

Life

cycl

e M

anag

eme

nt

Stratos Platform

Cartridges

Development Cloud

Issue Tracker

Content PaaS

Forums Man

aged

AP

Is &

Dat

a So

urc

es

Stratos Platform

Cartridges

Test Cloud

Stratos Platform

Cartridges

Production Cloud

Continuous Build Cloud

App Command: Developer & Management Portal

Developer Studio

App Store

Full Spectrum Application Lifecycle Management

(Open Source Integration Focus)

32

Project and Team Management

Software development

workflow

Governance and Compliance

Development Dashboards

Develop Code

Issue Tracking Source Control

Continuous Build

Continuous Integration

Test Automation

Continuous Deployment

Summary

33

• Government and military organizations and their contractors can mitigate the cultural and technical challenges associated with software development projects

• Cloud-based distributed DevOps PaaS offers a number of advantages: – Rapid deployment of software in response to emergent operational needs – Large reduction in the information assurance time and budget overheads – Workable solution to the issue of certifying and accrediting mobile

applications

• Tooling doesn’t have to be expensive – open source! • By eliminating variables, the program manger is back in the driver’s

seat! – Common definition of done – Binary status; either a module has been accepted into the code base or it

hasn’t – Firm footing for EVMS and other project management techniques

QUESTIONS?

34

Contact

• Adam Firestone – Director, Defense and Government Solutions, WSO2

[email protected]

– 703-879-5176

– www.wso2.com

35

The Global Standard for eSignature®

Government Cloud Deployments

Cloud Computing Conference East | Boston | May 20, 2013

Mike Dinsdale | CFO

The MASSIVE Paper Problem

Annual Volumes

552 Billion Pages Faxed

3 Billion Overnight Envelopes

100 Million Projected Documents

One Customer

2 DOCUSIGN CONFIDENTIAL

Davidson Consulting, IDC, others

More than 37M users growing to 60M

More than 63,000 new signers a day

Up to 3.5M pages a day

More than 65,000 customers

188 countries

DocuSign: Empowering Anyone to Sign Anything, Anytime, Anywhere

DocuSign: The Clear Market Leader

#1 eSignature

Takes Off

#1 eSignature

Wave

#6 Out of

5,900

“50 Next Big Things”

Breadth of Use Cases

De

pth

of

Inte

gra

tio

n

Integrated

Systems

Initial Use

Case

Multiple Use

Cases

Digital

Organization

DocuSign Value Matrix

Organization Value Journey

The Problem

Printing, faxing

Shipping (multiple signers)

Lost contracts

Missing

signatures

Rekeying data

Slow execution

Costly Operations

Error prone

& unsecure

Poor customer

experience

Increase speed

to results

Delighted

customers

Reduced

operating costs

Accurate & secure

transactions

The Digital Journey Begins

Sales Order Processing

Account Provisioning

Sales Compensation

Agreements

Referral Agreements

Reseller Agreements

Field Sales Agreements

New Customer Sign Ups

Terms and Conditions

New Hire Paperwork

Candidate NDA

On/Off-boarding Checklist

Employee Policy

Distribution & Signature

Contractor Agreements

Non-disclosure

PTO Management

Payroll Forms

Invoice Processing

Expense Reporting

Capitalization Management

Audit Sign Off

Policy Management

Inventory Signoff

Asset Transfer / Retirement

Hiring Freeze Exemption

M&A Documentation

Asset Tracking

Change Requests

Requirements Sign Off

Access Management

Incident Reporting

Production Change

Authorization

Maintenance Authorization

Order Fulfillment

NDAs

Contract Management

Internal Compliance

IP Licensing

Patent Applications

Board Minutes

Trade Name Assignment

Trademark Assignment

Finance Agreements

Event Registration

Customer Communication

Approvals

Mass Mailing / Email

Approvals

Customer Communication

Approvals

Brand Compliance / Audits

Event and Vendor

Approvals

Front Desk Sign-in

Work Orders

Lease Agreements

Move In / Move Out

Requests

Parking Permits

Equipment Rentals

Lien Releases

Site Passes and Onsite

Waivers

Account Changes

Service / Work Orders

Term Changes

Self Service Requests

Compliance

Field Service

Cancellation Requests

Internal Cancellation

Processing

Change Management

Release Management

Code Review Reporting

Requirements Acceptance

Release Scope

Commitments

Project Charter Templates

Purchase Orders

Statements of Work

Master Service Agreement

RFP Sign Off

Supplier Compliance

Competitive Procurement

Summaries

Sole-Source Justifications

Procurement Card

Applications

The Digital Journey Continues

The Journey Objective: The Digital Organization

Sales &

Marketing Finance &

Procurement

Human

Resources

Lines of

Business

Partners Suppliers Consumers/

Customers

Employees,

Applicants

eSignature Transaction

Management Platform Available Secure Configurable Enforceable International Extensible

WHERE WE’RE HEADED...

( NOT

FINISHED )

Government Customers Achieving Significant Results

Butte County Sheriff’s

Department & D.A.

Expedite search

warrant sign off by

Judges

Search warrant

requests submitted

& approved on

iPads – anytime,

anywhere

California Dept. of

Managed Health Care

Receive 4K+ written

inquiries, requests &

complaints per year

Automate paper &

fax process with

DocuSign to

expedite processing

State of North

Carolina

Streamline the

processing of all

gov’t documents

requiring signature

First deployment to

simplify travel

reimbursement &

background check

approvals

Internal Revenue

Service

DocuSign-led Proof

of Concept

IRS began

accepting DocuSign

on Form 4506-T

Income Verification

Authorization Form

25M+ forms

submitted per year

DocuSign Mobile Leadership

DOCUSIGN CONFIDENTIAL 11

iOS Android Windows 8 Mobile Web

Best-In-Class Customer Experience for Every Platform

“This makes life in the

business world a whole

lot easier and faster.

Truly a great app.”

Apple’s App

Store Best of

2012

Featured at CES

2012 Top Productivity

App

Featured in TechCrunch, WSJ,

LifeHacker, USA Today,

ZDNet

DocuSign Platform: A Complete Solution

DOCUSIGN CONFIDENTIAL 12

Do

cu

Sig

n C

us

tom

er

Su

cc

es

s P

rog

ram

s

DocuSign eSignature Transaction Management Platform

eForms Data

Preparation

Workflow

1

ePayment Identity eSign

Execution

2

Retention

Completion

3

Audit Trail Reporting

Operational Excellence

• 99.99% Availability

• Disaster Recovery

Security

• Certifications • Processes

Administration

• Account Control

• Single Sign-on

Global

• 43 Languages • Time Zones • Signers in 188

Countries

Do

cu

Sig

n C

lou

d P

art

ne

r P

rog

ram

Customer Types

Anyone, Anything, Anywhere, Anytime

Enterprise Systems

X.509 Digital Seal

DocuSign Signature: Trust in the Cloud

DocuSign Security and Infrastructure Leadership

DOCUSIGN CONFIDENTIAL

Data

Privacy

Protection Of Data

Global Security Gold

Standard: ISO 27001

Streamlined process

for EU privacy law

compliance

14

Broadest Set of Security Certifications Confidentiality

Documents and data

are private, and access

is workflow controlled

Integrity

Documents, both in

progress and completed,

are tamper-proof

Authenticity

3rd parties (e.g. courts)

can rely on validity of

signers and documents

Non-Repudiation

Documents are

technically, legally, and

procedurally irrefutable

Availability

Critical service is

accessible to customers

365x24x7

CUSTOMER

BENEFITS

Security Framework

and Reliability of

Service

LEADING

SECURITY

RICHEST PARTNER

ECOSYSTEM

WORLD CLASS

CUSTOMER

PROGRAMS

GLOBAL STANDARD

Leading

Security

Richest Partner

Ecosystem

World Class

Customer Programs

Easiest to

Use Product

Most Powerful

Platform

Why Organizations Choose DocuSign

Keep Business Digital

Mike Dinsdale | CFO

Erik

Salazar

Executive Vice President

REAL TIME MONTHLY ARCHIVE

REAL TIME MONTHLY ARCHIVE

BEFORE AFTER

ST

OR

AG

E

CO

MP

UT

E

9-12 month deployment

12-14 month deployment

Less than 24 hr deployment

Less than 24 hr deployment

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 1

BPaaS: HR Case Study in Government

Marlyn Zelkowitz, Director, SAP Industry Business Solutions May 20, 2013

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 3

SuccessFactors can help…

Get people working

on the right things

Find the right people

and make them great Run the

business better

Align Optimize Accelerate

“About 60 percent of our workforce is eligible to retire in the next five years.

SuccessFactors JAM will help us show that municipal governments use cutting-edge

technology—which will give us an edge in attracting top talent.”

Hank Stuchel, Risk/Employee Relations Manager, Schaumburg, IL

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 4

SuccessFactors BizX

Employee Central

Goals Workforce Planning

Performance Compensation Succession Analytics Recruiting Learning Jam

BizX Insights

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 5

Deployment Stages.. Evolve & Grow

Impact

Basic processes defined for

managing talent

Standardization: Defined methods,

often inefficient & inconsistently used

Technology enabled talent

management processes

Efficiency: Efficient & consistent

methods; able to monitor usage

Talent management processes

evaluated & predicted based

on well-defined data analytics

Talent management practices

aligned to specific business

needs

Strategic Change: Platform for

strategic change and optimal

utilization of talent

Talent decisions based on local

knowledge & practices

Confusion & Underutilization:

Uncontrolled; inefficient; high risk

treatment of employees

Organization Maturity

Well-defined and widely

adopted methods and tools

Operational Insight: Data-driven

insights for understanding,

monitoring, and improving talent

Comprehensive: Methods effectively

supporting major talent management

needs

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 6

Organizations that use SF strategically see 5x the impact

6

Average of Performance Change

Use Total

Strategic 5.4%

HCM 3.3%

Automation 0.9%

Average 2.8%

Productivity impact based on increased investments in strategic execution.

Source: Post SuccessFactors Implementation data, Q1 2009,

Top tier consulting and SF Research Analysis, n=527

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 7 7

Employee

engagement

41%

Retention of

top performers

7%

Consistent job

descriptions

and

competencies

Paper and

copy

savings

~$200K

Benefits: Case study

Training costs down 10%, recruiting down 29%

Deploy in 4-6

months

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 9 9

Lower total cost

of ownership

Free your IT

resources

Always

up-to-date

Faster pace

of

innovation

Delivered in the Cloud

Improve organizational performance

Rapid

Implementation

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 10

Vision for a government organization

Goal

Alignment • Everyone is aligned behind the

organizational leader’s strategic priorities

Performance

Management

• Individual accountability

• Measure performance

Talent &

Development

• Identify competency gaps

• Develop new leaders

Compensation

Management

• Reward talent

Engaged

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 11

Disseminate strategy and align your employees

Focus employees on your strategy to

achieve your organization mission by

clearly articulating goals and priorities

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 12

Confidence in the Cloud

Eleven years all in the cloud

4,000 customers/~23M users

Largest cloud deployment- 2M users

An SAP Company

~ $500 Million in 2012 Billings

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 14

Gartner

2009 2011

SuccessFactors “…offers

market-leading performance

and learning solutions with

functional depth and

breadth across the full

talent management suite.”

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 15

SuccessFactors continues

to be the clear market

share leader

Prominent end-to-end

solution, leading the

marketplace

SuccessFactors leads

the market

SuccessFactors' …a global

powerhouse in end-to-end talent

management software.

“ ”

“ ”

“ ”

Analysts Agree

Appendix Screen shots

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 17

SuccessFactors aligns the organization for execution

Drill down to access goal plans

and talent information, or to print

summaries and reports

Managers can view

teams and browse the

organization

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 18

Talent Scorecards for managing talent: At-a-Glance Summary of Critical Employee Data

Employee Scorecard shows many aspects of an

employee’s performance in a single view such as current

overall ratings, performance history, competency ratings,

succession nominations, etc.

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 19

Disseminate strategy and align your employees

Focus employees on your strategy to

achieve your organization mission by

clearly articulating goals and priorities

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 20

Drive execution with alignment at every level

Understand

relationships

and

dependencies

from top to

bottom

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 21

Ensure that the entire organization is aligned to strategy

Are we asking employees to do

anything at all to support strategy?

Which goals support our

strategy? Which do not?

Where is the ownership?

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 22

Assess performance and capability to execute

Assess entire teams at once –

allowing easy, consistent

assessment of ALL talent

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 23

Deploy a deeply understood talent portfolio against

strategy

Performance vs. potential matrix

provides consistent framework for

decision making

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 24

Prepare for business continuity, arm to pursue

opportunity

What are the plans for

continuity at every level?

Where is the

risk? How deep

is the bench?

Where are

the gaps?

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 25

Employee engagement increased

from 83 – 87% and turnover

reduced from 7% to 4.5% since

implementing SuccessFactors in

2005

Over 1000 successors

identified for key positions

and 58% of executives

hired in 2008 were internal

SuccessFactors Solution helps us

to drive dialogue between

managers and employees and

create a culture for high

performance

Business Impact Study by Top 3 Management Consulting Firm

(n=520)

Business Impact Average Average

for

Healthcar

e

High

Productivity improvement 2.9% 6.68% 5.4% (top

quartile)

Faster communication of strategy change 1 week 1.25

weeks

8 weeks

Increased time spent on strategic priorities 5.5% 5.28% 40%

Increased project completion 13.8% 1.67% 67%

Increase in high performers 4.9% 37.6% 40.1%

Decrease in low performers 13.9% 12.7% 35.7%

Decrease in turnover rate 15.2% 2.1% 25.0%

Increase in internal job fill rate 13.7% Unavailabl

e 49.7%

Business Impact

Customer Success

About

SuccessFactors

Add 1% of revenue to the bottom line

Earn 10X return on SuccessFactors investment In one year

15 Million Users

3500+ Customers

500+ Hospitals

168 Countries

34 Languages

60 Industries

All pay increases and

bonuses are now tied to

financial results

Thank you

Contact information:

Marlyn Zelkowitz

Global Director, Industry Business Solutions Public Sector, SAP

T: +1 202 312 3529

E: [email protected]