SlideShare a Scribd company logo
1 of 15
Download to read offline
Agile Project Management in
Scalable Team-Based Senior
Capstone Design Experiences
Wouter Deconinck, William & Mary
April 14, 2019
APS April 2019, Denver, CO
Supported by the National Science Foundation under Grant No. DUE-1625872,
APS PIPELINE project on teaching innovation and entrepreneurship in physics.
Physicists Find Careers Primarily Outside Academic Research
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 2
Physicists Find Careers Primarily Outside Academic Research
What skills are physicists missing?1
• Ability to design a system,
component or process to meet a
specific need
• Ability to function on
multi-disciplinary teams
• Ability to recognize value of
diverse relationships (customers,
supervisors, etc)
• Leadership skills
• Familiarity with basic business
concepts (i.e. cost-benefit
analysis, funding sources, IP,
project management)
• Communication skills (oral and
written), esp. how to tailor
message to audience
• Real-world experience in
companies before graduation
• Awareness of career paths outside
of academia
1Sources: ABET Survey of Applied and Engineering Physics Graduates, Kettering University;
APS Workshop on National Issues in Industrial Physics, Industrial Physics Lunches.
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 3
Joint Task Force on Undergraduate Physics Programs
Findings
• “The overwhelming majority of physics bachelor’s
recipients are employed outside academia for all or
part of their careers.”
• “Since only about one-third of physics Ph.D.
recipients end up in academic careers, even
students who plan to obtain graduate degrees will
benefit from developing skills and knowledge that
are valued outside the academic community.”
Promote career readiness: Scientific and technical skills
• “Competencies in instrumentation, software, coding, and data analytics.”
• “Introduce students to industry-standard tools and software packages.”
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 4
Initiatives in Team-Based Physics Design Courses I
Context at W&M
• Liberal-arts, no eng/med, subset of depts have graduate programs
• Physics department is largest STEM graduate research department
• Regional partners: NASA Langley, Jefferson Lab, Virginia Institute of
Marine Science
Robo-Ops: Design and development of tele-robotic rover (2016)
• Semester-long class of 15 students (50% physics majors), 3 sub-teams
• Single project, agile project management (with many lessons learned)
• Co-supervisor: flight engineer at NASA Langley
• Outcome: third place on competition at Johnson Space Center
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 5
Initiatives in Team-Based Physics Design Courses II
Agile Innovation: NASA’s Lab77 technology incubator (2017)
• Semester-long class of 15 students (30% physics majors)
• Problem finding, ideation, prototyping into minimum viable product
• Outcomes: mental health startup and novel drone-borne bacterial
sampling system
Agile Project Management Senior Design Course (2018-19)
• Year-long senior project with 5 graduating physics majors
• Project entirely outside area of expertise of adviser
• Co-supervisors: mission engineer at NASA Langley, agile consultant
• Outcome: MVP of ejectable data recorder for NASA mission
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 6
Project Management: Waterfall vs. Agile
Waterfall model
• DOE/DOD/NASA: WBSes,
gantt charts
• Large projects, extensive planning
• Reqts drive cost and schedule
Agile model
• Start-ups and collections of small
teams, changing reqts
• Current cost and schedule drive
features/priority iteratively
Image credit: Scaled Agile Inc.
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 7
Project Management: Waterfall vs. Agile
Image credit: Scaled Agile Inc.
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 8
Project Management: Waterfall vs. Agile
Image credit: Scaled Agile Inc.
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 9
Agile Values and Principles
Agile Manifesto
• Individuals and interactions over processes and tools
• Working products over comprehensive documentationa
• Customer collaboration over contract negotiation
• Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on
the left more.
aProducts: software, hardware,…
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 10
Agile Senior Research Capstone Course
Implementation
• Assigned roles: SM, scribe, archivist, ambassador, devil’s advocate
• Scrum, but students are part-time researchers so slower paced
• Stand-up meeting (15 mins) led by SM every 1-2 days, at university
• Sprint demonstration (1 hour) with PO every 1-3 weeks, on location
• Followed by retrospective (30 mins) and next sprint planning (1 hour)
• Physical support tools: shared office/workspace, whiteboards, post-its
• Online support tools: Trello (kanban board), Slack (virtual space), Zoom
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 11
Sprint Planning
From Goals to Tasks
• Start with overall goals: “At the next demo, we would like to see
functionality X” (largely driven by PO)
• Develop list of tasks that can be completed by single person in a single
setting (by entire team)
• Three C’s: Card, Conversation, Confirmation (or Criteria)
Tasks based on Card Template
• “As a <role>, I want <activity> so that <value>”
• e.g. “As a NASA LOFTID mission planner, I want to recover the payload
after reentry so that stored data can be analyzed.”
• All cards assigned a Fibonacci score: 1, 2, 3, 5, 8 (a.u., equates roughly
to hours), longer must be split up in parts
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 12
Agile Project Student Evaluation
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 13
Lessons Learned: Retrospective I
Based on feedback from students during the past year.
Participation of External Partners
• Strong motivator for students (even if not with name recognition and
job prospects of NASA)
Consultants and Mentorship
• Benefited from industry partner (Adam Beck, Berkana Enterprise
Consulting)
• Agile coach, called in during half of the stand-ups, attended nearly all
demos and team retrospectives (often virtually)
• Provided optional parallel agile scrum master training for the teams (one
current team member interviewed for agile project manager jobs based on
this experience)
• Opportunities for mentorship exist at many companies
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 14
Lessons Learned: Retrospective II
Additional Formal Training
• Agile workshop at start of year, may have been too early to be useful
Evaluation of Students
• Looking for tools beyond Trello that automatically determine velocity,
burndown rate, individual contributions
Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 15

