Picasso Recommendation

Similar documents
Distributed Agile Development in the Cloud

Why Cloud BI? of Software-as-a-Service Business Intelligence. Executive Summary. This white paper explores the 10 substantial

Minder. simplifying IT. All-in-one solution to monitor Network, Server, Application & Log Data

END TO END DATA CENTRE SOLUTIONS COMPANY PROFILE

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

MERAKI WHITE PAPER Cloud + Wireless LAN = Easier + Affordable

Firewall Administration and Management

Statement of Direction

Executive summary. Table of Contents. Technical Paper Minimize program coding and reduce development time with Infor Mongoose

Contact Centers in the Cloud: A Better Way to Source

Web Application Hosting Cloud Architecture

Cloud Based Document Management

7 things to ask when upgrading your ERP solution

Cisco Application Control Engine in the Virtual Data Center

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP

Why Cloud BI? The 10 Substantial Benefits of Software-as-a-Service Business Intelligence

How Do I know If I Need RCx HOW TO CHOOSE A MANAGED SERVICES PROVIDER.

Hybrid Cloud Mini Roundtable. April 17, Expect Excellence.

Hybrid Cloud Architecture: How to Streamline Hybrid Cloud Migration

SaaS A Product Perspective

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

When SaaS and On-Premise BI Collide:

Bernie Velivis President, Performax Inc

Speed Up Cloud Deployment & Operational Efficiency with Managed Services

Installation and Configuration in Microsoft Dynamics NAV 5.0

Enterprise Applications Lifecycle Management

VividApps Limited Service Definition Document

Master Data Management Enterprise Architecture IT Strategy and Governance

Presentation: May 15 th 2013 Location: Saskatoon Speaker: Robert Picard. Airport Expertise. Holistic Approach to IT Solutions Automation Intelligence

Managing Your Microsoft Windows Server Fleet with AWS Directory Service. May 2015

Hosted CRM Software Benefits and Advantages

ABS Information Systems Inc. 307 Lesmill Rd, Toronto, Ontario, Canada, M3B 2V1 Phone:

White Paper. 10 Advantages of SaaS Document Management ABSTRACT. Command Your Content

Law Firm Cuts IT Costs by 90 Percent, Dismisses Server Worries with Online Services

MS Design, Optimize and Maintain Database for Microsoft SQL Server 2008

SP Monitor. nfx One gives MSPs the agility and power they need to confidently grow their security services business. NFX FOR MSP SOLUTION BRIEF

THE QUEST FOR A CLOUD INTEGRATION STRATEGY

Optimizing EDI for Microsoft Dynamics AX

RFP Attachment C Classifications

Cloud Infrastructure Services for Service Providers VERYX TECHNOLOGIES

The StrikeIron API Management Solution

Hadoop in the Hybrid Cloud

RightScale mycloud with Eucalyptus

Combining Onsite and Cloud Backup

Why SAAS makes sense: The benefits of Cloud Computing for Archiving

Now that you have a Microsoft private cloud, what the heck are you going to do with it?

Differentiate your business with a cloud contact center

Migrating SaaS Applications to Windows Azure

SAM Benefits Overview SAM SOFTWARE ASSET MANAGEMENT

Optimos Enterprise Helpdesk Automation Solution Case Study

Requirements Checklist for Choosing a Cloud Backup and Recovery Service Provider

Brochure. Data Protector 9: Nine reasons to upgrade

Statement of Direction

Cloud Computing. P a n a g i o t i s F o u z a s I T S o l u t i o n s M a n a g e r

Cloud-Era File Sharing and Collaboration

Business white paper. environments. The top 5 challenges and solutions for backup and recovery

OVERVIEW Cloud Deployment Services

How To Use Ibm Tivoli Monitoring Software

All Clouds Are Not Created Equal THE NEED FOR HIGH AVAILABILITY AND UPTIME

Data Warehouse Appliances: The Next Wave of IT Delivery. Private Cloud (Revocable Access and Support) Applications Appliance. (License/Maintenance)

Qlik UKI Consulting Services Catalogue

SSM6437 DESIGNING A WINDOWS SERVER 2008 APPLICATIONS INFRASTRUCTURE

Building the Business Case for Cloud: Real Ways Private Cloud Can Benefit Your Organization

