Cost-Effective Software Deployment

Slides:



Advertisements
Similar presentations
Pamela Norris Project Manager Kraft Kennedy & Lesser, Inc.
Advertisements

Motorola Confidential Proprietary MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names.
Benchmark Estimating – Company History Benchmark Estimating An introduction to our company.
SP Business Suite Deployment Kick-off
WHICH TO CHOOSE RIGHT SERVER FOR THE RIGHT JOB. Today’s business environment demands that small and midsize businesses do more with less. The large majority.
Managing Software Assets. Managing Software Assets Software costs represent one of the largest information technology expenditures in most firms. Amounting.
Introducing Progress Arcade Roy Ellis
Systems Analysis and Design in a Changing World
Chapter 8: Evaluating Alternatives for Requirements, Environment, and Implementation.
Copyright © Impact Technologies Group, Inc. | All Rights Reserved | | Ph: a SUITE DEAL licensing proposal Wealth.
A tour of new discovery introducing XpertCapture Your ultimate data capturing solution.
© Paradigm Publishing, Inc Chapter 10 Information Systems Chapter 10 Information Systems.
Modern Systems Analysis and Design Third Edition Chapter 11 Selecting the Best Alternative Design Strategy 11.1.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Chapter 3 Applications Software: Getting the Work Done.
Oracle Database Administration. Rana Almurshed 2 course objective After completing this course you should be able to: install, create and administrate.
CLOUD COMPUTING.
S OFTWARE AS A S ERVICE Present by : Sayed Muchallil CSE 5306 Operating System II Lecturer : Dr. Bahram Khalili.
Agile Testing with Testing Anywhere The road to automation need not be long.
Greg Pierce| Concerto Cloud Services Which Cloud is Right for Microsoft CRM?
Centrix Software Application discovery and management 8 November 2012 Richard Pegden Director of Product Marketing.
Video Marketing Overview Presented to Software Council of Southern California.
PO Box Riyadh Saudi Arabia - Phone: Fax: Website: Particular.
Application Service Providers. Introduction Application Service Provider or (ASP) has a significant placement in the business world. ASP provides customers.
© Copyright High Performance Concepts, Inc. 12 Criteria for Software Vendor Selection July 14, 2014 prepared by: Brian Savoie Vice President HIGH.
What If You Could… …Automatically protect and secure your company’s most critical business information?... …Get more done with less by enabling employees.
Open Web App. Purpose To explain Open Web Apps To explain Open Web Apps To demonstrate some opportunities for a small business with this technology To.
Pass SOX security audits and Improve XA security CISTECH Security Solutions Belinda Daub, Senior Consultant Technical Services
Genuitec’s S ecure D elivery C enter 2012 Overview of delivering MyEclipse, Eclipse and IBM Rational technologies inside the firewall… Genuitec's Secure.
Introduction The Internet is the major source for the freshest information about products and services Who knows the most about your clients? Salesmen,
Computer Emergency Notification System (CENS)
Planning for security Microsoft View
1 Evolution and Revolution: Windows 7 and Desktop Virtualization How to Accelerate Migration to Windows 7 Miguel Sian, Sr. Enterprise Solutions Consultant.
Microsoft Office Project 2003: Selling EPM in your Organization Matt Wilson Business Solutions Specialist LMR Solutions.
VENDORS, CONSULTANTS AND USERS. WHY CAN’T COMPANIES DEVELOP THEIR OWN ERP PACKAGES? To develop an ERP package is a complex & time consuming activity which.
Interspire Knowledge Manager (Formerly Interspire ActiveKB)
1 Microsoft Project Solution Offerings and the next chapter of EPM September 17th, 2003 Brendan Giles, PMP Systemgroup Management Services.
Actualog Social PIM Helps Companies to Manage and Share Product Information Using Secure, Scalable Ease of Microsoft Azure MICROSOFT AZURE ISV PROFILE:
Chapter 11: Alternative Approach - Purchasing Systems.
Mindcraft is a registered trademark of Mindcraft, Inc. October 26, 1998Copyright 1998 Mindcraft, Inc. A Strategy for Buying Directory Servers Bruce Weiner.
Best Practices for a Successful SaaS Implementation Joseph H. Aston, Oracle Project Lead Velocity Technology Solutions September 18, 2015.
Modern Systems Analysis and Design Third Edition Chapter 11 Selecting the Best Alternative Design Strategy 11.1.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 11 Selecting.
Boost Developer Productivity with a 360- Degree View of Every Software Change by Using FinditEZ, Certified Microsoft Platform Ready for SQL Azure MICROSOFT.
Desktop Virtualization —An Elegant Solution Presented by Cloud Computing. Endless Possibilities. August 10, 2012.
What Project Managers Need to Know About Cloud Computing Stacy Taylor President, Red Mountain Services
Ron Johnson, CFA Litman/Gregory Asset Management.
© 2015 Integent All Rights Reserved. Microsoft Gold Certified Project and Portfolio Management Consultancy Integent’s Report Pack Overview and Costs.
Office 365 What Is The Right Fit For You? Andrew Riley, MCTS, MCTIP, ITIL v3.
The next big thing from Boyum IT
Systems Analysis and Design in a Changing World, Fifth Edition
Constructing Deploying and Maintaining Enterprise Systems
Trial.iO Makes it Easy to Provision Software Trials, Demos and Training Environments in the Azure Cloud in One Click, Without Any IT Involvement MICROSOFT.
Microsoft SharePoint Server 2016
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
IBM Start Now Host Integration Solutions
Replace with Application Image
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
NAV In The Cloud: Exploring Options for a Cloud-based Deployment
System Review – The Forgotten Implementation Step
App Modernization & Migration to Azure 10-Day Workshop
Business-class solution
Retirement Distribution Business Planning Suite
Chapter 11 Selecting the Best Alternative Design Strategy
Informetica by ©2004 Sencia Canada Ltd..
Business-class solution
Business-class solution
Chapter 11 Selecting the Best Alternative Design Strategy
Modern Systems Analysis and Design Third Edition
Presentation transcript:

