Release Management at Xilinx Dilip Deshpande January 24 th, 2006.

Slides:



Advertisements
Similar presentations
MORE FOR LESS Broadtec Ltd. was incorporated in The Company is specialized in developing ERP system for broadcast industry, Turn-key,
Advertisements

TECH Project Company X Documentation Plan Champion/Define Phase
What is ERP?  A software solution that streamlines and automation all business processes of a organization or a firm.  Main objective is to facilitate.
Chapter 4 Quality Assurance in Context
QAAC 1 Metrics: A Path for Success Kim Mahoney, QA Manager, The Hartford
LINK 10 November 16 – 18, PS Financial Gateway Implementation v9.0 Use Case By Rick Gray (614)
Ginnie Mae MISMO Adoption Update Tamara Togans and Nicole Jackson Ginnie Mae January 13, 2014 MISMO Winter 2014 Summit The MISMO Winter 2014 Summit Education.
7-1 INTRODUCTION: SoA Introduced SoA in Chapter 6 Service-oriented architecture (SoA) - perspective that focuses on the development, use, and reuse of.
OpenMake Dynamic DevOps
The future for Test Automation Sarah Saltzman EMEA Manager for Quality Test Management Summit January 31 st, 2007.
Enter Date in Title Master Workload Management HBC Case Study IRMAC, January 2008 Shelley Perrior -DBA team lead.
The TRUTH About SOX, Auditors & Oracle Applimation is the leading provider of Application Lifecycle Management solutions.
OAUG SOX Panel Krista Ladd Oracle Applications Manager Silicon Image, Inc.
UT System ERP Planning Project Financial Area Representatives April 22, 2009.
…optimise your IT investments Spreadsheet Management Maturity Model Philip Howard Research Director – Bloor Research.
SAP Support Costs Am I Paying too Much?. Agenda  Company Background  SAP System Details & Support Model  Base Line Cost Assessment  Evaluate the Options.
Release Management in SAP David Osborne, Planning & Release Management, Canada Customs and Revenue Agency May 20, 2003 Session 2909.
The Acceptance and Adoption of Continuous Auditing by Internal Auditors: A Micro Analysis Miklos A. Vasarhelyi Micheal Alles Siripan Kuenkaikaew James.
Continuous Auditing Technology Adoption in Leading Internal Audit Organizations Miklos A. Vasarhelyi Siripan Kuenkaikaew.
Evolution of the Siemens Experience in its Effort to Test IT Controls on a Continuous Basis Rolf Haardörfer IT Audit Professional Siemens Corporation Tenth.
“The Effective Enterprise: Building for the Future” Prepare for the Future with Enterprise Edition Choose the best upgrade path for your company Romeo.
Denay Huddleston. NamePosition Year of Service Alma Mater Denay Huddleston Supervisor, Training & Functional Development 2.5.
Software Configuration Management
Evolution of Data Analysis
Experts in e xtending Oracle e -Business Suite e nrich IT 1/16/2004VMI1 Vendor Managed Inventory (VMI) Presenter: Arul Murugan, CPIM.
PopMedNet Software Development Life Cycle Chayim Herzig-Marx Harvard Pilgrim Health Care Institute Daniel Dee Lincoln Peak Partners.
Simplify your work Enterprise Services Center Oracle E-Business Asset Lifecycle Management: Maximize Your Return on Assets.
Rev Jul-o6 Oracle Identity Management Automate Provisioning to Oracle Applications and Beyond Kenny Gilbert Director of Technology Services.
Financials – Phase II Kick-Off Meeting September 11, 2008 Brenda Bolander, State Comptroller Michael Grisser, Project Manager.
The information contained in this document is highly confidential and privileged. No part of this document may be copied or circulated without express.
Blue Coat Systems, Inc. Oracle Enterprise, Planning & Budgeting (EPB) April 8, 2005 Bob Verheecke Chief Financial Officer.
1 About this Template Dear Colleague, –This template is provided to you by Panaya to help you communicate the facts about your upgrade within your company.
ROUND 3 User Security Set Up Presented by: Shirley Criscillis, Frank Green and Mollie Alberts.
Industry specific cover image Oracle | Agile PLM Implementation Best Practices Guillaume Vives, Sr. Practice Director Agile National Practice, Oracle consulting.
QUALITY ASSURANCE PRACTICES. Quality Plan Prepared and approved at the beginning of project Soft filing system approach followed. Filing location – –
GREG CAPPS [ ASUG INSTALLATION MEMBER MEMBER SINCE:1998 ISRAEL OLIVKOVICH [ SAP EMPLOYEE MEMBER SINCE: 2004 GRETCHEN LINDQUIST [ ASUG INSTALLATION MEMBER.
Retail Business Processes PR 50121_07 Project Update Retail Market Subcommittee September 13, 2006 Adam Martinez Mgr, Market Operations DPO.
CS5103 Software Engineering Lecture 02 More on Software Process Models.
HP PPM Center release 8 Helping IT answer the tough questions
Automate. Integrate. Accelerate. Eliminating Bottlenecks in the Financial Close Process NorCalOAUG San Ramon Alex Givens AppWorx Corporation.
July, 2008 Impati – Software Test Solutions. July, Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.
Automate. Integrate. Accelerate. Alternatives A number of common (but misguided?) alternatives are often attempted: –Throw more people at.
Software Testing Process
An Agile Requirements Approach 1. Step 1: Get Organized  Meet with your team and agree on the basic software processes you will employ.  Decide how.
CSC444F'07Lecture 41 CSC444 Software Engineering Top 10 Practices.
Oracle Agile Product Lifecycle Management Project January 5, 2011.
Week # 4 Quality Assurance Software Quality Engineering 1.
You Don't Need a PhD to Convert Your COA. Nephellie B. Dobie – Director, Business Analysis and Solutions Consulting Technology, Simmons College Kelly.
A Study and Analysis of SAP MM(Material Management)Module Name: Thangamani.MP Reg no: Guide name: S.Chandrasekaran.
Slide 1 TaskCentre Business Process Automation Platform TaskCentre for Microsoft Dynamics NAV.
Security. Audit. Compliance.
Contact us: Call: , , Mail: Visit:
Shared Services Centers Yair Shaked Finance Director.
Software Development. The Software Life Cycle Encompasses all activities from initial analysis until obsolescence Analysis of problem or request Analysis.
Effective QA Practices for Legacy Integration with an ERP
AAtom ERP.
Jabil Circuit: Monitoring Users with 95% Less Data Review with SAP® Access Violation Management by Greenlight Objectives Monitor segregation-of-duty (SoD)
Constructing Deploying and Maintaining Enterprise Systems
Chapter 18 Maintaining Information Systems
Performance Load Testing Case Study – Agilent Technologies
Project Charter General Information Project Title Date
Oracle Open World 2018 CAS5818 Streamline SOX compliance and segregation of duties using Oracle ERP cloud Didier Chabrerie.
How’s Your On-Time Delivery?
OAUG SOX Panel Scott Tang, Project Manager
Software Testing and Maintenance Maintenance and Evolution Overview
Xilinx: SOX slides for NorCal OAUG
Quality Assurance in an Agile Development Team Michelle Wu 2018 PNSQC
Priorities and contents of releases
Presentation transcript:

Release Management at Xilinx Dilip Deshpande January 24 th, 2006

11i 7-Dec-15 About Xilinx Sector – Semiconductors Revenue – 2 Billion Dollars Number of employees worldwide – 3700 Major ERP Application – Oracle Modules – HR, Finance, OM, CRM, Planning (APS)

11i 7-Dec-15 Background A formal release management process was adopted in during the Oracle Applications upgrade from 10.7 to 11i. Before the upgrade project, we had projects being worked and moved into production with very little coordination between them. Developers mostly moved their code into production themselves and testing was carried out by business users with very little attention to regression or end to end integration testing. The net result was unacceptable production downtime.

11i 7-Dec-15 Historical Context

11i 7-Dec-15 Evolution of the Release Process The early release model Monthly Release for minor changes Quarterly Release for major projects Emergency changes for critical issues The Projects in a Quarterly Release were tested in the same integrated instance and moved into production in a carefully coordinated manner. The business users were involved in testing and also in post production verification.

11i 7-Dec-15 Evolution of the Release Process Contd.. Sarbanes Oxley (SOX) Impact In the process of getting certified for SOX compliance, we further refined our release process and implemented our change control process using Mercury’s IT Governance Center application. The major impact of SOX on the release process were.. 1.Very stringent segregation of duties – Developer and Installer of code cannot be the same person, which resulted in a centralized group that installed change requests. 2.Approved Test Plan for each change 3.Proof of Testing or Test Evidence – This resulted in streamlining of testing and usage of Mercury’s Test Director as the testing tool.

11i 7-Dec-15 The process was further refined as we added the Weekly Releases to accommodate very minor changes – certain changes to reports and alerts, data fixes etc. The Daily Release was also added to accommodate certain repetitive fixes that were predefined and approved by the release manager. The later release model Daily Release for pre-approved support fixes Weekly Release for minor changes Monthly Release for minor projects Quarterly Release for major projects Emergency changes for critical issues Evolution of the Release Process Contd..

11i 7-Dec-15 Impact of Quarterly Major Releases Major releases were for bigger projects and went through 2 rounds of CRP testing and 1 round of UAT testing. Business users played a big part in the major releases Business users were involved in CRP and UAT testing for projects Regression testing was also carried out by business users during CRP and UAT testing We went back to our Business Stake Holders to review the release schedule as it had been in place for a while. The Business stake holders included HR, Finance and Operations. The Business stake holders gave us feed back about the Schedule and Testing effort.

11i 7-Dec-15 Impact of Quarterly Major Releases Contd.. The Pain Points.. Schedule – Current Major Release schedule has negative Business impact on the following two areas: Planning- current release schedule falls in the week critical planning processes are run subjecting the business to additional effort and risk to plan Current release schedule for Aug causes resource issues during software release cycle and creates risk to meeting customer shipment metrics

11i 7-Dec-15 Impact of Quarterly Major Releases Contd.. Testing: – Business resources are spending too much time testing – Need to develop expertise in how to write test scripts and in automation of tests

11i 7-Dec-15 Solution Reduce release to 3 times per year (Q1, Q2, Q3) and in the 3 rd week of the month Use of automated tests scripts for regression testing This change resulted in Avoiding conflicts with the release schedule Ease the load on Business Users

11i 7-Dec-15 Major Release Schedule Major Releases are always done during month 2 of the fiscal quarter – Q1, Q2- Major Releases 3 rd weekend of fiscal month – Q3- Major Release 4 th weekend of fiscal month – Q4- no Major Release on schedule If Major Release needed for business critical changes, Release would be 3 rd weekend of fiscal month CRP1 usually starts 10 weeks prior to Release