For more information about UC4 products please visit Automation Within, Around, and Beyond Oracle E-Business Suite

How To Use Bco

Oracle Public Cloud - An Enterprise Cloud for Business Critical Applications

Private Cloud. One solution managed by Applied

the limits of your infrastructure. How to get the most out of virtualization

Windows Embedded Security and Surveillance Solutions

Data Virtualization Overview

MANUFACTURING IN THE CLOUD IMPROVED PRODUCTIVITY AND COST SAVINGS ARE ON THE HORIZON

Architecting the Cloud

The Advantages of Security as a Service versus On-Premise Security

Top Ten Reasons to Transition Your IT Sandbox Environments to the Cloud

Microsoft Private Cloud Fast Track

System x x86 servers from Lenovo achieve top customer satisfaction scores. January 2015 TBR T EC H N O LO G Y B U S I N ES S R ES EAR C H, I N C.

How to Choose a Cloud Backup Service Provider

EMC PERSPECTIVE. The Private Cloud for Healthcare Enables Coordinated Patient Care

Cloud Services Catalog with Epsilon

The ABCs of DaaS. Enabling Data as a Service for Application Delivery, Business Intelligence, and Compliance Reporting.

INDUSTRY PERSPECTIVE

The Cloud. for Everybody While cloud solutions appeal to IT and the center, there is also an obvious appeal to the corporation overall. Win! Win! Win!

SOC 3 for Security and Availability

Kopano product strategy & roadmap

AGILE SOFTWARE TESTING

Voted Best Web Design

H4 Tackling the Challenges of Implementing Emerging HR Technologies

Hitachi Cloud Services Delivered by Hitachi Data Systems for Telco Markets

How To Choose Help Desk Software For Your Company

Success Accelerator. Citrix Worldwide Consulting Solutions. Planning and Executing a Successful Go Live

Everything You Need To Know About Cloud Computing

Position Description. Job Summary: Campus Job Scope:

Executive Summary OpenEdge Streamlines Development and Support Factors Affecting Benefits And Costs Disclosures...

Operationalize Policies. Take Action. Establish Policies. Opportunity to use same tools and practices from desktop management in server environment

2008 Small Business Technology Trends Survey: A Peer Perspective on IT in Small Business

So with hundreds of CRM service providers vying for your attention, why should you select OSF Global Services as your partner?

Organizations that are standardizing today are enjoying lower management costs, better uptime. INTRODUCTION

TOP 7 THINGS Every Executive Should Know About Cloud Computing EXECUTIVE BRIEF

Using a Java Platform as a Service to Speed Development and Deployment Cycles

Necto on Azure The Ultimate Cloud Solution for BI

Transcription:

Picasso Recommendation

Mission The School of Dentistry for the University at Buffalo (UB) uses a custom application called Picasso to manage their clinic operations. Developed by two engineers in 1997, it manages the entire dental process, from scheduling patients to submitting Medicaid claims. Our mission is to measure Picasso s technical architecture against contemporary standards and practices. The objective is not to compare Picasso with other software solutions.

Terminology / Definitions Executive Overview Detail Documentation 1 Includes: Business Process Description Goals and Objectives o Information Technology o Education o Research o Patient Care User Types Technical Overview o Application o Database o Network o Costs Feature Highlights User Feedback 1 Separate document

Technical Analysis Application Design Topic Rating Notes Development Process Process definition, from new change / defect report to implementation. User Interface Technology How the users interact with the data / system. Annual Costs Hardware The infrastruacture used by Picasso. Software The applications used to support Picasso. Employees People directly employed by UB SDM who develop and support Picasso. Architecture Extensibility Ability to extend the system. Accounts for future growth. Scalability Ability to support more transactions, utilization and throughput. Redundancy Ability to replicate core system components in an effort to ensure reliability. Data Backup Ensuring the data is safe from corruption. Security Protecting the data from unauthorized usage and data corruption. 2-tiered design appropriate for when Picasso was developed, but antiquated compared to current standards and practices. No code repository. Requirements captured in documents. No automated scripts to expedite regression testing. Restricted to Microsoft operating systems. Limited field experts. Inexpensive annual maintenance costs. Inexpensive annual maintenance costs. Significant salary expense compared to production value. Citrix and Sun Ray at the infrastructure layer. Citrix and Sun Ray at the infrastructure layer. Citrix and Sun Ray at the infrastructure layer. Significant effort made to ensure the data is stored and protected. Multiple layers of authentication. Application permissions managed by IT. Developers have access to HIPAA data.