More Related Content

What's hot

Speed Dating for Project Management Software
Speed Dating for Project Management SoftwareSpeed Dating for Project Management Software
Speed Dating for Project Management SoftwareAnnis Lee Adams
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
 
PMI-ACP Exam Lessons from Those Who Have Been There
PMI-ACP Exam Lessons from Those Who Have Been TherePMI-ACP Exam Lessons from Those Who Have Been There
PMI-ACP Exam Lessons from Those Who Have Been ThereOSP International LLC
 
Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...Scholastica
 
Erkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideErkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideTEST Huddle
 

What's hot (6)

Speed Dating for Project Management Software
Speed Dating for Project Management SoftwareSpeed Dating for Project Management Software
Speed Dating for Project Management Software
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
 
PMI-ACP Exam Lessons from Those Who Have Been There
PMI-ACP Exam Lessons from Those Who Have Been TherePMI-ACP Exam Lessons from Those Who Have Been There
PMI-ACP Exam Lessons from Those Who Have Been There
 
Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...
 
A3 report
A3 reportA3 report
A3 report
 
Erkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideErkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users Guide
 

Similar to Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences

Sustainability Officers 1.0 To 2.0 Toolkit Strategic And Sane Workload Manag...
Sustainability Officers 1.0 To 2.0 Toolkit  Strategic And Sane Workload Manag...Sustainability Officers 1.0 To 2.0 Toolkit  Strategic And Sane Workload Manag...
Sustainability Officers 1.0 To 2.0 Toolkit Strategic And Sane Workload Manag...Mieko Ozeki
 
IT Capstone Report Fall 2022.pptx
IT Capstone Report Fall 2022.pptxIT Capstone Report Fall 2022.pptx
IT Capstone Report Fall 2022.pptxJack Zheng
 
Software Professionals (RSEs) at NCSA
Software Professionals (RSEs) at NCSASoftware Professionals (RSEs) at NCSA
Software Professionals (RSEs) at NCSADaniel S. Katz
 
Project Based Learning- Ashish K Chaurdia
Project Based Learning- Ashish K ChaurdiaProject Based Learning- Ashish K Chaurdia
Project Based Learning- Ashish K ChaurdiaDipayan Sarkar
 
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...Sandy Justice
 
