Custom Software using @RISK and the DecisionTools Suite Developer Kits. Javier Ordonez, PhD, PMP Director of Custom Solutions jordonez@palisade.



Similar documents
Deploying MATLAB -based Applications David Willingham Senior Application Engineer

Embedded Software development Process and Tools: Lesson-1

BarTender s.net SDKs

An Oracle White Paper June Integration Technologies for Primavera Solutions

System Development and Life-Cycle Management (SDLCM) Methodology. Approval CISSCO Program Director

Using Microsoft Business Intelligence Dashboards and Reports in the Federal Government

Vanguard Knowledge Automation System

Wonderware Intelligence

124 Cromwell Road, London, SW7 4ET

Course: SharePoint 2013 Business Intelligence

Decision Making Under Uncertainty

Expanding Uniformance. Driving Digital Intelligence through Unified Data, Analytics, and Visualization

Course 20532B: Developing Microsoft Azure Solutions

SharePoint 2013 Business Intelligence Course 55042; 3 Days

Analytics for Oil & Gas

Sisense. Product Highlights.

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë

Crystal Reports Licensing Evolution

(55042A) SharePoint 2013 Business Intelligence

TopBraid Insight for Life Sciences

SuperOffice Expander. Introduction & Background

MicroStrategy Course Catalog

Architecture. Architecture. Microsoft Dynamics GP. White Paper

ElegantJ BI. White Paper. The Enterprise Option Reporting Tools vs. Business Intelligence

STATISTICA Solutions for Financial Risk Management Management and Validated Compliance Solutions for the Banking Industry (Basel II)

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions 20532A; 5 days

The focus of this course is on the SharePoint 2013 business intelligence platform and not on the SQL business intelligence services.

MicroStrategy Products

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

Lesson 1 Introduction to Rapid Application Development using Visual Basic

Oracle Business Intelligence EE. Prab h akar A lu ri

SQL Server 2005 Reporting Services (SSRS)

Oracle Intro Slide. Why Upgrade from Agile Advantage/8.5 to Agile 9.3 PLM?

Product Lifecycle Management (PLM) software for the future offshore fleet

Customer Relationship Management

Performance Management Platform

Products CRM and Business Intelligence for DNA

SUGI 29 Systems Architecture. Paper

Microsoft SharePoint 2013 Business Intelligence

IBM Cognos Business Intelligence Scorecarding

Total Exploration & Production: Field Monitoring Case Study

Picture of health. An integrated approach to asset health management

SIMATIC IT Historian. Increase your efficiency. SIMATIC IT Historian. Answers for industry.

55042: SharePoint 2013 Business Intelligence

SharePoint 2013 Business Intelligence

ENABLING THE MOBILE ENTERPRISE. James W. Hammons Regional Sales Manager Red Hat Mobile Southern Europe, Middle East & Africa

BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER

Microsoft Visio 2010 Business Intelligence

Manjrasoft Market Oriented Cloud Computing Platform

SAS Office Analytics: An Application In Practice

Visualisation in the Google Cloud

TopRank. What-If Analysis Add-In for Microsoft Excel. Version 5.7 September, Guide to Using

Multi-Criteria Decision Support Systems. Comparative Analysis

Software Development Kit

Reach more users with business intelligence

Why is SAS/OR important? For whom is SAS/OR designed?

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access

Predictive Analytics Software and Services Solutions

Managing the Cloud as an Incremental Step Forward

Risø-R-1551(EN) Wilmar Deliverable D6.2 (a) Wilmar Planning Tool User guide. Helge V. Larsen

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

ShareNet. Maintenance Software

The Cost of Risks. Essence of Risk Quantification. Forum Calgary 2008

Building Dynamics CRM 2015 Dashboards with Power BI

ShareNet. Technical Support Software. Powerful Request tracking built on the ShareNet platform!

Summary. Contents. Introduction

SAS Add in to MS Office A Tutorial Angela Hall, Zencos Consulting, Cary, NC

Evaluating Business Intelligence Offerings: Business Objects and Microsoft.

Simulation and Risk Analysis

uncommon thinking ORACLE BUSINESS INTELLIGENCE ENTERPRISE EDITION ONSITE TRAINING OUTLINES

Customer Relationship Management

Analysts must deal with uncertainty in virtually

Data as a Service Virtualization with Enzo Unified

Wonderware Historian Client Installation Guide. Invensys Systems, Inc.

Best Practices for Building Mobile Web

Big Data Are You Ready? Jorge Plascencia Solution Architect Manager

Advanced Web Application Development using Microsoft ASP.NET

Business Intelligence with the PI System and PowerPivot

Gian Luca Sacco Marketing Director South & Central Europe. Smarter decisions, better products.

Advanced Web Application Development using Microsoft ASP.NET

Nokia 9210i/9290 Communicators and PersonalJava TM Application Development

A Database Re-engineering Workbench

BI & DASHBOARDS WITH SHAREPOINT 2007

Vanguard System SOFTWAREREVIEW

ANALYTICS STRATEGY: creating a roadmap for success

