Information Technology Division Executive Office for Administration and Finance COTS Commercial-Off-the-Shelf Software solutions – An Overview.

Slides:



Advertisements
Similar presentations
WITHIN REACH – BEYOND IMAGINATION Selkirk College Management Information Systems.
Advertisements

Tabular Format (TF!/SeeSOR) Lifecycle Approach to Services Procurement
How to commence the IT Modernization Process?
DIALGUARD Call Accounting Software. Telecommunications generally represent the 2nd or 3rd largest monthly expense in any organization and telephone calls.
Chapter 15: Packaged Software and Enterprise Resource Planning
Software Life Cycle Requirements analysis System design Program design Program implementation (coding) Unit testing Integration testing System testing.
Delivery Business Solutions April 29, Nashville PMI Symposium April 29, 2013 Stephanie Dedmon, PMP Director, Business Solutions Delivery Department.
Using SharePoint Server 2007 for Site and Enterprise Search at Monsanto Company Vincent L. Arter, Jr. Project Lead Portals and Collaboration Monsanto.
Program Management Overview (An Introduction)
1 Lafayette Crisis Center Scheduling System Project # 3 WISE.
10.1 ALTERNATIVE SYSTEMS-DEVELOPMENT APPROACHES Traditional Systems Life Cycle –A phased approach, dividing development into formal stages –a formal division.
1 SOFTWARE LIFE-CYCLES Beyond the Waterfall. 2 Requirements System Design Detailed Design Implementation Installation & Testing Maintenance The WATERFALL.
Software Reuse Repository - The Market in a Nutshell - November 30, 1998 Tracy Fujieda CS 446 Tools and Processes for Software.
Health Informatics Series
Project Final Report Ron Bueler CS May 2001 System Monitoring Alarming Reporting & Tracking System (SMARTS)
DITSCAP Phase 2 - Verification Pramod Jampala Christopher Swenson.
Information Technology Division Executive Office for Administration and Finance Shared Application Infrastructure (SAI) Program Overview.
Introductions Jim Enzinna, Chief, Licensing Division Mark DiNapoli, Assistant Chief, Licensing Division Tracie Coleman, Head, Information Section Vince.
Problems with reuse – Increased maintenance costs; lack of tool support; not-invented- here syndrome; creating, maintaining, and using a component library.
Systems Approach to Problem Solving
Overview  Established in 2005, Chennai India  Began US operations in 2012, Austin, TX and Chicago, IL  ISO 9001:2008 Certified and gearing towards.
18 Chapter 18: Packaged Software and Enterprise Resource Planning Systems Analysis and Design in a Changing World, 3 rd Edition.
12/02/04www.cis.ksu.edu/~meiyappa Enterprise Resource Planning Meiyappan Thandayuthapani CIS 764.
Software System Engineering: A tutorial
CIS 321—IS Analysis & Design Chapter 4: Analysis— Investigating System Requirements.
PISA A decision support environment for IT managers.
ITX TCM Project Proposal SWEN670. Meet Team: “iTX TCM” Name: Eric Everson Angie Chock Thomas Andersen Thomas Stewart Role: Team Lead/PM Documentation.
 CS 5380 Software Engineering Chapter 2 – Software Processes Chapter 2 Software Processes1.
SOFTWARE REUSABILITY AJAYINDER SINGH CSC What is Software Reuse Software reuse is the process of implementing or updating software systems using.
MD Digital Government Summit, June 26, Maryland Project Management Oversight & System Development Life Cycle (SDLC) Robert Krauss MD Digital Government.
Welcome To Business Summary DiveIn Incorporated is a small company that specializes in the sales of swimming pools supplies to homeowners by mail order.
SOFTWARE SYSTEMS DEVELOPMENT 4: System Design. Simplified view on software product development process 2 Product Planning System Design Project Planning.
© 2011 Lantana Consulting Group, 1 Open Health Tools Membership Presentation July Lantana Consulting Group Transforming healthcare.
Assessing the influence on processes when evolving the software architecture By Larsson S, Wall A, Wallin P Parul Patel.
Plan forward with Microsoft.  Overview  nGAP Capabilities  OAS Features, Advantages, & Benefits (FAB)  OAS Footprint  Deployment on Azure.
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
PASSOLO ® Makes Your Software Ready for the Global Market Localisation Standards The Tools Developer’s Perspective.
Final Presentation Avilés-Angélica, Blanco-Alberto, Fuentes-Alba, Pell-Xavier, Schenini-Juan, Talukder-Nurul.
Investigating and Improving a COTS-based Software Development Process
Performance Study of Message Passing in an Event Service: Java RMI vs. TCP Sockets Laxminarayan Muktinutalapati (Lux) Department of Computing and Information.
Xiao Liu 1, Yun Yang 1, Jinjun Chen 1, Qing Wang 2, and Mingshu Li 2 1 Centre for Complex Software Systems and Services Swinburne University of Technology.
DHHS COE Meeting Agenda May 19, 2011 Welcome Introductions Contract Compliance Reporting Questions and Answers DHHS Open Windows Update.
 Many models have been proposed to deal with the problems of defining activities and associating them with each other  The first model proposed was the.
DHHS COE Meeting Agenda February 11, 2010 Welcome Introductions Contract Compliance Reporting Questions and Answers DHHS Open Windows Update.
Potential Custodial Services Outsourcing Process.
Requirements Management with Use Cases Module 2: Introduction to RMUC Requirements Management with Use Cases Module 2: Introduction to RMUC.
Managing Multiple Projects Steve Westerman California Department of Motor Vehicles Steve Young Mathtech, Inc.
©Ian Sommerville 2007COTS-based System Engineering Slide 1 COTS-based System Engineering.
Project Life Presented by Chuck Ray, PMP ITS Project Manager.
Introduction Software Project Management Plan Software Requirements Specifications Software Design Description Software Test Result.
Event Project Management By: Zhou Chunlin School of Tourism, Conference and Exhibitions Henan University of Economics and Law.
Systems Development Process Developing our own software The Business Perspective Copyright © 2016 Curt Hill.
Microsoft Dynamics Sure Step Rana Abdul Rahman. What we will cover What is Sure Step? Benefits of Sure Step methodology Project phases as per sure step.
Accounting Information Systems: An Overview
Developing the Marketing Strategy.
Core Competencies Training for Supervisors
Continuous Delivery- Complete Guide
Core Competencies Training for Supervisors
BUAD306 MRP/ERP.
V-Shaped SDLC Model Lecture-6.
Description of Revision
NTC 411 RANK Knowledge is divine-- ntc411rank.com.
General Services Department
FIS Financial Information System Procurement Approach - FIS project -
Software life cycle models
Presented to Department of Information Technology February 24, 2010
SOFTWARE LIFE-CYCLES Beyond the Waterfall.
{Project Name} Organizational Chart, Roles and Responsibilities
General Services Department State Purchasing Division
Presentation transcript:

Information Technology Division Executive Office for Administration and Finance COTS Commercial-Off-the-Shelf Software solutions – An Overview

10/24/20152 What is COTS? Commercial-Off-The-Shelf software is prebuilt software that can be customized to meet your business needs. The expected benefits: Applications are provided at a reduced cost. Increased reliability. Standardized documentation Improved quality due to rigorous testing Improved process efficiencies as business expertise is built into the solution Compressed delivery schedule as focus is on customizations and configuration COTS is an alternative to custom built solutions which are designed and developed from scratch based on business requirements and software development processes. COTS Solution Custom Code Config Files VS New Code

10/24/20153 Case Study Overview: EOHHS HIE Orion Health HIE provided core components that allowed phase 1 of the project to finish in under 6 months from procurement to go-live

10/24/20154 What do I lose? COTS Journal – February 2008 Most importantly, you lose the ability to provide software that matches your business process exactly. If you are re-engineering or starting from scratch that is not a problem, but if you have existing business processes you want to keep as is, COTS is probably not for you.

10/24/20155 Conclusion If you are resistant to process change - You should only pursue COTS solutions for smaller scale projects the introduction of new functionality Otherwise, you should actively pursue COTS solutions One final note of warning – COTS solutions should require minimal coding beyond expected new functionality. When evaluating COTS products, lengthy development times should lead you to question the overall COTS-ness of the solution. Some vendors label themselves as COTS but are really software architectures that improve development time, but still require extensive development. These solutions may be right for you, but do not expect the benefits of COTS identified previously.