IT 415 - Capstone Project Orientation
IT 415 - Capstone Project OrientationIT 415 - Capstone Project Orientation
IT 415 - Capstone Project OrientationSheryl Satorre
 
Group Assessment in Higher Education - Possibilities & Challenges
Group Assessment in Higher Education - Possibilities & ChallengesGroup Assessment in Higher Education - Possibilities & Challenges
Group Assessment in Higher Education - Possibilities & ChallengesDavid Morrison-Love
 
Req-usingDesignSprint.pdf
Req-usingDesignSprint.pdfReq-usingDesignSprint.pdf
Req-usingDesignSprint.pdfBoykepaulus1
 
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfhLecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfhTemesgenErena
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsVersionOne
 
Human Factors in Project Management Session 1 projects are about people issue 1
Human Factors in Project Management Session 1 projects are about people issue 1Human Factors in Project Management Session 1 projects are about people issue 1
Human Factors in Project Management Session 1 projects are about people issue 1Ian Cammack
 
WPI Institute on Project Based Learning - Glenn Gaudette and Chrys Demetry
WPI Institute on Project Based Learning - Glenn Gaudette and Chrys DemetryWPI Institute on Project Based Learning - Glenn Gaudette and Chrys Demetry
WPI Institute on Project Based Learning - Glenn Gaudette and Chrys DemetryKEEN
 
Technology Integration in the Classroom - A case study in learning engagement...
Technology Integration in the Classroom - A case study in learning engagement...Technology Integration in the Classroom - A case study in learning engagement...
Technology Integration in the Classroom - A case study in learning engagement...William Welder
 
Apache Student Induction ApacheCon 2013
Apache Student Induction ApacheCon 2013Apache Student Induction ApacheCon 2013
Apache Student Induction ApacheCon 2013smarru
 
Scientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesScientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesDaniel S. Katz
 
Cets 2016 fisher munoz agile project management methods for e learning
Cets 2016 fisher munoz agile project management methods for e learningCets 2016 fisher munoz agile project management methods for e learning
Cets 2016 fisher munoz agile project management methods for e learningChicago eLearning & Technology Showcase
 
Improving success with Distributed Teams
Improving success with Distributed TeamsImproving success with Distributed Teams
Improving success with Distributed TeamsGreg Robinson
 
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...Lightbend
 

Similar to Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences (20)

Sustainability Officers 1.0 To 2.0 Toolkit Strategic And Sane Workload Manag...
Sustainability Officers 1.0 To 2.0 Toolkit  Strategic And Sane Workload Manag...Sustainability Officers 1.0 To 2.0 Toolkit  Strategic And Sane Workload Manag...
Sustainability Officers 1.0 To 2.0 Toolkit Strategic And Sane Workload Manag...
 
IT Capstone Report Fall 2022.pptx
IT Capstone Report Fall 2022.pptxIT Capstone Report Fall 2022.pptx
IT Capstone Report Fall 2022.pptx
 
Software Professionals (RSEs) at NCSA
Software Professionals (RSEs) at NCSASoftware Professionals (RSEs) at NCSA
Software Professionals (RSEs) at NCSA
 
Project Based Learning- Ashish K Chaurdia
Project Based Learning- Ashish K ChaurdiaProject Based Learning- Ashish K Chaurdia
Project Based Learning- Ashish K Chaurdia
 
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
 
IT 415 - Capstone Project Orientation
IT 415 - Capstone Project OrientationIT 415 - Capstone Project Orientation
IT 415 - Capstone Project Orientation
 
Group Assessment in Higher Education - Possibilities & Challenges
Group Assessment in Higher Education - Possibilities & ChallengesGroup Assessment in Higher Education - Possibilities & Challenges
Group Assessment in Higher Education - Possibilities & Challenges
 
Req-usingDesignSprint.pdf
Req-usingDesignSprint.pdfReq-usingDesignSprint.pdf
Req-usingDesignSprint.pdf
 
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfhLecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
 