Cost-Effective Software Deployment Ralph Brackert, Ph.D. Baseline Data Systems, Inc. CEO, CTO Law Office Accelerator Booth 617 Baseline Data Systems, Inc. 3625 Del Amo Blvd. Suite 245 Torrance, CA 90503 www.lawofficeaccelerator.com

Discussion Background Based on working with our customers Baseline Data Systems 12 years of developing and delivering consumer and enterprise software Over 500,000 installations Thousands of network installs

What is Software Deployment? The Big Picture What is Software Deployment? Everything the customer does to get the users up and running on the software. Testing Planning Customization Distribution Data Migration Training

Software Developer Perspective The Big Picture Software Developer Perspective Has expectations on how the customer will use the software once running. For most, how the software gets there is an afterthought. Pressure to work on the feature list ‘check marks’.

Purpose of Deploying Software The Big Picture Purpose of Deploying Software The purpose of deploying software in a business is ROI in the form of: Increased Revenue Money Saved Time Saved If the software can’t be quantified (explicit ROI) or rationalized (implicit ROI) to one or more of these, it should not be deployed.

Costs of Successful Software Deployment The Big Picture Costs of Successful Software Deployment Or: “How did $300 per seat turn into $1000 per seat, and over a year to roll out?” Consumer vs. Consultant based software Initial purchase and maintenance fees Initial and on-going staff and service fees Training materials, time, fees Other new hardware and software, plus setup Data Migration Customization IT and end user productivity loss

Success Hinges on Software Evaluation Road to Successful Deployment Success Hinges on Software Evaluation A Conservative Approach Ensures: Satisfied Firm: Happy Partners and End Users Smooth, Quick Adoption (Migration and Training) Conformance with Existing Setup Customization ROI “The End” Exists