OpenText Information Hub (ihub) 3.1 and 3.1.1

TDAQ Analytics Dashboard

Ray Chance President Browsercraft, LLC

Microsoft Dynamics CRM for Financial Services. Making customers the heart of your business.

Ultimus Adaptive BPM Suite V8

The Power Loader GUI

ArcGIS Web Mapping. Sam Berg, esri

IoT Business Solutions

Getting Started with Android Development

Task CMU Report 06: Programs for Design Analysis Support and Simulation Integration. Department of Energy Award # EE

Course MS55003A Microsoft SharePoint 2010 Business Intelligence Services

32-bit and 64-bit BarTender. How to Select the Right Version for Your Needs WHITE PAPER

Choosing the right Mobile BI tool: SSRS vs Power BI vs Datazen

Transcription:

Custom Software using @RISK and the DecisionTools Suite Developer Kits Javier Ordonez, PhD, PMP Director of Custom Solutions jordonez@palisade.com

Custom Solutions» Tailor Made applications Using @RISK and other Palisade Tools to satisfy the specific needs of each customer Applications can work in Excel, as a Stand-Alone application or in a web-based platform. It permits the construction of applications to accurately reflect the customer s models

Custom Solutions» Custom Applications Development They use the Application Programming Interfaces (API) included in the DecisionTools Suite Leverage the @RISK and DecisionTools efficacy without the need for all users to learn how to use these programs Standardize analysis, formats and risk reports

Custom Solutions» Some of our customers include:

Programming Options Excel Developer Kits (XDKs) You can create applications tailored to your needs right in your spreadsheet. @RISK and DTS ship with fullfeatured development environments that allow you to create custom applications using Palisade technology directly in Excel. Software Developer Kits (SDKs) SDKs let you create your own applications outside Excel integrating @RISK, RISKOptimizer, and other Palisade technology. Unlike XDKs, SDKs are perfect for creating applications outside of the spreadsheet. They can run in a desktop, network, Web environment. Database Interaction using ODBC / ADO Transactional Systems Interconnection / Excel based BI

Custom Development in Excel XDKs» Main applications: Cost estimation, Asset management, Investment Portfolios Retirement planning, Oil and gas prospecting, and more.» Interface is customized to include what the users need Hiding unused @RISK functionality and preventing user access to the underlying model logic. Processes are automated: model construction, data analysis, reporting, database access and report generation Only the charts and data you want.» Result is a perfectly tailored application

Custom Development in Excel XDKs Training required for users is minimal. Preserves uniformity in the analysis incorporating corporate guidelines and methodologies XDKs come with all the DTS Tools: @RISK, PrecisionTree, TopRank, RISKOptimizer, etc.» Applications could be created using a range of powerful analytics: Monte Carlo simulation, decision trees, sensitivity analysis, statistics, neural networks, and optimization

Custom Development in Excel XDKs» Examples Level 1 : Macros Retirement Oil Field Level 2: Add-in Project Cost and Risk Registers Portfolio Risk Analysis

Software Developer Kits (SDKs)» Palisade SDKs come with ActiveX and.dll interfaces Support for Windows and.net programming Languages: C#, C++, Visual Basic, Visual Basic.NET» SDKs included: RDK Risk analysis programming toolkit BDK Fit probability distributions to data RODK Optimization programming toolkit

Software Developer Kits (SDKs)» Palisade SDKs each come with ActiveX and.dll interfaces, and support Windows and.net programming languages, such as C, C#, C++, Visual Basic, or Visual Basic.NET» Palisade SDKs include: RDK Risk analysis programming toolkit BDK Fit probability distributions to data RODK Optimization programming toolkit

Web-based Examples» Examples URL» http://www.palisade.com/devkits/examples.asp» Simple Distributions» http://www.edecisiontools.com/examples/simple_graph.asp» RDO Portfolio Manager Portfolio Mix http://www.edecisiontools.com/examples/portfolio_mix.asp Portfolio Optimizer http://www.edecisiontools.com/examples/portfolio_opt.asp Distribution Fit http://www.edecisiontools.com/examples/fit_sample_data.asp

WebRisk Screenshots

Define Distribution

Define Output

Configure Simulations

Create Correlation Matrix

Output Browse Results

Output Browse Results

Results Reports [1]

Results Reports [2]

Questions?

Which platform should I choose? Add-in (XDK) Stand-alone / Web (SDK) Technology Based in Excel Based on.net Platform When to use it? Advantages For building / finishing Excel models and sharing them with a team Prototypes / Proof-of-concept Rapid Development Flexibility for Reports Best time-to-market Cheaper ($) and Faster For closed models to be used by lots of people Security reasons Closed Applications Best Security perception Scalability (Web) Disadvantages IT Architecture: weaker security perception* Limit on the number or records (1 Million) - it could be managed with multiple sheets Application Distribution Cost ($) / Time to Develop

Are you ready for Custom Dev?» Case I New to @RISK Excel model working for some time Requirement list ready» Case II Model Evolution @RISK is in my company Excel model is working Prototype generates the right results

Questions?