1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May...
-
Upload
dulcie-weaver -
Category
Documents
-
view
217 -
download
0
Transcript of 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May...
![Page 1: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/1.jpg)
1
Project Management Project Management Web Tools at the Web Tools at the
MICE ExperimentMICE Experiment
Linda R. Coney – UC Linda R. Coney – UC RiversideRiverside
CHEP – May 2012CHEP – May 2012
![Page 2: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/2.jpg)
2L. Coney – CHEP2012
OutlineOutline Intro Intro
MICE – the Muon Ionization Cooling MICE – the Muon Ionization Cooling ExperimentExperiment
Issues with collaborative workIssues with collaborative work Redmine: project management toolRedmine: project management tool Solutions: Redmine in MICESolutions: Redmine in MICE
Online GroupOnline Group Operations GroupOperations Group Speaker’s BureauSpeaker’s Bureau MAUS – Software GroupMAUS – Software Group Executive BoardExecutive Board
ConclusionsConclusions
![Page 3: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/3.jpg)
3L. Coney – CHEP2012
MICE: MICE: Muon Ionization Cooling Muon Ionization Cooling
ExperimentExperiment
MICE Goals:MICE Goals: Design, build, commission, and operate a realistic Design, build, commission, and operate a realistic
section of cooling channelsection of cooling channel Measure its performance in a variety of modes of Measure its performance in a variety of modes of
operation and beam conditionsoperation and beam conditions
……results will be used to optimize results will be used to optimize Neutrino Factory and Muon Collider designs.Neutrino Factory and Muon Collider designs.
Spectrometer Solenoid & Tracker
LH2 Absorber
RFCC Module
![Page 4: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/4.jpg)
4L. Coney – CHEP2012
MICE: International MICE: International InvolvementInvolvement
Institutions worldwide are contributing to the Institutions worldwide are contributing to the demonstration of muon ionization cooling at MICEdemonstration of muon ionization cooling at MICE
![Page 5: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/5.jpg)
5L. Coney – CHEP2012
MICE: The ExperimentMICE: The Experiment The Collaboration:The Collaboration:
~150 members, 9 countries, 3 continents~150 members, 9 countries, 3 continents Relatively smallRelatively small Universities and labs widespread Universities and labs widespread
geographically and across time-zonesgeographically and across time-zones Combination of particle physics and Combination of particle physics and
accelerator physicsaccelerator physics Based in the UKBased in the UK
Beamline at Rutherford Appleton LaboratoryBeamline at Rutherford Appleton Laboratory Proceeding in step-wise manner as beamline Proceeding in step-wise manner as beamline
and detector elements arrive and are and detector elements arrive and are installedinstalled
Taking data!Taking data!
![Page 6: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/6.jpg)
6L. Coney – CHEP2012
OutlineOutline Intro Intro
MICE – the Muon Ionization Cooling MICE – the Muon Ionization Cooling ExperimentExperiment
Issues with collaborative workIssues with collaborative work Redmine: project management toolRedmine: project management tool Solutions: Redmine in MICESolutions: Redmine in MICE
Online GroupOnline Group Operations GroupOperations Group Speakers BureauSpeakers Bureau MAUS – Software GroupMAUS – Software Group Executive BoardExecutive Board
ConclusionsConclusions
![Page 7: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/7.jpg)
7L. Coney – CHEP2012
Collaborative WorkCollaborative Work The problem:The problem:
Communication primarily by phone and emailCommunication primarily by phone and email High turnover rate High turnover rate poor information retention poor information retention
NeedNeed Ability to easily communicate within global Ability to easily communicate within global
collaborationcollaboration Coordinate between collaborators separated by Coordinate between collaborators separated by
distance and timedistance and time Develop schedulesDevelop schedules Task assignmentTask assignment Develop institutional memory/historyDevelop institutional memory/history
1.5 years ago: head of Online Group1.5 years ago: head of Online Group 0.5 years ago: head of Operations Group0.5 years ago: head of Operations Group
How can we do better and become more How can we do better and become more resilient?resilient?
![Page 8: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/8.jpg)
8L. Coney – CHEP2012
OutlineOutline Intro Intro
MICE – the Muon Ionization Cooling MICE – the Muon Ionization Cooling ExperimentExperiment
Issues with collaborative workIssues with collaborative work Redmine: project management toolRedmine: project management tool Solutions: Redmine in MICESolutions: Redmine in MICE
Online GroupOnline Group Operations GroupOperations Group Speaker’s BureauSpeaker’s Bureau MAUS – Software GroupMAUS – Software Group Executive BoardExecutive Board
ConclusionsConclusions
![Page 9: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/9.jpg)
9L. Coney – CHEP2012
The Solution: The Solution: Open-source project management tool Open-source project management tool
(like Trac)(like Trac) Written in Ruby on RailsWritten in Ruby on Rails Why Redmine?Why Redmine?
Easy for all collaborators to use – Easy for all collaborators to use – undergrads to senior professorsundergrads to senior professors
Not necessary to be software expertNot necessary to be software expert Clean and simple! Clean and simple!
Features:Features: Issue Tracker – with corresponding Gantt Issue Tracker – with corresponding Gantt
chart capabilitychart capability WikiWiki Document storeDocument store Online repository viewerOnline repository viewer
![Page 10: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/10.jpg)
10L. Coney – CHEP2012
Redmine in MICE: 5 Redmine in MICE: 5 ExamplesExamples
Online GroupOnline Group Operations GroupOperations Group Speaker’s BureauSpeaker’s Bureau MAUS – Software MAUS – Software
GroupGroup Executive BoardExecutive Board
![Page 11: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/11.jpg)
11L. Coney – CHEP2012
OutlineOutline Intro Intro
MICE – the Muon Ionization Cooling MICE – the Muon Ionization Cooling ExperimentExperiment
Issues with collaborative workIssues with collaborative work Redmine: project management toolRedmine: project management tool Solutions: Redmine in MICESolutions: Redmine in MICE
Online GroupOnline Group Operations GroupOperations Group Speaker’s BureauSpeaker’s Bureau MAUS – Software GroupMAUS – Software Group Executive BoardExecutive Board
ConclusionsConclusions
![Page 12: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/12.jpg)
12L. Coney – CHEP2012
Online Group – OverviewOnline Group – Overview Information – wikiInformation – wiki
Overview of group Overview of group responsibilities and responsibilities and membershipmembership
Organize regular meetingsOrganize regular meetings Computing info – Computing info –
networking, access, networking, access, equipmentequipment
Management toolManagement tool Organize group effortsOrganize group efforts Develop milestones and Develop milestones and
track progresstrack progress
![Page 13: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/13.jpg)
13L. Coney – CHEP2012
Online Group – MeetingsOnline Group – Meetings
Agenda Call-in info Talk upload by
group members Minutes Easy, fast, reliable Also Analysis
Group
![Page 14: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/14.jpg)
14L. Coney – CHEP2012
Online Group – Issue Online Group – Issue TrackerTracker
Project management toolProject management tool
![Page 15: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/15.jpg)
15L. Coney – CHEP2012
Online Group – Issue Online Group – Issue TrackerTracker
Management toolManagement tool Add tasks as necessaryAdd tasks as necessary Any timescale – immediate intervention to Any timescale – immediate intervention to
long-range milestoneslong-range milestones Track effort Track effort
Function of individual or group effortFunction of individual or group effort Aides in assignment of workAides in assignment of work No confusion on who is responsible for whatNo confusion on who is responsible for what
Privatize if contains sensitive infoPrivatize if contains sensitive info
Allows universal group participationAllows universal group participation Maintain ability to prioritizeMaintain ability to prioritize
![Page 16: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/16.jpg)
16L. Coney – CHEP2012
Online – Example IssueOnline – Example Issue
![Page 17: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/17.jpg)
17L. Coney – CHEP2012
Online – Example Issue Online – Example Issue #2#2
![Page 18: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/18.jpg)
18L. Coney – CHEP2012
Online – Example Issue Online – Example Issue #3#3
![Page 19: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/19.jpg)
19L. Coney – CHEP2012
OutlineOutline Intro Intro
MICE – the Muon Ionization Cooling MICE – the Muon Ionization Cooling ExperimentExperiment
Issues with collaborative workIssues with collaborative work Redmine: project management toolRedmine: project management tool Solutions: Redmine in MICESolutions: Redmine in MICE
Online GroupOnline Group Operations GroupOperations Group Speakers BureauSpeakers Bureau MAUS – Software GroupMAUS – Software Group Executive BoardExecutive Board
ConclusionsConclusions
![Page 20: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/20.jpg)
20L. Coney – CHEP2012
Operations – Wiki Operations – Wiki
![Page 21: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/21.jpg)
21L. Coney – CHEP2012
Operations – Run PlansOperations – Run Plans
![Page 22: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/22.jpg)
22L. Coney – CHEP2012
Operations: Operations: Run Planning in RedmineRun Planning in Redmine
Recent data-taking period to Recent data-taking period to commission new detector and commission new detector and integrate into overall DAQintegrate into overall DAQ
Use Redmine to: Use Redmine to: organize commissioning scheduleorganize commissioning schedule determine physics plandetermine physics plan Keep track of equipment readinessKeep track of equipment readiness Schedule availability of operations staffSchedule availability of operations staff
Evolved over time – input from Evolved over time – input from multiple individualsmultiple individuals Initial version implemented by primary Initial version implemented by primary
experimenter – SciFi Tracker Groupexperimenter – SciFi Tracker Group Supplemented by MOM, BLOC, ShiftersSupplemented by MOM, BLOC, Shifters
![Page 23: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/23.jpg)
23L. Coney – CHEP2012
Operations: Operations: Run Planning in RedmineRun Planning in Redmine
Improved communicationImproved communication Viewed by Hall contractors – no access during running Viewed by Hall contractors – no access during running
need make arrangements need make arrangements
Eased scheduling of shiftersEased scheduling of shifters Able to check schedule and sign up for available shiftsAble to check schedule and sign up for available shifts Already know when arrive, what planned, what Already know when arrive, what planned, what
expectingexpecting
Provides permanent recordProvides permanent record Daily plan shownDaily plan shown Beamline configurations clearly shownBeamline configurations clearly shown Next time take data – easy to determine what was doneNext time take data – easy to determine what was done
Simplify MOM (MICE Operations Manager) Simplify MOM (MICE Operations Manager) handover – no doubt regarding what had handover – no doubt regarding what had happenedhappened
![Page 24: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/24.jpg)
24L. Coney – CHEP2012
Redmine & Operations Redmine & Operations ManagersManagers
MOM handoverMOM handover Serve for 1 month – Multiple people/year – high rate of Serve for 1 month – Multiple people/year – high rate of
turnoverturnover Difficult to develop “positional memory”Difficult to develop “positional memory”
Need record of work done, problems solved, problems Need record of work done, problems solved, problems Paper handoff failed repeatedlyPaper handoff failed repeatedly
Use Issue Tracker – always know what needs Use Issue Tracker – always know what needs attentionattention Prioritize – high, normal, lowPrioritize – high, normal, low Successive MOMs contribute – develops history on each Successive MOMs contribute – develops history on each
issueissue
Allows intervention by several people while Allows intervention by several people while maintaining knowledge of past actionsmaintaining knowledge of past actions
Use member-only features for sensitive informationUse member-only features for sensitive information Private or public issuesPrivate or public issues
![Page 25: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/25.jpg)
25L. Coney – CHEP2012
Operations – Operations – DocumentationDocumentation
![Page 26: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/26.jpg)
26L. Coney – CHEP2012
OutlineOutline Intro Intro
MICE – the Muon Ionization Cooling MICE – the Muon Ionization Cooling ExperimentExperiment
Issues with collaborative workIssues with collaborative work Redmine: project management toolRedmine: project management tool Solutions: Redmine in MICESolutions: Redmine in MICE
Online GroupOnline Group Operations GroupOperations Group Speakers BureauSpeakers Bureau MAUS – Software GroupMAUS – Software Group Executive BoardExecutive Board
ConclusionsConclusions
![Page 27: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/27.jpg)
27L. Coney – CHEP2012
MICE Speaker’s BureauMICE Speaker’s Bureau
Chris Heidt Chris Heidt (UCR)(UCR)
![Page 28: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/28.jpg)
28L. Coney – CHEP2012
OutlineOutline Intro Intro
MICE – the Muon Ionization Cooling MICE – the Muon Ionization Cooling ExperimentExperiment
Issues with collaborative workIssues with collaborative work Redmine: project management toolRedmine: project management tool Solutions: Redmine in MICESolutions: Redmine in MICE
Online GroupOnline Group Operations GroupOperations Group Speakers BureauSpeakers Bureau MAUS – Software GroupMAUS – Software Group Executive BoardExecutive Board
ConclusionsConclusions
![Page 29: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/29.jpg)
29L. Coney – CHEP2012
Redmine & Software Redmine & Software GroupGroup
Classic use of Classic use of redmineredmine software software
engineeringengineering Link in continuous Link in continuous
integrationintegration Issue tracker (ie. Issue tracker (ie.
bugs)bugs) Organize meetingsOrganize meetings Online Bazaar Online Bazaar
Repository ViewerRepository Viewer
![Page 30: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/30.jpg)
30L. Coney – CHEP2012
Redmine & Executive Redmine & Executive BoardBoard
Used for tracking actionsUsed for tracking actions Keeping minutes of regular Keeping minutes of regular
meetingsmeetings Disseminate information to the Disseminate information to the
collaborationcollaboration Easy to use!Easy to use!
![Page 31: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/31.jpg)
31L. Coney – CHEP2012
Redmine OverallRedmine Overall Matches well with the detail-oriented Matches well with the detail-oriented
engineer/physicistengineer/physicist
Easy to use – widespread participationEasy to use – widespread participation
Better information retention and Better information retention and communicationcommunication
Allows structured tracking of effortAllows structured tracking of effort
Have a searchable record of workHave a searchable record of work
![Page 32: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/32.jpg)
32L. Coney – CHEP2012
Summary & ConclusionsSummary & Conclusions Extremely valuable tool for small Extremely valuable tool for small
collaborationcollaboration
Enable global cooperation on Enable global cooperation on tasks across the boardtasks across the board
Visit us at Visit us at mice.rl.ac.ukmice.rl.ac.uk
![Page 33: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/33.jpg)
33L. Coney – CHEP2012
![Page 34: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/34.jpg)
34L. Coney – CHEP2012
MICE: DesignMICE: Design MICE is designed to produce a 10% cooling MICE is designed to produce a 10% cooling
effect on the muon beameffect on the muon beam
Use particle detectors to measure the cooling Use particle detectors to measure the cooling effect to 1%effect to 1%
Measurements will be done with muon beams Measurements will be done with muon beams having momentum of 140 MeV/c – 240 MeV/chaving momentum of 140 MeV/c – 240 MeV/c
Method:Method: Create beam of muonsCreate beam of muons Identify muons and reject backgroundIdentify muons and reject background Measure single particle parameters x, pMeasure single particle parameters x, pxx, y, p, y, pyy, p, pzz Cool muons in absorberCool muons in absorber Restore longitudinal momentum component with RF Restore longitudinal momentum component with RF
cavitiescavities Identify outgoing particles to reject electrons from Identify outgoing particles to reject electrons from
muon decaymuon decay
![Page 35: 1 Project Management Web Tools at the MICE Experiment Linda R. Coney – UC Riverside CHEP – May 2012.](https://reader035.fdocuments.net/reader035/viewer/2022062716/56649dc35503460f94ab557e/html5/thumbnails/35.jpg)
35L. Coney – CHEP2012
Redmine & Operations Redmine & Operations DocumentationDocumentation
Crucial to maintain up-to-date operations Crucial to maintain up-to-date operations documentationdocumentation Run checklists for MOM, BLOC, use of PPS Run checklists for MOM, BLOC, use of PPS Shifter operations instructionsShifter operations instructions Manuals for detectors, beamline elements, DAQ, Manuals for detectors, beamline elements, DAQ,
C&M, Online Reconstruction, Data TransferC&M, Online Reconstruction, Data Transfer
Anything related to Operations must be Anything related to Operations must be actively maintainedactively maintained