8th sem (1)
8th sem (1)8th sem (1)
8th sem (1)
 
Human Factors in Project Management Session 1 projects are about people issue 1
Human Factors in Project Management Session 1 projects are about people issue 1Human Factors in Project Management Session 1 projects are about people issue 1
Human Factors in Project Management Session 1 projects are about people issue 1
 
WPI Institute on Project Based Learning - Glenn Gaudette and Chrys Demetry
WPI Institute on Project Based Learning - Glenn Gaudette and Chrys DemetryWPI Institute on Project Based Learning - Glenn Gaudette and Chrys Demetry
WPI Institute on Project Based Learning - Glenn Gaudette and Chrys Demetry
 
Technology Integration in the Classroom - A case study in learning engagement...
Technology Integration in the Classroom - A case study in learning engagement...Technology Integration in the Classroom - A case study in learning engagement...
Technology Integration in the Classroom - A case study in learning engagement...
 
DAPD_v2_LEOs - 090810
DAPD_v2_LEOs - 090810DAPD_v2_LEOs - 090810
DAPD_v2_LEOs - 090810
 
Apache Student Induction ApacheCon 2013
Apache Student Induction ApacheCon 2013Apache Student Induction ApacheCon 2013
Apache Student Induction ApacheCon 2013
 
Scientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesScientific Software Challenges and Community Responses
Scientific Software Challenges and Community Responses
 
Cets 2016 fisher munoz agile project management methods for e learning
Cets 2016 fisher munoz agile project management methods for e learningCets 2016 fisher munoz agile project management methods for e learning
Cets 2016 fisher munoz agile project management methods for e learning
 
Improving success with Distributed Teams
Improving success with Distributed TeamsImproving success with Distributed Teams
Improving success with Distributed Teams
 
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...
 

More from Wouter Deconinck

A Vision for User-Centered Scientific Computing at Jefferson Lab
A Vision for User-Centered Scientific Computing at Jefferson LabA Vision for User-Centered Scientific Computing at Jefferson Lab
A Vision for User-Centered Scientific Computing at Jefferson LabWouter Deconinck
 
How Can Machine Learning Help Your Research Forward?
How Can Machine Learning Help Your Research Forward?How Can Machine Learning Help Your Research Forward?
How Can Machine Learning Help Your Research Forward?Wouter Deconinck
 
Physics Innovation & Entrepreneurship at a Liberal Arts University
Physics Innovation & Entrepreneurship at a Liberal Arts UniversityPhysics Innovation & Entrepreneurship at a Liberal Arts University
Physics Innovation & Entrepreneurship at a Liberal Arts UniversityWouter Deconinck
 
Parity-Violating and Parity-Conserving Asymmetries in ep and eN Scattering in...
Parity-Violating and Parity-Conserving Asymmetries in ep and eN Scattering in...Parity-Violating and Parity-Conserving Asymmetries in ep and eN Scattering in...
Parity-Violating and Parity-Conserving Asymmetries in ep and eN Scattering in...Wouter Deconinck
 
Sharkduino at VIMS Industry Partnership Meeting
Sharkduino at VIMS Industry Partnership MeetingSharkduino at VIMS Industry Partnership Meeting
Sharkduino at VIMS Industry Partnership MeetingWouter Deconinck
 
Physics Innovation and Entrepreneurship at a Liberal Arts University
Physics Innovation and Entrepreneurship at a Liberal Arts UniversityPhysics Innovation and Entrepreneurship at a Liberal Arts University
Physics Innovation and Entrepreneurship at a Liberal Arts UniversityWouter Deconinck
 
Innovation and Entrepreneurship at a Liberal Arts University
Innovation and Entrepreneurship at a Liberal Arts UniversityInnovation and Entrepreneurship at a Liberal Arts University
Innovation and Entrepreneurship at a Liberal Arts UniversityWouter Deconinck
 
Precision Electroweak Experiments with Leptons and Nuclei
Precision Electroweak Experiments with Leptons and NucleiPrecision Electroweak Experiments with Leptons and Nuclei
Precision Electroweak Experiments with Leptons and NucleiWouter Deconinck
 
The Qweak Experiment at Jefferson Lab
The Qweak Experiment at Jefferson LabThe Qweak Experiment at Jefferson Lab
The Qweak Experiment at Jefferson LabWouter Deconinck
 
Parity-Violating and Parity-Conserving Asymmetries in ep and eN scattering in...
Parity-Violating and Parity-Conserving Asymmetries in ep and eN scattering in...Parity-Violating and Parity-Conserving Asymmetries in ep and eN scattering in...
Parity-Violating and Parity-Conserving Asymmetries in ep and eN scattering in...Wouter Deconinck
 
Aligning Nuclear Physics Computing Techniques with Non-Research Physics Careers
Aligning Nuclear Physics Computing Techniques with Non-Research Physics CareersAligning Nuclear Physics Computing Techniques with Non-Research Physics Careers
Aligning Nuclear Physics Computing Techniques with Non-Research Physics CareersWouter Deconinck
 
Sub-Percent Electron Polarimetry for the EIC
Sub-Percent Electron Polarimetry for the EICSub-Percent Electron Polarimetry for the EIC
Sub-Percent Electron Polarimetry for the EICWouter Deconinck
 
Holding up a Mirror: Using Parity to Test the Standard Model of Particle Physics
Holding up a Mirror: Using Parity to Test the Standard Model of Particle PhysicsHolding up a Mirror: Using Parity to Test the Standard Model of Particle Physics
Holding up a Mirror: Using Parity to Test the Standard Model of Particle PhysicsWouter Deconinck
 
Precision Measurements at Jefferson Lab
Precision Measurements at Jefferson LabPrecision Measurements at Jefferson Lab
Precision Measurements at Jefferson LabWouter Deconinck
 
Sexual and Gender Diversity at 2012 AAPT/APS Physics Department Chairs confer...
Sexual and Gender Diversity at 2012 AAPT/APS Physics Department Chairs confer...Sexual and Gender Diversity at 2012 AAPT/APS Physics Department Chairs confer...
Sexual and Gender Diversity at 2012 AAPT/APS Physics Department Chairs confer...Wouter Deconinck
 

More from Wouter Deconinck (15)

A Vision for User-Centered Scientific Computing at Jefferson Lab
A Vision for User-Centered Scientific Computing at Jefferson LabA Vision for User-Centered Scientific Computing at Jefferson Lab
A Vision for User-Centered Scientific Computing at Jefferson Lab
 
How Can Machine Learning Help Your Research Forward?
How Can Machine Learning Help Your Research Forward?How Can Machine Learning Help Your Research Forward?
How Can Machine Learning Help Your Research Forward?
 
Physics Innovation & Entrepreneurship at a Liberal Arts University
Physics Innovation & Entrepreneurship at a Liberal Arts UniversityPhysics Innovation & Entrepreneurship at a Liberal Arts University
Physics Innovation & Entrepreneurship at a Liberal Arts University
 
Parity-Violating and Parity-Conserving Asymmetries in ep and eN Scattering in...
Parity-Violating and Parity-Conserving Asymmetries in ep and eN Scattering in...Parity-Violating and Parity-Conserving Asymmetries in ep and eN Scattering in...
Parity-Violating and Parity-Conserving Asymmetries in ep and eN Scattering in...
 
Sharkduino at VIMS Industry Partnership Meeting
Sharkduino at VIMS Industry Partnership MeetingSharkduino at VIMS Industry Partnership Meeting
Sharkduino at VIMS Industry Partnership Meeting
 
Physics Innovation and Entrepreneurship at a Liberal Arts University
Physics Innovation and Entrepreneurship at a Liberal Arts UniversityPhysics Innovation and Entrepreneurship at a Liberal Arts University
Physics Innovation and Entrepreneurship at a Liberal Arts University
 
Innovation and Entrepreneurship at a Liberal Arts University
Innovation and Entrepreneurship at a Liberal Arts UniversityInnovation and Entrepreneurship at a Liberal Arts University
Innovation and Entrepreneurship at a Liberal Arts University
 
Precision Electroweak Experiments with Leptons and Nuclei
Precision Electroweak Experiments with Leptons and NucleiPrecision Electroweak Experiments with Leptons and Nuclei
Precision Electroweak Experiments with Leptons and Nuclei
 
The Qweak Experiment at Jefferson Lab
The Qweak Experiment at Jefferson LabThe Qweak Experiment at Jefferson Lab
The Qweak Experiment at Jefferson Lab
 
Parity-Violating and Parity-Conserving Asymmetries in ep and eN scattering in...
Parity-Violating and Parity-Conserving Asymmetries in ep and eN scattering in...Parity-Violating and Parity-Conserving Asymmetries in ep and eN scattering in...
Parity-Violating and Parity-Conserving Asymmetries in ep and eN scattering in...
 
Aligning Nuclear Physics Computing Techniques with Non-Research Physics Careers
Aligning Nuclear Physics Computing Techniques with Non-Research Physics CareersAligning Nuclear Physics Computing Techniques with Non-Research Physics Careers
Aligning Nuclear Physics Computing Techniques with Non-Research Physics Careers
 
Sub-Percent Electron Polarimetry for the EIC
Sub-Percent Electron Polarimetry for the EICSub-Percent Electron Polarimetry for the EIC
Sub-Percent Electron Polarimetry for the EIC
 
Holding up a Mirror: Using Parity to Test the Standard Model of Particle Physics
Holding up a Mirror: Using Parity to Test the Standard Model of Particle PhysicsHolding up a Mirror: Using Parity to Test the Standard Model of Particle Physics
Holding up a Mirror: Using Parity to Test the Standard Model of Particle Physics
 
Precision Measurements at Jefferson Lab
Precision Measurements at Jefferson LabPrecision Measurements at Jefferson Lab
Precision Measurements at Jefferson Lab
 
Sexual and Gender Diversity at 2012 AAPT/APS Physics Department Chairs confer...
Sexual and Gender Diversity at 2012 AAPT/APS Physics Department Chairs confer...Sexual and Gender Diversity at 2012 AAPT/APS Physics Department Chairs confer...
Sexual and Gender Diversity at 2012 AAPT/APS Physics Department Chairs confer...
 

Recently uploaded

Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 

