If you have been asked to be a program chair for the first time, or whether you already served as one, this checklist helps you to never forget what you need to do as a program chair.
Beginning 2015, I was asked to serve as a program chair for the first time for the IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM) 2016. As I haven’t done this before, I only had a vague idea which tasks and responsibilities a program chair has. So I started to ask experienced colleagues as well as the program chair of the previous year. Many thanks to Margaret-Anne Storey, David Lo, Chris Bird and my program co-chair Gabriele Bavota!
Over the period of serving as a program chair, I wrote down every task I had to perform, and now want to share this list to ease the way for other new program chair, or even as a checklist/ reminder for experienced program chair. I am also currently preparing examples for the emails and other documents that have been created and will upload and link them over the course of the next weeks. Click here to download the checklist as PDF that shows what a program chair does!
Select qualified PC members to inviteFor your selection you can use the PC members of the previous years as a basis, but you should add a high enough number of new PC member with the right expertise. Aim at a balanced PC in respect of gender, location (Us, Asia, Africa, Europe..), junior and senior people etc.
Send PC for approvalSend this list to the general chairs for approval followed by sending it to the steering committee for approval. Make modifications if needed.
Schedule all major deadlines.
- Deadline for submission (abstract and paper)
- Deadline for review and discussion phase
Remember that some reviewers may be late. So plan a little bit of buffer time.
- Deadline for camera-ready version
- Deadline (internal) for sending to publisher
Send invitation to PCSearch for email addresses of PC members and invite them to the PC. Mention already in the email the workload to expect as well as the deadlines.
Send PC invitation reminderAfter a while send a reminder to invited PC members who have not responded, and extend the invitation to further PC candidates if not enough accept.
Find keynote speakerThis might be optional, but if asked brainstorm about fitting keynote speakers, make a list and discuss the keynote speakers with general chair et al.
Select and invite keynote speakerHave a backup speaker in case the invited cannot attend.
Prepare a Call for Paper (CFP)The one of the previous years can serve as a draft. Here is the SCAM 2016 CFP for example
Announce conferenceWork with publicity chair to make conference public. You might want to send an email to SEWORLD and also advertise the conference on other conferences. Use personal network. Twitter and/or blog about it.
Prepare/configure submission systemConfigure for example EasyChair in the desired way.
Watch submissions coming inAre people in need for a deadline extension? Do you want to grant this? If so, communicate this on website and to authors that have already submitted.
Close submission website
Send bidding emailSend an email to the PC that explains them how to bid on papers. Don’t forget to include/calculate a minimum number of papers that the PC member should bid on.
Perform desk rejectionsThis might apply to too long submissions, or if only an abstract has been submitted. Also, some papers might not fit the topic or are sheer unreadable/of too low quality.
Assign papersAssign papers to the PC members, while being aware of conflicts of interest. EasyChair can help with a first draft assignment which then can be reworked.
Send assignment emailSend email with the list of assigned papers to each PC member.
Split papers, in case of two PC chairsThis is optional. First understand the conflict of interests, and then you might split the papers among the PC chairs. For example, odd versus even numbers, except for conflicts. Then, each PC chair leads the discussion for the papers assigned. Obviously, PC chairs can discuss papers with each other, but this will help to give some accountability.
Send review reminderSend a reminder to the PC members about their missing reviews. Close to the deadline you might want to send a second one – only to those that still have missing reviews (EasyChair can help with this).
Email discussion startLet PC know that discussion phase has begun.
Moderate the discussion phaseDuring the discussion phase the PC chairs act as moderators. You will have to trigger discussions, and guide the reviewers to hopefully come to an agreement on the decision of the paper. A good way to start the discussion is to look at the positive elements of a work.
Make decisionsFirst tentative, ask for feedback, then final.
Handle disagreementFor a few papers, the reviewers might not come to an agreement, or you also might disagree with the reviewers’ assessment. Such cases are a bit tricky, because you must decide whether this paper will be accepted or rejected. In such situations, when I felt torn apart, an advice I got from a mentor of mine helped me. He said: “Remember that the community trusted in your abilities to make the right decision. That’s why they asked you to serve as program chair. So, take the feedback of the reviewers seriously, but also do not forget that the final decision is the decision of the program chair(s).”
Send thank you emailSend the PC a thank you email to appreciate their hard work.
Send email decisionSend an email to authors informing them about the decision. In case of an acceptance, inform them about the next steps needed for the camera-ready version.
Letter of PC Chair(s)Write a letter for the front of the proceedings.
Create programDecide on presentation format (e.g., 20 min presentation, 10 min discussion, 3 presentation per session) and group papers with similar topics together. Incorporate needs of steering committee for meetings and time slots.
Accepted papers to proceedingsSend list of accepted papers and the letter of the PC chairs for proceeding creation.
Select the Best PaperAsk PC for feedback and incorporate this into the decision.
Select Best ReviewerOptional: To show gratitude for the work PC member do, it is nice to also select a few PC members that did outstanding work.
Select and invite session chairsKeep the needed expertise of the session chairs in mind, and make sure they will attend the conference
Create and print the awards
Opening slidesPrepare the slides that are used during the opening session. These might contain some information on number of submissions, acceptance rate.
Select papers for journal extension
Invite authors to journal extension
Find reviewers for invited papersThink about the reviewers’ expertise. An option is to add a reviewer who already reviewed the paper before.
Obviously, a few extra tasks are missing. Reminder emails, 1-1 conversations with PC, authors, steering committee, web or publicity chairs which you will have to handle on demand.
Something general missing? Leave a comment. Also, leave a comment if you have some good strategies or tips for some of the tasks. I’ll update the list accordingly.