CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback BE-CO LS1 review TE-EPC feedback Raul Murillo Garcia on behalf of TE-EPC Daniel Calcoen Stephen.

Slides:



Advertisements
Similar presentations
Extreme Programming Alexander Kanavin Lappeenranta University of Technology.
Advertisements

BE/CO Changes in LS1 to the Software Development Infrastructure and Widely Used Libraries Chris Roderick, Greg Kruk, Katarina Sigerud, Luigi Gallerani,
© 3GPP 2009 Mobile World Congress, Barcelona, 19 th February 2009© 3GPP GPP The Training Course / Module 10 1 All you always wanted to know about.
Beta Testing: The Contractor’s Perspective Trns·port User Group Meeting October 2005.
Software Quality Assurance Plan
More CMM Part Two : Details.
Chapter 2 The Software Process
Software Quality Assurance Inspection by Ross Simmerman Software developers follow a method of software quality assurance and try to eliminate bugs prior.
Today’s lecture: - Introduction to project work (Ola) -Groups and deliverables -DHIS 2.0 development process - The DHIS 2.0 application (Kristian) -Architecture.
PSU CS 106 Computing Fundamentals II Product Life Cycle & SW Product Life Cycle HM 9/3/2007.
Developed by Reneta Barneva, SUNY Fredonia The Process.
So You Want to Switch Course Management Systems? We Have! Come Find Out What We’ve Learned. Copyright University of Okahoma This work is the intellectual.
Accelerator Complex Controls Renovation, LHC Excluded Purpose and Scope M.Vanden Eynden on behalf of the AB/CO Group.
Release & Deployment ITIL Version 3
E. Hatziangeli – LHC Beam Commissioning meeting - 17th March 2009.
SE-02 CONFIGURATION MANAGEMENT Today we talk about Software Configuration Management (SCM for short): - What? - Why? - How?
Design Completion A Major Milestone System is Presented to Users and Management for Approval.
“Kuality” Assurance What does that look like? Scott Heise Indiana University KFS - Quality Assurance Manager Paul Sandoval University of Arizona KRA –
EARTO – working group on quality issues – 2 nd session Anneli Karttunen, Quality Manager VTT Technical Research Centre of Finland This presentation.
SENG521 (Fall SENG 521 Software Reliability & Testing Software Product & process Improvement using ISO (Part 3d) Department.
2008 NAPHSIS Annual Meeting Celebrating 75 Years of Excellence Orlando, FL June 1 st – 5 th, 2008 The Kentucky Vital Records EVVE Experience.
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
Capability Maturity Models Software Engineering Institute (supported by DoD) The problems of software development are mainly caused by poor process management.
BT Young Scientists & Technology Exhibition App Risk Management.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
The Cluster Computing Project Robert L. Tureman Paul D. Camp Community College.
Timing upgrades after LS1 Jean-Claude BAU BE-CO-HT1.
Accelerator Consolidation Workshop TE/EPC consolidation plan 2 Jean-Paul Burnet ACC consolidation day, 12/09/2013.
Roles Committees Meetings
Software Engineering 2003 Jyrki Nummenmaa 1 CONFIGURATION MANAGEMENT Today we talk about Software Configuration Management (SCM for short): -
MarkeTrak Lessons Learned Summary Report Retail Market Subcommittee February 14, 2007 Adam Martinez & Scott Egger Market Operations Division Projects Organization.
Managing the Impacts of Change on Archiving Research Data A Presentation for “International Workshop on Strategies for Preservation of and Open Access.
Status Report – Injection Working Group Working group to find strategy for more efficient start-up of injectors and associated facilities after long stops.
HEPiX FNAL ‘02 25 th Oct 2002 Alan Silverman HEPiX Large Cluster SIG Report Alan Silverman 25 th October 2002 HEPiX 2002, FNAL.
Developed by Reneta Barneva, SUNY Fredonia The Process.
Debriefing of controls re-commissioning for injectors after LS1 TC 09 October 2014.
Nov, F. Di Maio, M.Vanden Eynden1 CO Proposal concerning AB Front-End Software Responsibilities First detailed proposal based on the global Front-end.
Samy Chemli – Configuration Management - S. Chemli EN-MEF – Contents Configuration Management Hardware Baseline Change Management.
BE-CO-DO - Development tools (Eclipse, CBNG, Artifactory, …) - Atlassian (Jira, Wikis, Bamboo, Crucible), CO Testbed - DIAMON/LASER - JMS (Java messaging.
Architectural issues M.Jonker. Things to do MD was a success. Basic architecture is satisfactory. This is not the end: Understanding of actual technical.
Nominal Workflow = Outline of my Talk Monitor Installation HWC Procedure Documentation Manufacturing & Test Folder Instantiation – NC Handling Getting.
LIU-PSB Configuration Management EDMS Documentation, Layout and ECRs Thomas Birtwistle EN-MEF-DC.
BE-CO review Looking back at LS1 CERN /12/2015 Delphine Jacquet BE/OP/LHC Denis Cotte BE/OP/PS 1.
State of Georgia Release Management Training
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
LS1 Review P.Charrue. Audio/Video infrastructure LS1 saw the replacement of BI and RF analog to digital video transport Was organised in close collaboration.
Feedbacks from EN/STI A. Masi On behalf of EN-STI Mathieu Donze` Odd Oyvind Andreassen Adriaan Rijllart Paul Peronnard Salvatore Danzeca Mario Di Castro.
POST-ACCOR renovations until LS2 – DEBRIEFING – Marine Pace, CO3 – 17 September 2015 Input from Chris, Marc, Stephen, Stephane, Wojtek.
FESA S. Deghaye for the FESA team BE/CO. What happened since April? followed by “Our plans”
The ACCOR Project Status Report and Outlook for 2010 and beyond M.Vanden Eynden on behalf of the ACCOR Project Team 1M.Vanden Eynden (BE/CO) - IEFC Workshop,
MPE and BE-CO Collaborations  MPE and BE-CO collaborations Jean-Christophe Garnier 01/12/2015 On behalf of TE-MPE.
Final Report – Injector Re- Commissioning Working Group (IRWG) Working group to find strategy for more efficient start-up of injectors and associated facilities.
LS1 – View from Applications BE-CO LS1 review – 1 December 2015 Greg Kruk on behalf of the Applications section.
Stephane Deghaye (AB/CO) The InCA project - S. Deghaye Accelerator Complex Controls Renovation Workshop Motivations & Objectives.
– Machine Controls Coordinators (MCC): team and role – Overview of renovations during LS1 – Proposal for after-LS1 Commissioning organization ACCOR PROJECT.
Linac2 and Linac3 D. Küchler for the linac team. Planning first preparative meeting for the start-up of Linac2 in June 2013 –this early kick-off useful.
Proposal: Use of ECRs for “Controls” Changes and Renovations Rende Steerenberg, Samy Chemli, Marine Gourber-Pace, Klaus Hanke, Verena Kain, Bettina Mikulec,
JIRA in BE-CO for Exploitation Marine BI Seminar 20 November
Feedback on Controls from 2015 Operation Marine Pace, on behalf of BE-CO. Evian Workshop Dec 2015 Marine Pace, BE-CO -Evian Workshop 2015.
USDA 2016 Financial Management Training Transforming Shared Services Change Management Presented by Ron Gros.
1 MAPPS Software Review Board MAPPS SRB – part II ESAC, Madrid, Spain 3 rd June 2016 ESA-ESTEC - “MAPPS Software Review Board” – MAPPS SRB - Part II, ESAC,
LIU Configuration Management EDMS Documentation, Layout and ECRs This presentation follows the LIU-PSB specific presentation done on 9 th October 2014.
H2LC The Hitchhiker's guide to LSA Core Rule #1 Don’t panic.
LS1 Review BE-CO-SRC Section Contributions from: A.Radeva, J.C Bau, J.Betz, S.Deghaye, A.Dworak, F.Hoguin, S.Jensen, I.Koszar, J.Lauener, F.Locci, W.Sliwinski,
FGClite Feedback from BE-CO & SUWG(Smooth Upgrades)
Design Completion A Major Milestone
Software Engineering (CSI 321)
Middleware – ls1 progress and planning BE-CO Tc, 30th september 2013
Renovation of the Accelerators Controls Infrastructure and its Assets Management Asset and Maintenance Management Workshop November 14th, 2013 Cl.Dehavay.
Stuart Birch On behalf of Protection Systems Group
Presentation transcript:

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback BE-CO LS1 review TE-EPC feedback Raul Murillo Garcia on behalf of TE-EPC Daniel Calcoen Stephen Page 1/12/2015

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback General comments 3 What worked well? PowM1553: people's predisposition and collaboration. FGCD: collaboration model.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback General comments 4 PowM1553: what did not work well? FESA 3 was not mature. The validation was not complete. Many issues appeared when deployed on the real machines. We became alpha testers. During the integration tests many changes were added at the same time (hardware, software, OS, drivers, configuration, etc.) making it difficult to diagnose problems. Coupling between the accelerator and the software tailoring (i. e. telegram interpretation and timing fields is accelerator dependent).

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback General comments 5 FGCD: what did not work well? Planning of 3/4 days tests was not realistic. Would have been nice to have RDA 3 available earlier.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback General comments 6 PowM1553: why it did not work well? The LS1 schedule was too tight. Integration and commissioning ended up being a daily fire- fight with no apparent planning. It worked because of the effort from all people involved and the working hours spent. This should not be repeated for LS2 !!!

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback Planning and organization 7 Planning, communication and follow-up The communication and follow-up were good. However, the planning was not very effective as it ended up being a "let's do what we can" attitude. FGCD: renovation of SPS mugef was not covered by CO's LS1 planning. Commissioning was a direct collaboration with OP, outside of CO planning. Again, good collaboration (Greg) meant it went well. FGCD: testing on PSB became an ad-hoc procedure from the CCC. The original planning (3/4 days slots) were sometimes abandoned due to things being unpredictable. When they were used, that was useful.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback Planning and organization 8 Tools and processes The tools used: Jira, Confluence, s and phones are adequate. We are familiar with these tools.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback Planning and organization 9 TE-EPC influence on setting deadlines PowM1553: major for FESA 3 development. FGCD: first operational use of RDA 3.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback Technical 10 Impact of the CO work on our activities PowM1553: as a gentlemen's agreement we dedicated 1 FTE to develop this class and help as alpha testers. This will not be the case for LS2. FGCD: alpha testers for RDA 3. Migration was smooth. End of Life issues or API changes in the libraries forces us to perform updates on our side. Quality assurance does not seem to be the same on all the software packages. The support provided was excellent.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback Technical 11 PowM1553: CO communication regarding the impact New software products, front-ends, OS, etc. meant LS1 was no longer an upgrade but a new control system. The impact on us was underestimated. Each accelerator is unique. Software must be validated on each machine individually.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback Technical 12 Notice from CO regarding changes PowM1553: due to the unrealistic planning, testing was performed only when trying to deploy in pre-operation. FGCD: was good.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback LS2 13 An acceptable model for changes Developers should avoid API changes. If unavoidable, the impact has to be clearly defined and announced. Migration guidelines should be provided. (1) New upgrades should be tested prior to deployment. (2) These changes should then be validated in each machine if necessary/possible. (3) If all is ok, it should be approved for operation. A slot should then be made available for our testing with experts on site and representatives in the CCC.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback LS2 14 Coordination of changes with equipment groups Meetings. Specify the impact of the change to the equipment groups. The CO3 working group is a good approach. Provide a wiki with EOL dates, upgrades, etc.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback LS2 15 How to facilitate the implementation of controls upgrade From our perspective, the controls system is a single entity, which should be operational and stable throughout LS2. Changes should be added adiabatically with new releases based on planned milestones. Provide documentation and the impact of these milestones (API changes, configuration files, new features, etc.). When a new release is ready, a slot should be agreed for us to do testing with CO experts. No rigid planning as in the LS1.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback LS2 16 How to make the controls upgrade part of our own planning The CO planning should be made public in advance. The impact of every change should be highlighted. Based on this we can adapt our planning and provide feedback. The integration of the equipment's software with the controls software should be included in the planning. Dry runs should only focus on the commissioning of the equipment + controls software with the machine.

CERN Raul Murillo Garcia BE-CO LS1 review – TE-EPC feedback Final notes 17 Again: provide a test environment that is always operational throughout LS2 and can be used to changes introduced adiabatically. We have FGCs and a FESA (PowM1553) test-stand you could use to validate your software in a systematic manner. We would be more than happy to help you set things up. It would be very useful to nominate a person who would be the liaison between BE-CO and TE-EPC. Marine ?