Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve check-in time #4

Open
BalestraPatrick opened this issue Apr 26, 2016 · 4 comments
Open

Improve check-in time #4

BalestraPatrick opened this issue Apr 26, 2016 · 4 comments

Comments

@BalestraPatrick
Copy link
Member

It took us 1 hour to check-in about 200 people. We had planned to check-in everyone in 30 minutes and that meant that each person should have taken 9 seconds.
Finding the correct badge for each speaker was the operation that slowed us down. We should split the badges by last name and order them alphabetically. Having more staff members during this crucial phase would also improve the duration of the check-in.

@fpillet
Copy link

fpillet commented Apr 27, 2016

Also maybe start check-in a bit earlier? Unclogs the line for people who arrive early, so you don't have to put more staff

@D-32
Copy link
Member

D-32 commented Apr 28, 2016

I agree with @BalestraPatrick, the process of finding the right card took way too long.

Tshirts could have been giving away at a separate table, for instance just after you walk in. We had enough people, but being 3-4 people at the registration desk all doing different tasks didn't help. If somebody would just do the tshirts at a different location, some mess would have already been reduced.

We did two tables and split up A-K & L-Z. Next time though we should sign post that at the beginning of the queue so that people already split up and form two queues.

@akosma
Copy link

akosma commented Apr 28, 2016

I'd suggest the following points, each with its mandatory geek reference:

  1. Fail fast: Open the check-in earlier, 8 AM for example – or even maybe the day before if the venue allows it, à la WWDC.
  2. Avoid polling: Self check-in iOS app on an iPad Pro that uses the front camera to read the QR code and displays the pic of the person and a sound when the checkin is done. Use several of those if possible. Small REST service behind to gather the info.
  3. GCD with queues: For 200 attendees, separate badges in three categories: family names starting with A-H, I-P and those starting with Q-Z. Have at most 60 badges per category, if you have more attendees.
  4. Add an index to the database, and avoid table scans: Place the badges on a table, sorted in alphabetical order, using the family name as a basis; people will find it themselves and pick it up.
  5. Defer: Giving the t-shirt and goodie bag can happen at any time, it does not have to be at the same time as the registration itself.
  6. Subclass: Separate desk for speakers and staff with a more manual approach, if required.

@akosma
Copy link

akosma commented Apr 28, 2016

You know, "premature optimisation is the root of all evil" and all that. Boom.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants