Robin R. Macfarlane CEO, RRMac Associates 2015 RRMac Associates, LLC.

Slides:



Advertisements
Similar presentations
SolidWorks Enterprise PDM Data Loading Strategies
Advertisements

Softricity LLC Advance slides with arrow keys. Without PDMLynx Informal processes based upon excel, access, paper files No consistency across organization.
ENOVIA SmarTeam Data Loading Strategies
Pierre Nantel, Office of the CIO
Systems Analysis and Design in a Changing World
Chapter 8: Evaluating Alternatives for Requirements, Environment, and Implementation.
Software Configuration Management Donna Albino LIS489, December 3, 2014.
16/13/2015 3:30 AM6/13/2015 3:30 AM6/13/2015 3:30 AMIntroduction to Software Development What is a computer? A computer system contains: Central Processing.
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Chapter 10 Application Development. Chapter Goals Describe the application development process and the role of methodologies, models and tools Compare.
© Prentice Hall, 2005: Enterprise Resource Planning, 1 st Edition by Mary Sumner 3-1 Enterprise Resource Planning, 1 st Edition by Mary Sumner Chapter.
® IBM Software Group © 2008 IBM Corporation Rational Developer for System z User Group Kickoff.
1 Walk-in slide. 2 How to Manage a System Upgrade The Good, The Bad and The Ugly of Conversions David Cervelli Managing Consultant April 25, 2006.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Overview  Established in 2005, Chennai India  Began US operations in 2012, Austin, TX and Chicago, IL  ISO 9001:2008 Certified and gearing towards.
HNDIT23082 Lecture 06:Software Maintenance. Reasons for changes Errors in the existing system Changes in requirements Technological advances Legislation.
Firmware - 1 CMS Upgrade Workshop October SLHC CMS Firmware SLHC CMS Firmware Organization, Validation, and Commissioning M. Schulte, University.
7 Strategies for Extracting, Transforming, and Loading.
CLM Case Study An investigation of deployment options for IBM Rational Team Concert in a ClearCase/ClearQuest environment July 18, 2011 Michael Gormley.
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 testing and installation 1 for testing you need: test data and test cases test plans and.
Systems Analysis and Design in a Changing World, Fifth Edition
Tonga Institute of Higher Education IT 141: Information Systems
Development Strategies
Enterprise Resource Planning
Chapter (12) – Old Version
Using Ada-C/C++ Changer as a Converter Automatically convert to C/C++ to reuse or redeploy your Ada code Eliminate the need for a costly and.
Chapter 8 Environments, Alternatives, and Decisions.
Oracle BI Tools on the Cloud--On Premise vs. Hosted vs. Oracle Cloud
Software Configuration Management
Return on Investment of the Recruiting Process
Return on Investment of the Recruiting Process
Constructing Deploying and Maintaining Enterprise Systems
CIM Modeling for E&U - (Short Version)
CSCI-235 Micro-Computer Applications
Software Testing.
Support 2001.
Chapter 18 Maintaining Information Systems
Business System Development
Collaborative Learning
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Design and Implementation
Deploying CIM to Bridge the Modeling Gap Between Operations and Planning Mike usa.siemens.com/digitalgrid unrestricted © Siemens AG 2017.
Description of Revision
CSCI/CMPE 3334 Systems Programming
You Are Not Alone Architect Analyst Developer Manage Operations Tester
Maven IIB9 Plug-in Version 9.0
Systems analysis and design, 6th edition Dennis, wixom, and roth
Smart Team Making a Beautiful software
Systems analysis and design, 6th edition Dennis, wixom, and roth
Purge-it! USP's, pre-sales process & helping the customer to decide
SILVER SPONSOR ITS – Insurance Technology Services
Enterprise Program Management Office
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Chapter 7 –Implementation Issues
Avoiding failure when implementing an enterprise system
Maven IIB9 Plug-in Version 9.0
UNIT 5 EMBEDDED SYSTEM DEVELOPMENT
UNIT 5 EMBEDDED SYSTEM DEVELOPMENT
Chapter 8 Software Evolution.
Lecture 06:Software Maintenance
Business Services Goals and Objectives for /20/2019.
Tonga Institute of Higher Education IT 141: Information Systems
Legacy system components
Re- engineeniering.
Executable Specifications
{Project Name} Organizational Chart, Roles and Responsibilities
Practical Database Design and Tuning Objectives
Logical Architecture & UML Package Diagrams
Executive Sponsor: Tom Church, Cabinet Secretary
Presentation transcript:

Robin R. Macfarlane CEO, RRMac Associates 2015 RRMac Associates, LLC

 Company founded in  Expertise in SCM implementations, conversions, and customizations.  Experts in  IBM’s CLM Suite (RTC, RDZ, RAA, RD&T)  IBM’s Migration Utility (Convert Easytreve to COBOL)  Serena’s ChangeMan/ZMF, Dimensions, Business Manager, SSM, Comparex, PVCS  CA-Endevor, CA-Harvest  ISPW  Subversion  EzSource  Implemented or converted 150+ SCM solutions. ©2015 RRMac Associates, LLC

 Driving factors  No standardization between development groups.  Most SCM methodologies were implemented in the late 80’s, 90’s.  Lots of manual intervention and interfaces.  Audit trail is not consistent.  Increased cost for maintenance and process.  Relationship with vendor.  Current implementations require multiple tools to manage artifacts.  Collaboration is clumsy and difficult to manage.  Expertise is retiring. ©2015 RRMac Associates, LLC

 Applications are integrated across multiple platforms.  Development teams need integrated tools for collaborative development.  Coordinated deploy is now critical.  Need to attract new talent.  Modern tools with robust IDEs are key.  Interactive debugger  Language syntax checker  Developers working on both mainframe and distributed  Re-engineering current solution more costly than a total replacement of tools. ©2015 RRMac Associates, LLC

 “If it ain’t broke, Don’t fix it”  We’ve been doing it this way for years.  People are reluctant to change. Our developers will hate it.  It will cost too much to convert.  Limited time/staff.  Homegrown complexity cannot be supported in a new SCM tool. Too many processes will need to change.  SCM software bundled with complex maintenance financial offerings. ©2015 RRMac Associates, LLC

 Phased Approach  Pilot Migration using a small, medium and large application. Mixed complexity.  Best results are if you choose groups that are champions of change.  Implement process improvement and automation when possible.  Eliminate obsolete process and technologies.  Rip and Replace  Need to “beat the clock” on maintenance renewal on current products.  Current software doesn’t support new technologies on horizon.  Analysis and configuration done up front and then conversion of files done over a weekend or within a short timespan. ©2015 RRMac Associates, LLC

 Analyze the current process.  Critical functions vs. obsolete?  Day in the life?  What groups are involved?  Frequency of changes?  SCM Analysis  What functions does your current SCM provide?  Existing customizations? How are compiles done?  Compile options?  Versions?  Binds, Newcopy?  Promotes and Deploys?  Proprietary formats and vended code? ©2015 RRMac Associates, LLC

 Application Analysis  What is an application in your environment?  Identify all the artifacts/components/elements/files.  Are there shared files? Shared libraries? Who owns the code?  Do you have all the source? Do you have all the loads?  Vendor package. Do you modify any of the code?  What gets migrated  Files (Source, Copybooks, JCL, PROCs, Control Cards, Link Control, Documentation, Bind Cards, Forms, etc.)  Compile options  Level zero, archive the older versions ©2015 RRMac Associates, LLC

 Executive sponsor to help drive the message.  Helps keep the project moving.  Process improvement should be a key deliverable.  Solicit input from your users. Their support is key to success.  The Users of the tools and processes have a perspective that you can miss as Administrators of the tools and processes.  Understand the new SCM’s architecture.  It is different than what your mainframe developers use today.  Promote the modern interface and development strengths.  Success stories help ease the concerns.  Keep it simple. You can add functions later.  Avoid GIGO. Now is the time to clean up, time permitting. ©2015 RRMac Associates, LLC

 Speed up the conversion time and reduce  Reduce the cost of the conversion.  Process large volumes of data in seconds.  Reduce configuration “administrivia”  Reduce the impact on your staff.  Take the guesswork out of organizing your application files.  Help with compiler upgrades. Several customers going to the new compiler as part of the migration.  Migrate files, options, history, versions, etc.  Generate new SCM Import data  Proven technology, automated and repeatable routines. ©2015 RRMac Associates, LLC