Feedback User Topics 1. IT is unresponsive to user s needs 2. Insufficient reporting 3. Less than 100% paperless 4. Severe gaps supporting research initiatives Technical Topics 1. PowerBuilder is not a commonly learned development platform 2. Insignificant amount of depth in application expertise 3. No official defect / enhancement request tracking system 4. No code repository / review system

Recommendation Multi-Tiered Architecture o Streamlined deployments o Rapid fixes / enhancements o Easier troubleshooting o Improved scalability o Simplified security o APIs for external exposer Leverage Data Model Reporting Data Warehouse o Leverage Reporting Services Research Data Warehouse Utilize Business Rules Engine

Benefits Multi-Tiered Architecture Leverage commonly learned development languages to reduce the dependency on specific expertise Streamlined deployments Rapid fixes / enhancements Easier troubleshooting Improved scalability Simplified security APIs for external exposer Leverage Data Model Reduced development / support effort Reporting Data Warehouse Improved reaction to reporting needs o Leverage Reporting Services Research Data Warehouse Dedicated environment for research Utilize Business Rules Engine Reduced development / support effort No staff increase to support post-rewrite

Rewrite vs. Replace Risk ROI Cost Time Training Usability Support Performance Documentation Mobility Data Accessibility Re-Write Replace

Rewrite vs. Replace Risk ROI Cost Time Re-Write Must capture all existing functionality without introducing new defects, plus enhancements. More control over feature set / defect prioritization; once stabilized, support burden should be minimal. Increase in project cost, but will decrease over time as support stabilizes. Potential to gradually implement changes. Replace Certain to lose commonly used features. Typical 20% annual maintenance cost, will likely increase over time; cloud solution will incur subscription cost. Trial, purchase, training and implementation; annual vendor support cost + staff support cost. Trial, purchase, training and implementation; potential customizations. Training Minimal learning curve. High learning curve on new software. Usability Tailored to the business. Determined by the vendor. Support SLAs are tailored to the constraints of IT. Determined by the vendor. Can be negotiated for a price. Performance Managed by IT. Determined by the vendor. Documentation Incured at project cost, manageable over time. Determined by the vendor. Mobility Determined and managed by the business. Determined by the vendor. Data Accessibility Data elements and business rules managed by application. Unlikely to support all required or desired data elements.

Rewrite vs. Replace Packaged software will improve and standardize processes o FALSE: Offer new features, but also remove differentiating features currently used o o New software requires significant training Cannot underestimate the value of familiarity Packaged software will force process to comply with standard business practices o TRUE: Higher risk of losing market differentiating factors Packaged software will reduce costs o o o o FALSE: Annual support and maintenance costs for on-premise software, annual subscription costs for cloud software On-premise software Hardware and network costs Typical support and maintenance expense is 20% of license cost Additional licensing costs (database, application server, etc.) Cloud solutions Subscription costs vary, depending on number of users No control over software updates Requires external network connectivity Cannot place value on waiting for urgent enhancements and fixes

Rewrite vs. Replace Packaged software will allow for a reduction in staff o FALSE: Requires IT experts to: Troubleshoot issues Setup and configure the system Packaged software is easier to install, configure and maintain o FALSE: Configurations for server utilization must be made for on-premise software o Configurations required to integrate with other systems (MiPACS, Active Directory (AD), etc.) o Security model management Packaged software is easy to upgrade o FALSE: Regression testing often finds new defects o Integrations with other systems may fail

Roadmap Agile Development Process o Identify Functional Milestones Test and Implement Features as Developed Leverage Automated Testing o Close Collaboration with Users o At least 1 Year Effort Development Roles o 1 Program Manager / Business Analyst o 2 Data Warehouse (DW) Engineers 1 Engineer for the Research Warehouse 1 Engineer for the Reporting Warehouse o 1 Business Intelligence Engineer o 5 Software Engineers 2 Web Interface 2 Web Service 1 Business Rules Engine 1 UB SDM IT Software Engineer

Decision Making Does the process support the software? o Will the business change their process to accommodate software limitations? Does the software support the process? o Will the software change to accommodate business process changes? OR

Questions