Recently uploaded (20)

Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 

Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences

  • 1. Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences Wouter Deconinck, William & Mary April 14, 2019 APS April 2019, Denver, CO Supported by the National Science Foundation under Grant No. DUE-1625872, APS PIPELINE project on teaching innovation and entrepreneurship in physics.
  • 2. Physicists Find Careers Primarily Outside Academic Research Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 2
  • 3. Physicists Find Careers Primarily Outside Academic Research What skills are physicists missing?1 • Ability to design a system, component or process to meet a specific need • Ability to function on multi-disciplinary teams • Ability to recognize value of diverse relationships (customers, supervisors, etc) • Leadership skills • Familiarity with basic business concepts (i.e. cost-benefit analysis, funding sources, IP, project management) • Communication skills (oral and written), esp. how to tailor message to audience • Real-world experience in companies before graduation • Awareness of career paths outside of academia 1Sources: ABET Survey of Applied and Engineering Physics Graduates, Kettering University; APS Workshop on National Issues in Industrial Physics, Industrial Physics Lunches. Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 3
  • 4. Joint Task Force on Undergraduate Physics Programs Findings • “The overwhelming majority of physics bachelor’s recipients are employed outside academia for all or part of their careers.” • “Since only about one-third of physics Ph.D. recipients end up in academic careers, even students who plan to obtain graduate degrees will benefit from developing skills and knowledge that are valued outside the academic community.” Promote career readiness: Scientific and technical skills • “Competencies in instrumentation, software, coding, and data analytics.” • “Introduce students to industry-standard tools and software packages.” Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 4
  • 5. Initiatives in Team-Based Physics Design Courses I Context at W&M • Liberal-arts, no eng/med, subset of depts have graduate programs • Physics department is largest STEM graduate research department • Regional partners: NASA Langley, Jefferson Lab, Virginia Institute of Marine Science Robo-Ops: Design and development of tele-robotic rover (2016) • Semester-long class of 15 students (50% physics majors), 3 sub-teams • Single project, agile project management (with many lessons learned) • Co-supervisor: flight engineer at NASA Langley • Outcome: third place on competition at Johnson Space Center Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 5
  • 6. Initiatives in Team-Based Physics Design Courses II Agile Innovation: NASA’s Lab77 technology incubator (2017) • Semester-long class of 15 students (30% physics majors) • Problem finding, ideation, prototyping into minimum viable product • Outcomes: mental health startup and novel drone-borne bacterial sampling system Agile Project Management Senior Design Course (2018-19) • Year-long senior project with 5 graduating physics majors • Project entirely outside area of expertise of adviser • Co-supervisors: mission engineer at NASA Langley, agile consultant • Outcome: MVP of ejectable data recorder for NASA mission Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 6
  • 7. Project Management: Waterfall vs. Agile Waterfall model • DOE/DOD/NASA: WBSes, gantt charts • Large projects, extensive planning • Reqts drive cost and schedule Agile model • Start-ups and collections of small teams, changing reqts • Current cost and schedule drive features/priority iteratively Image credit: Scaled Agile Inc. Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 7
  • 8. Project Management: Waterfall vs. Agile Image credit: Scaled Agile Inc. Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 8
  • 9. Project Management: Waterfall vs. Agile Image credit: Scaled Agile Inc. Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 9
  • 10. Agile Values and Principles Agile Manifesto • Individuals and interactions over processes and tools • Working products over comprehensive documentationa • Customer collaboration over contract negotiation • Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. aProducts: software, hardware,… Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 10
  • 11. Agile Senior Research Capstone Course Implementation • Assigned roles: SM, scribe, archivist, ambassador, devil’s advocate • Scrum, but students are part-time researchers so slower paced • Stand-up meeting (15 mins) led by SM every 1-2 days, at university • Sprint demonstration (1 hour) with PO every 1-3 weeks, on location • Followed by retrospective (30 mins) and next sprint planning (1 hour) • Physical support tools: shared office/workspace, whiteboards, post-its • Online support tools: Trello (kanban board), Slack (virtual space), Zoom Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 11
  • 12. Sprint Planning From Goals to Tasks • Start with overall goals: “At the next demo, we would like to see functionality X” (largely driven by PO) • Develop list of tasks that can be completed by single person in a single setting (by entire team) • Three C’s: Card, Conversation, Confirmation (or Criteria) Tasks based on Card Template • “As a <role>, I want <activity> so that <value>” • e.g. “As a NASA LOFTID mission planner, I want to recover the payload after reentry so that stored data can be analyzed.” • All cards assigned a Fibonacci score: 1, 2, 3, 5, 8 (a.u., equates roughly to hours), longer must be split up in parts Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 12
  • 13. Agile Project Student Evaluation Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 13
  • 14. Lessons Learned: Retrospective I Based on feedback from students during the past year. Participation of External Partners • Strong motivator for students (even if not with name recognition and job prospects of NASA) Consultants and Mentorship • Benefited from industry partner (Adam Beck, Berkana Enterprise Consulting) • Agile coach, called in during half of the stand-ups, attended nearly all demos and team retrospectives (often virtually) • Provided optional parallel agile scrum master training for the teams (one current team member interviewed for agile project manager jobs based on this experience) • Opportunities for mentorship exist at many companies Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 14
  • 15. Lessons Learned: Retrospective II Additional Formal Training • Agile workshop at start of year, may have been too early to be useful Evaluation of Students • Looking for tools beyond Trello that automatically determine velocity, burndown rate, individual contributions Agile Project Management in Scalable Team-Based Senior Capstone Design Experiences 15