randy brown - project delivery decisions: service, software, or on a stick?

30
www.ara.com SOLVING PROBLEMS OF GLOBAL IMPORTANCE © 2015 Applied Research Associates, Inc. ARA Proprietary 1 SOLVING PROBLEMS OF GLOBAL IMPORTANCE www.ara.com 1 Project Delivery Decisions: Service, Software, or on a Stick? Randy Brown VP, Virtual Heroes Division Manager

Upload: seriousgamesassoc

Post on 18-Aug-2015

23 views

Category:

Business


0 download

TRANSCRIPT

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 1

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

www.ara.com

1

Project Delivery Decisions: Service, Software, or on a Stick?

Randy BrownVP, Virtual Heroes Division Manager

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 2www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 2

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Project Delivery Decisions

• ARA/Virtual Heroes Intro• Delivery Dimensions• Changing Delivery Landscapes• User/Admin Rights• User Platform Specs• Physical Deliveries• Web Deliveries• Cloud Technologies• Questions

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 3

About ARA

• Founded 1979, Albuquerque, New Mexico• 1,000+ Employee Owners in U.S. and Canada

Employee Profile

National SecurityARA is the recognized national leader for providing innovative solutions to deter, defeat, and respond to threats facing the warfighter and our homeland

1

InfrastructureLeader in technologies and services to improve the performance and sustainability of infrastructure for transportation, buildings, and energy systems

2

Energy & EnvironmentTo be a recognized, highly regarded provider of innovative engineering services and products to the power and utility services market

3

Health SolutionsARA is a respected and sought after company providing specialized research and technology services, testing and product development in health science and engineering

4

Business Areas

Virtual Heroes Division (VHD)

Raleigh, NC

Orlando, FL

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 4

Virtual Heroes Division of ARAFounded January 2004 by veterans of the Research Triangle Institute, the U.S. military and the entertainment game industryAcquired by ARA in April 2009

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 5

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 6

Gaming and Training Capabilities• We create targeted content in the following formats:

• Simulations for Learning• Serious Games• Virtual Worlds

• We deliver content on the following platforms:

• PC/Mac via download• Web via thin client• Mobile Devices • Game Consoles

• We provide:

• Individual, self-paced learning• Instructor-facilitated team training

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 7

Congratulations, you got the… Contract/Grant/Award/Investment/Angel Funding/Friends and Family/Kickstarter!

• Serious Games delivery is a multi-dimensional problem

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 8www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 8

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Delivery Dimensions

• Customer Demographic(s)

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 9www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 9

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Delivery Dimensions

• Platform(s)

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 10www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 10

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Delivery Dimensions

• Operating System(s)

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 11www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 11

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Delivery Dimensions

• Browser(s)

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 12www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 12

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Changing Delivery Landscapes

• Want to deliver in Flash?• Firefox turned it off last Monday, back on Weds

• Want to use a browser plugin?• Chrome disabled NPAPI in April, gone permanently

in September (this supported Java, Silverlight, VH Unreal Web Player, Unity Web Player, etc)

• Want to use ActiveX? • Microsoft Edge removing ActiveX support in

Windows 10, but IE11 will be available in parallel if needed

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 13www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 13

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Changing Delivery Landscapes

• Want to use HTML5?• Good in Chrome, Firefox, Opera• Unusable in IE 8/9, marginal in 10/11, better in

Edge (check html5test.com)

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 14www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 14

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Changing Delivery Landscapes

• Want to use HTML5?• Good in Chrome, Firefox, Opera• Unusable in IE 8/9, marginal in 10/11, better in

Edge (check html5test.com)

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 15www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 15

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Changing Delivery Landscapes

• Want to use HTML5?• Good in Chrome, Firefox, Opera• Unusable in IE 8/9, marginal in 10/11, better in

Edge (check html5test.com)

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 16www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 16

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Changing Delivery Landscapes

• Want to use HTML5?• Unity Web Player example builds went from

17MB to 120MB with some WebGL alternatives• WebGL has comparatively limited API and half the

performance of prior NPAPI implementations• Good news: Can work on performance through

ASM.JS approaches, and hardware is catching back up

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 17www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 17

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

User/Admin Rights

• Internet Explorer customers:• Many IE customers don’t have browser choices• Need to address Integrity Levels (Low/Med/High)

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 18www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 18

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

User/Admin Rights

• Software Install Rights:• Do they require admin rights for installs?• Can users install anything (software, plugins, etc)?

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 19www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 19

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

User/Admin Rights

• Government CoN: Certificate of Networthiness

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 20www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 20

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

User Platform Specs

• Always identify your min-spec platform:• Replicate in your testing lab• Benchmark for processing, graphics, IO, memory• Lock down specs before Critical Design Review

• Resolution, FPS, Fidelity, Scene Complexity, UI• Don’t build content you can’t use

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 21www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 21

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Physical Deliveries

• CD/DVD/Blu-Ray-based (not installed):• Do you need to write/log results?• Do you need to copy files to the system to run?

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 22www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 22

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Physical Deliveries

• USB sticks/SD cards:• Most government users can’t touch a USB• Provides read/write as needed though

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 23www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 23

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Web Deliveries

• Network issues:• Download time/speeds• Connectivity required on download, streamed

each time, or only when reporting results?• What ports do you require, if non-standard?

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 24www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 24

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Web Deliveries

• Steam/Steam Box (must be Greenlit):

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 25www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 25

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Web Deliveries

• Apple Store

• Google Play

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 26www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 26

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Web Deliveries

• Nvidia GRID:• All GPU power

in the cloud• Requires additional

network bandwidth• Ideally low latency,

consistent streaming• 30+ FPS Unreal 3, on

8-year-old PC hardware

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 27www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 27

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Cloud Technologies

• IBM BlueMix:• Charge by memory usage, not processing• Good for web content, also supports games

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 28www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 28

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Cloud Technologies

• Amazon Web Services:• Charge by CPU/GPU processing usage• Supports AppStreaming interface

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 29www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 29

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Cloud Technologies

• AWS + Unreal + Chrome + AppStreaming + Shield Tablet:

www.ara.com

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

© 2015 Applied Research Associates, Inc. ARA Proprietary 30www.ara.com © 2015 Applied Research Associates, Inc. ARA Proprietary 30

SOLVING PROBLEMS OF GLOBAL IMPORTANCE

Project Delivery Decisions

• ARA/Virtual Heroes Intro• Delivery Dimensions• Changing Delivery Landscapes• User/Admin Rights• User Platform Specs• Physical Deliveries• Web Deliveries• Cloud Technologies• Questions? @VirtualHeroesM: 919.593.0928 [email protected]