Evaluate, Don’t Trial Don’t waste time “playing” with the software. Road to Successful Deployment Evaluate, Don’t Trial Don’t waste time “playing” with the software. Not Trained = Frustration No one right there to help you. Get more demos. Ask more questions. Bigger Firms: Buy with Contingency

#1 THING TO REMEMBER IS THIS CONCEPT Road to Successful Deployment Satisfying the Firm Users: “I can’t wait to get it!” Address Business Problems “Every month we spend a lot of time doing…” “When I get a call, I can never find…” “Every day I have to…” “To send a package, it takes…” Not Features “Is there a checkbox to…” “Does it link to…” “Can I click on a button that…” Write down 10 biz problems before starting. #1 THING TO REMEMBER IS THIS CONCEPT

Data Migration Avoiding the rollout that keeps on rolling! Road to Successful Deployment Data Migration Avoiding the rollout that keeps on rolling! Clean up what you’ve got before you start. Don’t be afraid to ‘clean house’. Software Developer What tools are provided? Is there an existing plan or method? What migration training/services are there? Third party assistance? (watch the $$) The Software Developer is usually the expert.

Conformance Evaluation Road to Successful Deployment Conformance Evaluation What does it work with, or not work with? Hardware Requirements Existing Software Requirements Compatibility with Existing Software Required New Hardware and Software Security Risks (web!) Network Traffic Know the issues Use Company History as Benchmark

Customization The Money Pit Focus on Solving Business Problems Road to Successful Deployment Customization The Money Pit Focus on Solving Business Problems Know the ROI (include maintenance) Avoid “Wouldn’t it be cool if…” Implement what people will use What alternatives are there? Typical Customization vs. Baseline’s CIT and Macro Suite

Training Maximizing ROI Software Developer Road to Successful Deployment Training Maximizing ROI Biggest impact is mandatory training. If your firm doesn’t want to train, don’t buy it. Software Developer What training materials are there? What documentation is there? Available training services? Are there third party trainers? (watch the $$) The Software Developer is usually the expert.

Knowing “The End” Have a well-defined end point. Road to Successful Deployment Knowing “The End” Have a well-defined end point. You know when you are done. Set user expectations. Adhere to a schedule. Maintain a budget. Measure the impact of mid-stream changes.

Distribution Requires Planning Software Distribution Distribution Requires Planning Simplify with a Written Plan Conformance Testing Phased Rollout Coordination with Other Projects Installation Data Migration Training

Conformance Testing Know the Problems Setup Typical End-User Systems Software Distribution Conformance Testing Know the Problems Setup Typical End-User Systems Install All User Apps You Can’t Test Everything Anything is Possible

Planning a Phased Rollout Software Distribution Planning a Phased Rollout Integrate with Other Projects, Training, and Migration Prioritize the Rollout Small Pilot Group: representative of the entire rollout Must Haves VIPs require perfection Turn the crank!

What Impacts Distribution Choices? Software Distribution What Impacts Distribution Choices? Every Situation is Different Influencing factors include Available IT Resources Current Firm/IT ‘Convention’ System Standardization Software Developer Provisions

Standardization Locking Down or Standardizing the Environment Software Distribution Standardization Locking Down or Standardizing the Environment Every firm should have some form of Standardization. Even if the standard is ‘no standard’. Less flexible for user Enables more sophisticated Distribution Methods Enforce Standardization 

Installation Overview Software Distribution Installation Overview Manual Distribution Email Enhancements Write Scripts Using a Web Site Disk Imaging Microsoft Solutions Third Party Tools MS solutions: SMS: System Management Server IntelliMirror Win Installer

Impact of Web-Based Solutions Software Distribution Impact of Web-Based Solutions What is a Web-based solution anyway? Internet vs. Intranet Client support: HTML? DHTML? Scripting? Components? Security and Liability Issues Everything still applies! Solve Business Problems

Final Thoughts Common Characteristics of Successful Deployments Focus on Business Problems, Not Features (think ROI) Expect Service Costs: 33% to 66% of Enterprise ISV revenue is services. Enforce Mandatory Training Enforce Standardization Define the End Point